Microsoft Windows Subsystem สำหรับ Linux ได้กลายเป็นเครื่องมือสำคัญสำหรับนักพัฒนาและผู้ใช้พลังงานเนื่องจากได้รับการแนะนำในการอัปเดตครบรอบ Windows 10 ในปี 2559 เพื่อให้พวกเขาสามารถเข้าถึงสายคำสั่ง Linux ที่สร้างขึ้นและแอปพลิเคชัน Linux จาก Windows
ตั้งแต่นั้นมา บริษัท ได้ปรับปรุง WSL อย่างต่อเนื่องเพิ่มประสิทธิภาพการอำนวยความสะดวกในการติดตั้งและการใช้งานรวมถึงการเพิ่มฟังก์ชั่นเช่น GPU และการสนับสนุนเสียง แต่วันนี้เป็นส่วนหนึ่งของการประชุมของผู้สร้างสมัชชาไมโครซอฟท์ประกาศว่าจะทำให้ WSL เกือบทั้งหมดด้วยโอเพ่นซอร์สปิดประเด็นแรกที่โครงการ WSL ดึงดูด GitHub ในปี 2559
“ WSL ไม่เคยเป็นใครที่เขาเป็นโดยไม่มีชุมชนของเขาในวันนี้” Pierre Bulai วิศวกรอาวุโส -โปรแกรมเขียนโปรแกรมในบล็อกของ บริษัท เขียน “ เราเห็นว่าชุมชนมีส่วนร่วมกับ WSL มากน้อยเพียงใดโดยไม่สามารถเข้าถึงซอร์สโค้ดได้และเราไม่สามารถรอดูว่า WSL จะพัฒนาได้อย่างไรเมื่อชุมชนสามารถป้อนรหัสโดยตรงไปยังโครงการได้”
ในขณะนี้มีเพียงสององค์ประกอบ WSL เท่านั้นที่เหลืออยู่ด้วยแหล่งปิด: ไดรเวอร์ lxcore.sys นิวเคลียสที่ใช้สำหรับ WSL 1 (เวอร์ชันเริ่มต้นของ WSL ซึ่งยังคงรองรับแม้ว่าการติดตั้งใหม่โดยค่าเริ่มต้นในปี 2019 WSL 2); ทั้ง P9RDR.SYS และ P9NP.DLL ซึ่งประมวลผลการเปลี่ยนเส้นทางของระบบไฟล์จาก Windows ไปยัง Linux (กล่าวอีกนัยหนึ่งซึ่งช่วยให้คุณสามารถเข้าถึงระบบไฟล์ Linux ได้อย่างง่ายดาย) Microsoft ไม่ได้ปิดประตูสำหรับแหล่งที่มาของส่วนประกอบเหล่านี้ แต่ก็ไม่ได้บอกว่าเธอวางแผนที่จะทำให้พวกเขาเป็นโอเพ่นซอร์สหรือไม่