Microsoft направи важна стъпка в разработването на своята Подсистема Windows за Linux (WSL) пуска версия 2.6 като софтуер отворен кодТози ход, очакван от общността от близо десетилетие, представлява значителна промяна в политиката на компанията по отношение на откритостта и сътрудничеството по ключови проекти за разработчици и напреднали потребители.
За първи път, WSL 2.6 Изглежда като стабилна версия, чийто изходен код е напълно достъпен за общността под лиценза на MIT. Основните компоненти, които изграждат средата, като например wsl.exe, wslg.exe, wslservice.exe и други основни елементи за управление и изпълнение на Linux дистрибуции в Windows, вече са публично достъпни на официално хранилище на Microsoft в GitHubТова позволява на всеки потребител да има достъп, да преглежда и дори да допринася за подобрения в проекта.
Участие на общността и нови възможности
Скокът към модел на отворено развитие Това означава, че както заинтересованите потребители, така и професионалистите ще могат директно да допринесат за развитието на WSL. Тази откритост означава не само по-голяма способност за идентифициране и отстраняване на грешки, но и възможност за предлагане на нови функции и подобрения от много по-съвместна гледна точка.
Въпреки че кодът беше пуснат преди няколко седмици, версия 2.6 е първата, официално пусната с отворен код, консолидирайки промяната в посоката, обявена от Microsoft на конференцията Build през май. Тази стъпка следва други скорошни постижения, като например отделянето на WSL от стандартния цикъл на актуализации на Windows и независимото му разпространение чрез Microsoft Store.
Технически подобрения и корекции в WSL 2.6
Що се отнася до техническите иновации, актуализацията 2.6 се фокусира предимно върху здравината и надеждносттаПроблеми като:
- Грешки при изтегляне на дистрибуции, когато адресите съдържат допълнителни параметри.
- Подобрения във взаимодействието с systemd и в управлението на потребителските сесии, свързани с тази система.
- Корекции на управлението и архивирането на виртуални дискове (VHD) Силите на Windows, оптимизирайки неговата интеграция и разпознаване.
- Разрешаване на незначителни грешки, открити както при изпълнението на wslsettings както в процесите, свързани с WSL услугата.
Освен това са решени проблеми, свързани с локализацията на низове, откриването на грешки по време на изтегляне на дистрибуция и правилното докладване на повредени дискове. Всичко това допринася за по-надеждна и стабилна работа за тези, които използват WSL като своя ежедневна среда за разработка.
Повишаване на прозрачността и еволюцията на WSL
Фактът, че WSL 2.6 Фактът, че вече е напълно отворен проект, не означава, че той спира да зависи от операционната система Windows, но позволява много по-реална интеграция и сътрудничество с общността. безплатен софтуер и със самите разработчици на Linux. Очаква се тази прозрачност да направи както откриването на грешки, така и предлагането на нови идеи по-ефективно и по-бързо.
Тази версия отговаря на дългогодишното искане на потребителите, които от почти девет години искат от Microsoft открито да публикува подсистемата. Въпреки че техническите подобрения за крайните потребители в тази версия са скромни, обхватът на тази промяна е значителен по отношение на откритостта и бъдещото развитие на проекта.
С тези нови функции, екосистемата на WSL продължава своята трансформация, сближавайки още повече световете на Windows и Linux. Версия 2.6 полага основите за по-отворена, съвместна и гъвкава еволюция, в която както стабилността, така и иновациите могат да се възползват от синергиите на глобална общност, ангажирана с бъдещето си.