ข้อแตกต่างระหว่าง Debian contrib และ non-free และมันสอดคล้องกับ Ubuntu อย่างไร?


22

ฉันพยายามเข้าใจถึงความแตกต่างระหว่างส่วนที่ไม่เป็นหนี้ของเดเบียนและส่วนที่ไม่ใช่อิสระ

แพคเกจ contrib เป็นเพียงห่อรอบซอฟต์แวร์ที่ไม่ใช่ฟรี? ชอบสิ่งที่เรามีflashplugin-nonfreeใน Ubuntu

ประการที่สองคือการ nonfree ของ Debian สอดคล้องกับmultiverseหรือrestrictedหรือสหภาพของทั้งสอง?

ฉันกำลังตรวจสอบบทที่ 2 ของคู่มือนโยบายเดเบียน

คำตอบ:


22

non-freeสำหรับแพ็คเกจที่ไม่ตรงขึ้นฟรี ข้อกำหนดเพียงอย่างเดียวคือสามารถแจกจ่ายซ้ำได้ โครงการ Debian พิจารณาแล้วnon-freeว่าไม่ได้เป็นส่วนหนึ่งของ Debian และมีให้เพื่อความสะดวกสำหรับผู้ใช้เท่านั้น

contribสำหรับแพคเกจที่มีตัวเองเป็นอิสระ non-freeแต่ขึ้นอยู่กับแพคเกจที่อยู่ใน มันยังไม่ถือว่าเป็นส่วนหนึ่งของ Debian

ในฐานะที่เป็น Debian ไม่ได้มีmain/ restrictedและuniverse/ multiverseความแตกต่าง (และ Ubuntu ไม่ได้non-freeและcontribความแตกต่าง) สหภาพของnon-freeและcontribสอดคล้องประมาณสหภาพของและrestrictedmultiverse


1
โปรดทราบว่า contrib ยังมีแพ็คเกจ (หรืออย่างน้อยได้รวมอยู่ในอดีต) ซึ่งเนื้อหาของแพ็คเกจนั้นฟรี แต่เนื้อหาที่ไม่ฟรีนั้นจะถูกดาวน์โหลดโดยอัตโนมัติโดยสคริปต์ของแพ็คเกจ
ปีเตอร์กรีน

25

โดยย่อนี่คือสิ่งที่หน่วยงานเก็บถาวรของ Ubuntu หมายถึง:

1) main: ซอฟต์แวร์ฟรีได้รับการสนับสนุนอย่างเป็นทางการจาก Canonical

2) universe: ซอฟต์แวร์ฟรีไม่รองรับโดย Canonical

3) restricted: ซอฟต์แวร์ฟรีที่ไม่ได้รับการสนับสนุนอย่างเป็นทางการจาก Canonical (รวมถึงไดรเวอร์อุปกรณ์ส่วนใหญ่และอื่น ๆ )

4) multiverse: ซอฟแวร์ไม่ฟรีไม่ได้รับการสนับสนุนโดย Canonical (flashplugin-nonfree มาที่นี่)

เดเบียนมีแผนกเหล่านี้:

1) main: ซอฟต์แวร์ฟรีทั้งหมดที่เป็นไปตาม DFSG (แนวทางซอฟต์แวร์ฟรี Debian)

2) contrib: ซอฟต์แวร์ฟรีที่ตาม DFSG แต่ขึ้นอยู่กับซอฟต์แวร์non-freeระบบ

3) non-free: ซอฟแวร์ฟรีทุกประเภทที่ไม่เป็นไปตาม DFSG

เนื่องจาก Debian ไม่ได้แยกความแตกต่างระหว่างแพ็คเกจบนพื้นฐานของการสนับสนุน (เนื่องจากแพ็คเกจทั้งหมดได้รับการสนับสนุนโดยชุมชน Debian) contribและnon-freeแพ็คเกจสอดคล้องกับRestricted/ Multiverseใน Ubuntu โดยค่าเริ่มต้นทั้งหมดcontribและnon-freeแพคเกจเข้าMultiverseเมื่อพวกเขาซิงค์ restrictedถ้ายอมรับความตั้งใจที่จะสนับสนุนพวกเขาพวกเขาจะย้ายไป


อาจจะอธิบายความแตกต่างระหว่าง contrib และ non-free ได้ดีขึ้นเช่นIain Laneได้
Manish Sinha

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