เหตุใดจึงมีซอฟต์แวร์ลิขสิทธิ์ในศูนย์ซอฟต์แวร์อูบุนตู


19

คำถามของฉันง่ายมาก: จะกำจัดซอฟต์แวร์ที่เป็นกรรมสิทธิ์จาก Ubuntu Software Center (USC) ได้อย่างไร

ไม่สามารถเปิดใช้งานหรือปิดใช้งานที่เก็บ แม้จะมีเพียงที่เก็บข้อมูล "เอกภพ" และ "หลัก" คุณยังสามารถเห็นซอฟต์แวร์ที่เป็นกรรมสิทธิ์มากมาย ตัวอย่างเช่น Skype, Slack, Spotiffy

ทดสอบแล้ว: Ubuntu 18.04 และ Ubuntu 16.04

แก้ไข: ฉันต้องแก้ไขคำถามนี้เพื่อแยกข้อผิดพลาดอื่นที่ฉันได้รายงานไว้ก่อนหน้านี้ที่นี่เกี่ยวกับจำนวนแอปโอเพนซอร์สใน USC ที่ติดฉลากเป็นกรรมสิทธิ์ เพิ่มว่าที่นี่/ubuntu/1052688/open-source-software-mislabeled-in-ubuntu-software-center-usc-as-proprietary

UPDATE:คำถามนี้ยังไม่ได้รับคำตอบและฉันเชื่อว่าเป็นหัวข้อที่สำคัญมากดังนั้นจึงต้องการความสนใจมากขึ้น หาก Ubuntu อ้างว่าเป็นฟรีและโอเพ่นซอร์สให้อิสระในการลบซอฟต์แวร์กรรมสิทธิ์ออกจากศูนย์ซอฟต์แวร์อย่างเป็นทางการของคุณ ผู้มาใหม่สู่ระบบปฏิบัติการ Ubuntu จะไม่รู้วิธีหลีกเลี่ยงแอพที่เป็นกรรมสิทธิ์จากศูนย์ซอฟต์แวร์โดยเฉพาะเมื่อพวกเขา (ฉันและเราทุกคน) ติดตั้ง Ubuntu เราอาจเลือกที่เก็บโอเพนซอร์ซเท่านั้น แต่ศูนย์ซอฟต์แวร์นั้นเต็มไปด้วยกรรมสิทธิ์ ปพลิเคชัน

ปรับปรุง 2 : 33% ของซอฟต์แวร์เป็นกรรมสิทธิ์เมื่อคุณเยี่ยมชมบ้าน USC วิดีโอhttps://www.youtube.com/watch?v=PIVHQj7pfXQ&feature=youtu.beนอกจากนี้ Krita ยังปรากฏเป็นกรรมสิทธิ์และฉันรายงานที่นี่Krita ระบุว่าเป็นกรรมสิทธิ์ในศูนย์ซอฟต์แวร์ Ubuntu


ความคิดเห็นไม่ได้มีไว้สำหรับการอภิปรายเพิ่มเติม การสนทนานี้ได้รับการย้ายไปแชท
โธมัสวอร์ด

2
ฉันลงคะแนนให้เปิดใหม่อีกครั้งเพื่อปิดเป็น OT / รายงานข้อผิดพลาดเนื่องจากเป็นรายงานข้อผิดพลาดหรือคำขอเปลี่ยนแปลงที่ควรจะกล่าวถึงในตัวติดตามข้อผิดพลาดอย่างชัดเจน
David Foerster

1
ไซต์นี้ไม่ใช่สถานที่สำหรับการอภิปรายและไม่เป็นที่สำหรับรายงานข้อบกพร่องหรือร้องขอการแก้ไขซอฟต์แวร์ใน Ubuntu คุณสามารถรายงานข้อบกพร่องหรือแก้ไขการร้องขอบน Launchpad
muru

1
นี่เป็นคำพูดของคุณเอง "กรุณาเปิดการสนทนา" <- การสนทนา "โปรดแก้ไข" <- รายงานข้อผิดพลาดที่ขอแก้ไข
muru

