LINUX.ORG.RU

Microsoft создала родной слой эмуляции вызовов POSIX в Windows 10

 , , , ,


8

8

В ближайшие дни Microsoft представит совместную с Ubuntu разработку для ОС Windows 10, которая позволяет запускать немодифицированные (пока только консольные) бинарные файлы в Windows. Суть новинки заключается в трансляции системных вызовов Linux/POSIX в вызовы Win32 API, что позволяет достичь практически родной скорости выполнения Linux-приложений в среде Windows. Если не вдаваться в тонкости, то разработчики из Microsoft написали Wine наоборот.

Некоторые детали реализации:

  • Все диски Windows будут доступны через точки монтирования в /mnt.
  • Сама корневая система Linux/Ubuntu будет находится в C:\Users\$USER\AppData\Local\Lxss\rootfs\
  • На данный момент терминал vt100, который эмулируется для приложений Linux, реализован не полностью, поэтому такие утилиты, как byobu, screen и tmux пока не работают.
  • Основа всего — Ubuntu 14.04 LTS.
  • Ubuntu для Windows распространяется как приложение UWP, поэтому работает только в Windows 10.

Почему Microsoft пошла на это? Чтобы привлечь тех разработчиков, для которых cmd.exe и PowerShell не являются достаточными, а cygwin не обеспечивает достаточной скорости.

>>> Подробности

★★★★★

Проверено: fallout4all ()
Последнее исправление: Psych218 (всего исправлений: 4)

Без графической подсистемы виндузятники пользоваться не будут. А линуксоиды не будут в любом случае.

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Домохозяйкам-вендузятникам и не надо. Сабж нужен чтобы люди которые например девелопят под серверный онтопик для разработки использовать венду. Никакой гуйни не потребуется: нжинкс, редис, руби и т.п. позапускать хватит, а для развлечений хватает нативного софта. Таким образом микрософт с одной стороны признает нужность линукса на сервере и с другой стороны подстраховывается от потери вендой десктопного сегмента.

anonymous
()
Ответ на: комментарий от Aceler

Написать X-сервер не такая уж и сложная задача, не говоря, что его реализаций под офтопик много больше одной самых разных степеней готовности и закопиращенности.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

учитывая кол-во коммерческих x-серверов, тут вообще вопрос, но зачем он им? пока благодаря своей подсистеме они держат 90% хомяков на себе и игроделов.

erzenteded
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.