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


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.