2
การอัปเดตของคุณจะอ่านตามคำขอของนักพัฒนาซอฟต์แวร์ นี่ไม่ใช่สถานที่สำหรับคำขอดังกล่าว - ตามที่ muru กล่าวว่าการร้องขอให้ผู้พัฒนานับเป็นรายงานข้อผิดพลาดและควรทำบน Launchpad เราเป็นเพียงอาสาสมัครในการสร้างและบำรุงรักษาคลังคำตอบเกี่ยวกับ Ubuntu - เราไม่ได้สร้าง Ubuntu เห็นได้ชัดว่าคำตอบสำหรับคำถามของคุณเป็นตัวหนาคือคุณไม่สามารถ นั่นไม่ใช่คำตอบที่น่าสนใจมาก บางทีคุณกำลังมองหาเบาะแสบางอย่างเกี่ยวกับการรวบรวม Software Center เพื่อทำสิ่งที่คุณต้องการ แต่ฉันขอแนะนำให้คุณต้องชี้แจงคำถามถ้ามันไม่ได้มีไว้เพื่อขอ devs
Zanna

คำตอบ:


24

อย่างไรก็ตามศูนย์ซอฟต์แวร์เต็มไปด้วยซอฟต์แวร์ที่เป็นกรรมสิทธิ์ มาทำไม ฉันคิดว่า Ubuntu เป็นเรื่องเกี่ยวกับโอเพ่นซอร์ส

คำจำกัดความของ "universe":

  • Universe - ซอฟต์แวร์โอเพ่นซอร์สที่ดูแลรักษาโดยชุมชนชุมชนซอฟต์แวร์ส่วนใหญ่ใน Ubuntu Software Center มาจากแหล่งเก็บข้อมูลของจักรวาล แพ็คเกจเหล่านี้จะถูกนำเข้าโดยอัตโนมัติจาก Debian เวอร์ชันล่าสุดหรืออัปโหลดและดูแลโดยชุมชน Ubuntu

    Canonical ไม่ได้ให้การสนับสนุนอย่างเป็นทางการหรืออัพเดตสำหรับแพ็คเกจเหล่านี้

  • ฉันจะพิจารณาแท็ก "เป็นกรรมสิทธิ์" ข้อผิดพลาดสำหรับโครเมียม เป็น FLOSS ดังนั้นควรติดแท็กเช่นนี้

จะกรองเหล่านั้นได้อย่างไร?

  • ฉันคิดว่ามันเป็นข้อผิดพลาด หากคุณไม่ต้องการให้ซอฟต์แวร์ที่เป็นกรรมสิทธิ์ไม่รวม "จำกัด " (= ไดรเวอร์ที่เป็นกรรมสิทธิ์) หรือ "ลิขสิทธิ์" (= ซอฟต์แวร์ที่เป็นกรรมสิทธิ์)
  • คุณมีตัวอย่างเพิ่มเติมของแท็กกรรมสิทธิ์ในจักรวาลหรือไม่ เนื่องจากฉันเชื่อว่าไม่ควรอยู่ในนั้น

  • เกี่ยวกับวิธีกรองสิ่งที่ติดตั้งอยู่ในปัจจุบันและมีกรรมสิทธิ์คุณสามารถใช้:

    sudo apt install vrms
    

และคุณจะได้รับรายการสิ่งที่ติดตั้งในระบบของคุณ

$ vrms
            Non-free packages installed on schijfwereld

amd64-microcode                     Processor microcode firmware for AMD CPUs
fonts-ubuntu                        sans-serif font set from Ubuntu
i965-va-driver                      VAAPI driver for Intel G45 & HD Graphics family
intel-microcode                     Processor microcode firmware for Intel CPUs

            Contrib packages installed on schijfwereld

iucode-tool                         Intel processor microcode tool

  4 non-free packages, 0.2% of 1852 installed packages.
  1 contrib packages, 0.1% of 1852 installed packages.
$ which chromium
/snap/bin/chromium
  • ยกเว้นฟอนต์ตัวอื่น ๆ นั้นเป็นไมโครโค้ด / ฮาร์ดแวร์ที่เกี่ยวข้องดังนั้นฉันก็ดีกับตัวเอง;)
  • ฉันติดตั้งโครเมียมแล้วและไม่มีอยู่ในรายการ ข้อพิสูจน์อีกข้อหนึ่งที่เชื่อว่าเป็นข้อผิดพลาด

รายงานข้อผิดพลาดเกี่ยวกับเดเบียน (ตั้งแต่วันที่ 2 มิถุนายน) ที่อาจเกี่ยวข้อง: third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cppในโครเมียมดูเหมือนว่าจะเป็นกรรมสิทธิ์ ในลิงค์นี้มีการกล่าวถึงการแก้ไข

