WSL — различия между версиями
Fog (обсуждение | вклад) (Новая страница: « Windows Subsystem for Linux (WSL, подсистема Windows для приложений на базе Linux). Подсистему WSL без лишних г…») |
Fog (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | Windows Subsystem for Linux (WSL, подсистема Windows для приложений на базе Linux). | |
− | Подсистему WSL без лишних громких слов поместили в код Windows 10 (билд № 14251) в конце января 2016 года. Несколько дней спустя Алекс Ионеску | + | |
+ | Подсистему WSL без лишних громких слов поместили в код Windows 10 (билд № 14251) в конце января 2016 года. Несколько дней спустя Алекс Ионеску высказал предположение о том, что две новые подсистемы внутри файлов lxcore.sys и lxss.sys могут стать вспомогательным средством разработки приложений под Linux для Windows-программистов. | ||
+ | |||
+ | Главное предназначение подсистемы WSL состоит в том, чтобы эмулировать Linux (на начальном этапе - Ubuntu) в пользовательском режиме. В результате можно запускать нативную оболочку Bash для Ubuntu под операционной системой Windows. | ||
+ | |||
+ | '''Это не Cygwin''' | ||
+ | Но это вовсе не разновидность среды Cygwin, т.к. чтобы Linux-приложения могли нативно работать под Windows, их код специально нужно перекомпилировать. А в WSL можно запускать "родные" ELF-бинарниках Ubuntu, с идентичной контрольной суммой, которые запускаются прямо из-под Windows. |
Версия 13:01, 4 апреля 2016
Windows Subsystem for Linux (WSL, подсистема Windows для приложений на базе Linux).
Подсистему WSL без лишних громких слов поместили в код Windows 10 (билд № 14251) в конце января 2016 года. Несколько дней спустя Алекс Ионеску высказал предположение о том, что две новые подсистемы внутри файлов lxcore.sys и lxss.sys могут стать вспомогательным средством разработки приложений под Linux для Windows-программистов.
Главное предназначение подсистемы WSL состоит в том, чтобы эмулировать Linux (на начальном этапе - Ubuntu) в пользовательском режиме. В результате можно запускать нативную оболочку Bash для Ubuntu под операционной системой Windows.
Это не Cygwin Но это вовсе не разновидность среды Cygwin, т.к. чтобы Linux-приложения могли нативно работать под Windows, их код специально нужно перекомпилировать. А в WSL можно запускать "родные" ELF-бинарниках Ubuntu, с идентичной контрольной суммой, которые запускаются прямо из-под Windows.