งวดที่สิบของ ยอดคงเหลือปี 2021 ของฉัน นำเราไปสู่เดือนกันยายนและ จัดการกับปัญหาทางการเงิน หัวข้อสุดท้ายนี้ระเบิดขึ้นในเดือนมกราคมของปีนี้ ความโกรธครั้งใหม่จาก Linus
เกิดอะไรขึ้นในเดือนกันยายน
จ่ายหรือไม่จ่าย นั่นคือคำถาม
ความขัดแย้งเริ่มต้นขึ้นเมื่อไซต์แจกจ่ายซอฟต์แวร์ฟรีผ่านทอร์เรนต์ ฟอสทอร์เรนต์ โฆษณา:
ด้วยเหตุผลเดียวกันกับที่เราไม่แจกจ่าย Elementary OS เราจะหยุดแจกจ่าย Linux Lite
เราไม่ได้แข่งขันกับรูปแบบ 'จ่ายในสิ่งที่คุณต้องการ' ทีมงานของพวกเขากำลังทำงานอย่างหนักเพื่อให้คุณได้รับการแจกจ่ายที่ดีที่สุด และพวกเขาสมควรได้รับรางวัลอย่างน้อยสำหรับความพยายามทั้งหมดของพวกเขา
หากเราสร้างทอร์เรนต์สำหรับ Elementary OS หรือ Linux Lite ผู้คนจะใช้มันเพื่อดาวน์โหลดและ (อาจ) ไม่บริจาคให้กับโครงการเหล่านั้น นั่นจะส่งผลเสียต่อโครงการและแม้กระทั่งเราในอนาคต
เราอยู่ที่นี่เพื่อส่งเสริมโครงการซอฟต์แวร์ฟรี ไม่ใช่ทำเงินลับหลังคุณ
ผู้อ่านของเราบางคนไม่เห็นด้วยกับการจ่ายซอฟต์แวร์ หนึ่งในนั้นแสดงความคิดเห็นว่า:
ผู้แสวงหากำไรอีกคนที่ต้องการรับเงินเมื่อคนอื่นทำงานเสร็จ เนื่องจากเป็น distro ที่ใช้ Ubuntu เขาแค่ปรับโฉมและคิดว่าเขามีสิทธิ์ที่จะเรียกเก็บเงิน เช่นเดียวกับระบบปฏิบัติการพื้นฐานที่ใช้ Ubuntu ฉันจึงให้การปรับโฉมและเรียกเก็บเงินจากคุณ ฉันไม่ได้มองว่าแย่ที่พวกเขาต้องการเรียกเก็บเงินสำหรับ distro แต่ไม่ใช่สำหรับ distro ที่ฐานทำให้เป็นอีกอันหนึ่งและคุณทำการปรับโฉมเท่านั้น ยกตัวอย่างเช่น Solus OS สามารถชาร์จได้อย่างสมบูรณ์แบบเพราะมันไม่ได้อิงจากสิ่งอื่นใดพวกเขาสร้างมันขึ้นมาใหม่ตั้งแต่ต้นและแม้แต่ประดิษฐ์เดสก์ท็อปของตัวเอง ในกรณีเหล่านี้หากฉันเห็นปกติว่าจะถูกเรียกเก็บเงินสำหรับ distro เพราะมันทำมาจากศูนย์และนั่นก็มียาวิเศษที่คุณมองไม่เห็นฉัน ในความคิดของฉัน ใครก็ตามที่เรียกเก็บเงินสำหรับ distro ที่ใช้ Ubuntu จะต้องจ่าย 80% ของการเรียกเก็บเงินที่พวกเขาใช้ตามบัญญัติเนื่องจากเป็นคนเดียวที่มีข้อดีที่ distros เหล่านั้นโยนออกไปทำงาน
Linus โกรธที่ Paragon และ GitHub
Linus Torvalds ความโกรธรายเดือนต้องทำครั้งนี้ ด้วยวิธีการที่บริษัทร่วมมือในการพัฒนาเคอร์เนลลินุกซ์ได้ร้องขอให้รวมโค้ดใหม่เข้าด้วยกัน
นักพัฒนาเคอร์เนล Linux ใช้ซอฟต์แวร์ควบคุมเวอร์ชันในคลาวด์ที่เรียกว่า GitHub ซอฟต์แวร์นี้ช่วยให้คุณติดตามว่าใคร เมื่อใด และสิ่งใดที่ทำการเปลี่ยนแปลง
ในกรณีที่คุณไม่ใช่นักพัฒนาหลักอย่างเป็นทางการ คุณสามารถแยกได้ ประกอบด้วยการคัดลอกไฟล์โปรเจ็กต์ไปยังที่เก็บของคุณเอง จากนั้นทำการแก้ไขของคุณเอง จากนั้น คุณสามารถขอให้ผู้ดูแลระบบของโครงการเดิมรวมการเปลี่ยนแปลงได้โดยใช้คำขอดึง
และนี่คือปัญหาที่เกิดขึ้น
Paragon Software พัฒนาไดรเวอร์ที่ช่วยให้ระบบไฟล์ Windows ใช้งานบน Linux ได้ เมื่อทำการปรับเปลี่ยนที่จำเป็นเพื่อเป็นส่วนหนึ่งของเคอร์เนลลินุกซ์แล้ว บริษัทได้ส่งคำขอดึง แต่เขาไม่ปฏิบัติตามพิธีการที่ฟินน์ชอบ:
ในโลกที่สมบูรณ์แบบ นี่อาจเป็นลายเซ็น PGP ที่สามารถติดตามคุณโดยตรงผ่านห่วงโซ่แห่งความไว้วางใจ แต่ฉันไม่เคยต้องการมัน
นอกจากนี้ เขายังบ่นเกี่ยวกับประสิทธิภาพที่ย่ำแย่ของ GitHub เมื่อพูดถึงการรวมโค้ดภายนอกเข้ากับโครงการหลักล. สำหรับผู้สร้างลินุกซ์ «การควบรวมเคอร์เนลลินุกซ์จะต้องทำอย่างถูกต้อง ตามที่เขาพูด: “นั่นหมายถึงข้อความยืนยันที่เหมาะสมซึ่งรวมถึงข้อมูลเกี่ยวกับสิ่งที่กำลังถูกรวมและ *ทำไม* บางสิ่งจึงถูกรวมเข้าด้วยกัน ไม่มีเนื้อหาในเรื่องนี้ แต่ยังต้องการข้อมูลที่เหมาะสมเกี่ยวกับการประพันธ์และผู้มอบอำนาจ ฯลฯ ทั้งหมดนี้ตามที่ Linus GitHub ไม่ได้ระบุไว้
เมื่อพิจารณาว่าฐาน GitHub เป็นโครงการของ Linus เองที่โกรธทางเลือกที่ไม่ดี จึงไม่น่าแปลกใจที่เขาทำให้เราประหลาดใจด้วยผลิตภัณฑ์ที่เป็นนวัตกรรมอื่นๆ