Microsoft mengambil langkah mercu tanda pada persidangan Build 2025, mengumumkan sumber terbuka subsistem Windows untuk Linux (WSL). Sebahagian besar kod sumber WSL kini boleh diakses pada github , pembangunan yang memenuhi keinginan lama dalam komuniti pemaju. Peralihan strategik ini membolehkan pemaju di seluruh dunia untuk memeriksa kerja dalaman WSL, menyumbang peningkatan, dan secara aktif mengambil bahagian dalam evolusi alat utama ini untuk menjalankan persekitaran Linux pada Windows.

Keputusan untuk membuka sumber WSL amat penting. Pierre Boulay dari Microsoft, menonjolkan peristiwa penting, Isu #1: Adakah ini menjadi sumber terbuka? . Bagi pemaju, langkah ini diterjemahkan kepada ketelusan yang belum pernah terjadi sebelumnya dan peluang untuk kerjasama langsung.

Microsoft menjangkakan bahawa penglibatan komuniti ini akan menjadi penting dalam masa depan WSL, membina sumbangan masa lalu yang telah membentuk platform. Boulay menekankan ini, menyatakan,”Inilah sebabnya kami sangat teruja untuk membuka sumber WSL hari ini. Kami telah melihat berapa banyak masyarakat telah menyumbang kepada WSL tanpa akses kepada kod sumber, dan kami tidak sabar untuk melihat bagaimana WSL akan berkembang sekarang bahawa masyarakat dapat membuat sumbangan langsung kepada projek itu. src=”https://winbuzzer.com/wp-content/uploads/2021/05/wsl-2-microsoft-build-linux-subsystem.jpg”>

href=”https://blogs.windows.com/windowsdeveloper/2025/05/19/advancing-windows-for-ai-development-new-platform-capabilities-and-tools-droduced-t-build-202/dan menghantar”jemputan terbuka kepada komuniti pemaju untuk membantu kami mengintegrasikan Linux dengan lebih lancar ke Windows dan menjadikan Windows platform pergi ke pembangunan moden, silang platform.”

Terdahulu pada bulan Mei Fedora Linux 42 telah dipasang secara langsung, selepas integrasi rasmi Arch Linux pada bulan April.

Membongkar komponen sumber terbuka

Ini termasuk utiliti baris perintah seperti `wsl.exe` dan` wslg.exe`, perkhidmatan latar belakang `wslservice.exe` yang menguruskan mesin dan pengagihan maya WSL, dan pelbagai daemons sisi linux penting untuk rangkaian dan fungsi teras lain. Pelaksanaan pelayan Plan9 WSL untuk perkongsian fail juga merupakan sebahagian daripada pelepasan terbuka. A Pengecualian ini termasuk lxcore.sys, pemandu kernel yang menyokong WSL 1, dan kedua-dua p9rdr.sys dan p9np.dll, yang bertanggungjawab untuk pengalihan semula sistem”\\ wsl.localhost”dari Windows ke Linux. Ketua Windows Pavan Davuluri menjelaskan bahawa inisiatif sumber terbuka ini memerlukan refactoring sistem operasi yang besar untuk membolehkan WSL berfungsi secara bebas, perubahan yang kini membolehkan Microsoft mengintegrasikan sumbangan pemaju ke dalam saluran paip Windows dengan lebih berkesan, seperti yang dilaporkan oleh The Times of India . Penyebaran awal, WSL 1, mula diperkenalkan di Microsoft Build 2016 dan seterusnya dihantar dengan kemas kini ulang tahun Windows 10. Ia menggunakan lapisan keserasian untuk menterjemahkan sistem linux panggilan untuk kernel Windows NT. Kemas kini transformatif tiba pada tahun 2019 dengan WSL 2, yang menggabungkan kernel Linux tulen yang beroperasi dalam mesin maya yang ringan.

Blog pemaju Windows terus mencatatkan perkembangan WSL, dengan mencatatkan pemisahannya dari Windows CodeBase utama pada tahun 2021 untuk memudahkan lelaran yang lebih cepat.

Pada masa pengumuman sumber terbuka, versi terbaru adalah 2.5.7, diakses melalui Microsoft/WSL GitHub Siaran halaman . Sumber terbuka sekarang bermakna keseluruhan kod WSL, termasuk fungsinya dan kernel yang terbuka sebelum ini, boleh didapati untuk sumbangan komuniti.

Syarikat itu juga mengumumkan rancangan untuk membuka sumber sambungan sembang copilot github untuk vscode pada minggu-minggu akan datang dan mempunyai laman pembangunan WSL rasmi .

Categories: IT Info