มีคำสั่งที่เรียกว่าlintianตรวจสอบแพ็คเกจ DEB ไม่บ่นเมื่อสแกนโครเมี่ยม 37


ฉันคิดว่า "ถูก จำกัด " จะใช้กับไดร์เวอร์เท่านั้นไม่ใช่แอพ ดังนั้นเมื่อเปิดใช้งานแล้วฉันไม่ควรเห็นแอพที่เป็นกรรมสิทธิ์ในศูนย์ซอฟต์แวร์ใช่ไหม
Tio TROM

1
แม้ว่าสิ่งหนึ่ง: พวกเขาอยู่ใน repo ที่ถูกต้อง ทั้งหมดเป็นโอเพนซอร์สและไม่ได้รับการบำรุงรักษาโดยบัญญัติ หากมีปัญหาใบอนุญาตมันจะอยู่ในลิขสิทธิ์
Rinzwind

1
ฉันเชื่อว่าvrmsพิจารณาเฉพาะแพ็คเกจที่ติดตั้งจากที่เก็บเท่านั้นไม่ใช่ snapshot
fkraiem

1
เอกสาร @StephenG GNU ออกภายใต้ GFDL กับชิ้นส่วนที่ไม่สามารถแก้ไขได้จึงไม่ใช่ฟรีภายใต้DFSG
fkraiem

1
@StephenG โดยวิธีการที่อูบุนตูไม่พิจารณาglibc-doc-referenceเป็นฟรีตั้งแต่มันอยู่ในหลัก แต่เพราะมันนำเข้าจาก Debian แปรก็ยังคงมีSection: non-freeอยู่ในdebian/controlเพื่อให้vrmsยังคงหยิบมันขึ้นมาเป็นไม่ฟรี
fkraiem

7

สมมติฐานที่ว่าอูบุนตูคือ " ทั้งหมดเกี่ยวกับโอเพนซอร์ส " ไม่ถูกต้องอย่างเคร่งครัด

แกนหลักของระบบปฏิบัติการใช้ส่วนประกอบโอเพ่นซอร์สเป็นหลักและนักพัฒนา Ubuntu ให้การสนับสนุนและสนับสนุนโครงการโอเพนซอร์สที่หลากหลาย

อย่างไรก็ตาม Ubuntu ไม่เคยต้องการซอฟต์แวร์ทั้งหมดในที่เก็บ Ubuntu (deb) หรือ Snap Store (snap) ต้องเป็นโอเพ่นซอร์ส


1
ฉันเข้าใจ แต่เมื่อฉันเลือกเฉพาะ repos main, universe, และ limited (สำหรับไดรเวอร์เท่านั้น) ฉันคาดหวังว่า Ubuntu จะเคารพตัวเลือกของฉันและลบสิ่งที่ไม่ได้อยู่ใน repos เหล่านั้นออกจาก Software Center
Tio TROM

คุณสามารถให้ตัวอย่างที่เฉพาะเจาะจงของ Software Center ที่นำเสนอ debs ที่ปิดใช้งานแหล่งที่มาหลังจากที่คุณมี 1) ปิดการใช้งานของแหล่งที่มาและ 2) ฟื้นฟูฐานข้อมูล apt กับแหล่งที่เปลี่ยนแปลงโดยใช้sudo apt update? ว่าพฤติกรรมฉลาดถ้าซ้ำดูเหมือนจะเป็นข้อผิดพลาด Snaps จะแตกต่างกันของหลักสูตรและไม่ได้ใช้ฉลาด
user535733

ถ้าผมเข้าใจถูกต้อง: ผมติดตั้งแอปที่ไม่ได้อยู่ในศูนย์ซอฟต์แวร์ผ่านทาง ppa หนึ่ง จากนั้นลบ ppa แต่ไม่ใช่แอป ตอนนี้เป็น app ที่ยังคงปรากฏในศูนย์ซอฟต์แวร์? คำตอบคือใช่
Tio TROM

