IBM Flashsystem

Microsoft เปิดซอร์สโค้ด Windows Subsystem for Linux เกือบทั้งหมด

Microsoft ประกาศเปิดเผยซอร์สโค้ดของ Windows Subsystem for Linux (WSL) ส่วนใหญ่แล้ว แต่ยังคงเก็บบางส่วนประกอบที่สำคัญไว้เป็นโค้ดปิด โดยผู้ใช้งานสามารถดาวน์โหลดและมีส่วนร่วมในการพัฒนาผ่าน GitHub ได้

Credit: Microsoft

Microsoft ได้ตัดสินใจเปิดเผยซอร์สโค้ดของ Windows Subsystem for Linux หลังจากที่แพลตฟอร์มนี้ได้เปิดตัวครั้งแรกในปี 2016 พร้อมกับ Windows 10 Anniversary Update โดย WSL รุ่นแรกนั้นอาศัย pico process provider ที่ชื่อ lxcore.sys ซึ่งช่วยให้ Windows สามารถรัน ELF executables ได้โดยตรงผ่าน compatibility layer แม้จะมีประโยชน์มาก แต่ก็ยังมีปัญหาความเข้ากันได้บางอย่างที่แก้ไขได้เพียงด้วยการใช้ kernel Linux จริงและการรันทุกอย่างใน virtual machine เท่านั้น Microsoft จึงได้พัฒนา WSL2 ในปี 2019 และในปี 2024 กับการเปิดตัว Windows 11 24H2 โดยบริษัทกล่าวว่าได้ย้ายผู้ใช้งานไปยังแพ็กเกจ WSL ใหม่เรียบร้อยแล้ว

ส่วนประกอบบางส่วนของ WSL2 ได้เป็นโอเพนซอร์สอยู่แล้วเนื่องจากใช้ kernel Linux แต่ตามที่ Microsoft กล่าว ทุกส่วนที่เคยปิดเกือบทั้งหมดได้เปิดเผยแล้ว โดยบริษัทระบุถึงการเปิดให้ใช้งานโค้ดที่ขับเคลื่อน WSL บน GitHub และการเปิดซอร์สให้กับชุมชน ซึ่งผู้ใช้งานสามารถดาวน์โหลด WSL และ build ได้เอง รองรับการเพิ่มการแก้ไขและฟีเจอร์ใหม่ และมีส่วนร่วมในการพัฒนา WSL อย่างจริงจัง อย่างไรก็ตาม ยังมีส่วนประกอบที่ยังคงเป็นโค้ดปิดอยู่ ได้แก่ lxcore.sys ซึ่งเป็นไดรเวอร์ฝั่ง kernel ที่ขับเคลื่อน WSL1 ที่ยังคงถือเป็นส่วนหนึ่งของอิมเมจ Windows และยังไม่เปิดซอร์สในขณะนี้ รวมถึง 9rdr.sys และ p9np.dll ซึ่งทำงานกับการเปลี่ยนเส้นทางระบบไฟล์ \wsl.localhost (จาก Windows ไปยัง Linux)

แม้ Microsoft จะกล่าวถึงความสำคัญของชุมชนในการพัฒนา WSL จนถึงปัจจุบัน แต่บริษัทไม่ได้ให้รายละเอียดเกี่ยวกับวิธีการจัดการโครงการต่อไปในอนาคต อาจหมายถึงความเป็นไปได้ที่ WSL อาจมีคณะกรรมการกำกับดูแลของตัวเองหรือถูกกำกับโดย Microsoft เอง

ที่มา: https://www.theregister.com/2025/05/19/microsoft_wsl_open_source/

About เด็กฝึกงาน TechTalkThai หมายเลข 1

นักเขียนผู้มีความสนใจใน Enterprise IT ด้วยประสบการณ์กว่า 10 ปีในไทย ปัจจุบันใช้ชีวิตอยู่ที่ Cupertino, CA แต่ยังคงมุ่งมั่นในการแบ่งปันความรู้และประสบการณ์ด้านเทคโนโลยีให้กับทุกคน

Check Also

ไพรเวทอิควิตี้ Haveli ทุ่ม 1.5 พันล้านดอลลาร์ เข้าซื้อกิจการ Couchbase

บริษัทแพลตฟอร์มฐานข้อมูล NoSQL บนคลาวด์ Couchbase ประกาศว่าได้ตกลงให้บริษัทไพรเวทอิควิตี้ Haveli Investments เข้าซื้อกิจการด้วยเงินสดทั้งหมดประมาณ 1.5 พันล้านดอลลาร์

Apple คุยภายในเรื่องเข้าซื้อ Perplexity

รายงานจาก Bloomberg ระบุว่าผู้บริหารของ Apple ได้มีการหารือกันเกี่ยวกับการเข้าซื้อกิจการของ Perplexity AI อย่างไรก็ตามแหล่งข่าวกล่าวว่า การพูดคุยกันยังอยู่ในระยะเริ่มต้น และอาจไม่ได้นำไปสู่การเข้าซื้อกิจการแต่อย่างใด ทั้งนี้ Perplexity ได้รับการประเมินมูลค่าล่าสุดอยู่ที่ 14 พันล้านดอลลาร์จากการระดมทุนรอบที่ผ่านมา …