Microsoft ได้มอบการพัฒนาโครงการ Mono ให้กับชุมชนไวน์แล้ว

Microsoft ประกาศการโอนโครงการ Mono ซึ่งกำลังพัฒนาการใช้งานทางเลือกอื่นของแพลตฟอร์ม .NET ภายใต้ปีกขององค์กร WineHQ ซึ่งกำลังพัฒนาการใช้งาน Win32 API แบบเปิด Microsoft เข้าควบคุมโครงการ Mono หลังจากได้รับ Xamarin ในปี 2016 ตามแพลตฟอร์ม Mono มีการวางแผนที่จะพัฒนาเครื่องมือสำหรับการพัฒนาแอปพลิเคชันมือถือใน C# โดยใช้เทคโนโลยี .NET แต่เมื่อเวลาผ่านไป โปรเจ็กต์ก็เข้าสู่ภาวะซบเซาและไม่มีการเผยแพร่ที่สำคัญใดๆ นับตั้งแต่ปี 2019 แม้ว่าการอัปเดตการแก้ไขจะยังคงเผยแพร่เป็นประจำก็ตาม

เนื่องจาก Mono ถูกใช้ใน Wine เพื่อรันโปรแกรมปฏิบัติการบน .NET ที่คอมไพล์สำหรับ Windows นักพัฒนา Wine จึงดูแลรักษาทางแยกของ Wine Mono ที่ซิงโครไนซ์ซึ่งได้รับการดูแลรักษาและอัปเดตเป็นประจำได้สำเร็จ หลังจากประเมินสถานการณ์แล้ว Microsoft ตัดสินใจโอนโครงการ Mono หลักไปยังชุมชน Wine และทำให้ที่เก็บ Wine Mono เป็นโครงการหลัก รหัสในพื้นที่เก็บข้อมูล Mono เก่าจะถูกเก็บรักษาไว้ แต่จะเข้าสู่โหมดเก็บถาวร ส่วนประกอบสำเร็จรูปที่ขึ้นรูปก่อนหน้านี้จะยังคงใช้งานได้เป็นเวลา 4 ปี

ในเวลาเดียวกัน หลังจากโอน Mono ดั้งเดิมไปยัง Wine แล้ว Microsoft จะยังคงสนับสนุน Fork Mono Runtime ที่ทันสมัยกว่าต่อไป ซึ่งรวมอยู่ในฐานโค้ดของแพลตฟอร์ม .NET แบบเปิด มีการวางแผนที่จะค่อยๆ ถ่ายโอนองค์ประกอบของโครงการ Microsoft ที่ยังคงเชื่อมโยงกับ Mono ไปยังทางแยกนี้ Microsoft ยังกล่าวอีกว่าแนะนำให้ผู้ใช้แอปพลิเคชันที่ใช้ Mono โยกย้ายไปยังเฟรมเวิร์ก .NET ทั่วไปซึ่งรวมถึง Mono Runtime

แพลตฟอร์ม Mono ก่อตั้งขึ้นในปี 2001 โดย Miguel De Icaza และ Nat Friedman ผู้ก่อตั้ง Ximian เพื่อพัฒนาโครงการของพวกเขา ในปี พ.ศ. 2003 Ximian ถูกขายให้กับ Novell และ Mono 1.0 รุ่นแรกซึ่งเปิดตัวในปี พ.ศ. 2004 ได้รับการจัดเตรียมโดย Novell ในปี 2011 ผลจากการปรับโครงสร้างที่ดำเนินการหลังจากการซื้อ Novell โดย Attachmate Corporation ผู้พัฒนาโครงการ Mono ทั้งหมดถูกเลิกจ้าง เพื่อเป็นการตอบสนอง Miguel de Icaza และ Nat Friedman ได้ก่อตั้งบริษัทใหม่ชื่อ Xamarin ซึ่งเริ่มพัฒนาและสนับสนุนโครงการที่เกี่ยวข้องกับ Mono โดยไม่ขึ้นอยู่กับบริษัทโฮลดิ้งของ Attachmate สองเดือนต่อมา Xamarin และ Attachmate ได้ทำข้อตกลงโดยที่ Attachmate ยอมรับว่า Mono เป็นโครงการโอเพ่นซอร์สอิสระ และให้สิทธิ์แก่ Xamarin ในการใช้ทรัพย์สินทางปัญญาและเครื่องหมายการค้าทั้งหมดที่เกี่ยวข้องกับโครงการ Mono

ในเดือนกุมภาพันธ์ 2016 Miguel de Icaza และ Nat Friedman ขายธุรกิจให้กับ Microsoft หลังจากนั้นโครงการ Mono ได้เปลี่ยนใบอนุญาตจาก LGPLv2 เป็น MIT และอยู่ภายใต้การบริหารขององค์กรไม่แสวงหาผลกำไร .NET Foundation ที่สร้างโดย Microsoft นอกจากนี้ ยังได้เปิดส่วนขยายกรรมสิทธิ์ที่แจกจ่ายให้กับ Mono ก่อนหน้านี้ และให้ข้อตกลงว่าสิทธิบัตรของ Microsoft จะไม่ถูกบังคับใช้กับใครก็ตามที่พัฒนา ใช้ ขาย นำเข้า หรือจัดส่ง Mono ส่วนประกอบโมโนถูกรวมเข้ากับการเปิดตัวโอเพ่นซอร์สครั้งแรกของแพลตฟอร์ม .NET Core

ที่มา: opennet.ru

เพิ่มความคิดเห็น