ฉันเพิ่ม ppa นี้ apt-add-พื้นที่เก็บข้อมูล ppa: yktooo / ppa และติดตั้งตัวบ่งชี้เสียงสลับgithub.com/yktoo/indicator-sound-switcher/blob/master/INSTALL จากนั้นฉันก็ลบ ppa นั้นออกจาก "ซอฟต์แวร์อื่น" แต่ฉันยังสามารถเห็นตัวบ่งชี้สลับเสียงในศูนย์ซอฟต์แวร์imgur.com/VSNh0SPและมีการระบุว่าผิดพลาดในชื่อ "กรรมสิทธิ์" เมื่อฉันอัปเดตว่า yktoo ppa ไม่ได้อยู่ในรายการเพราะฉันจะวางในความคิดเห็นถัดไป
Tio TROM

1
ดังนั้นปัญหาของคุณน่าจะเป็นที่ซอฟต์แวร์ที่ติดตั้งยังคงปรากฏใน Software Center แม้หลังจากที่แหล่งข้อมูลเดิมถูกปิดใช้งาน นั่นเป็นพฤติกรรมที่คาดหวัง นักพัฒนาทำงานหนักและนานและยากที่จะเพิ่มฟีเจอร์นั้น หากไม่มีมันผู้ใช้บางคนจะพบว่าเป็นการยากที่จะถอนการติดตั้งซอฟต์แวร์โดยใช้เครื่องมือเดียวกับที่พวกเขาเคยติดตั้ง ดูเหมือนจะไม่เกี่ยวข้องกับคำถามดั้งเดิมของคุณเกี่ยวกับ
zealotry

1

ในการกรองสำหรับซอฟต์แวร์โอเพนซอร์ซคุณสามารถเปิดใช้งานเฉพาะซอฟต์แวร์หลัก (รองรับอย่างเป็นทางการ, ซอฟต์แวร์โอเพนซอร์ส) ตามที่โพสต์นี้แนะนำให้คุณแก้ไข/etc/apt/sources.listและไฟล์ของ/etc/apt/sources.list.d/คุณ

ข้อเสนอแนะอื่น ๆ ของฉันคือการติดตั้งทางเลือกให้กับอูบุนตูศูนย์ซอฟต์แวร์ - กริด App ด้วยวิธีนี้คุณสามารถเพียงเกี่ยวกับการเรียกดูโปรแกรมโอเพนซอร์สให้โดยไม่มี annoyances บาง

คุณสามารถใช้ไฟล์ PPA จะติดตั้ง:

sudo add-apt-repository ppa:appgrid/stable
sudo apt-get update
sudo apt-get install appgrid

1
นี่คือแหล่งข้อมูลของฉันimgur.com/U4lVZb9 - เพราะคุณสามารถเห็นได้เฉพาะหลักจักรวาลและข้อ จำกัด สำหรับไดรเวอร์เท่านั้นที่ใช้งานได้ แม้จะมีที่ฉันเห็นจำนวนของซอฟต์แวร์ที่เป็นกรรมสิทธิ์ในใจกลางซอฟแวร์
ติ้ว TROM

ขอบคุณที่แนะนำ appgrid แต่มันไม่มี flatpaks และ snaps และฉันก็ชอบที่จะมีมันเช่นกัน มันไม่เคารพธีมใน Ubuntu 18.04 และมันก็ดูแปลก ๆ
Tio TROM

0

คุณมี "จำกัด " ในรายการแหล่งที่มาของคุณ

จำกัด - ไดรเวอร์ที่เป็นกรรมสิทธิ์สำหรับอุปกรณ์

แหล่งที่มา - https://help.ubuntu.com/community/Repositories/Ubuntu


2
ใช่ แต่นั่นควรนับเฉพาะไดรเวอร์เท่านั้นใช่ไหม ไม่ใช่สำหรับแอพ
Tio TROM

0

Ubuntu ไม่ใช่ distro ที่กำหนดให้แพ็คเกจทั้งหมดของพวกเขานั้นฟรี (ตามอิสระ) ที่กล่าวว่ามีสองด้านที่สำคัญใน GNU / Linux distro ใด ๆ

  1. ผู้คนต้องการให้ส่วนประกอบทั้งหมดทำงาน (โดยเฉพาะการ์ด wifi)

  2. ในกรณีของอูบุนตูที่พวกเขาจะรวมถึงซอฟต์แวร์ที่เป็นกรรมสิทธิ์ที่จะทำให้ระบบความสะดวกสบายให้กับผู้ใช้ที่ใช้ในชิ้นส่วนเฉพาะของซอฟต์แวร์ไม่ฟรี

หวังว่านี่จะช่วยได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.