Ubuntu интегрировали в Windows 10

habrahabr.ru — ... это не виртуальная машина, никаких контейнеров и не Cygwin, а нечто похожее на эмулятор, где системные вызовы Linux в реальном времени транслируются в системные вызовы Windows. Трансляция вызовов очень эффективная: утилита sysbench показывает почти одинаковую производительность CPU, памяти и операций ввода/вывода. Все логические диски, вроде C:, монтируются для чтения и записи в директории /mnt, то есть /mnt/c, /mnt/d и т.д. И наоборот, файловая система Ubuntu доступна
Новости, Технологии | rahs 18:11 30.03.2016
85 комментариев | 65 за, 3 против |
#1 | 18:12 30.03.2016 | Кому: Всем
Пойду плач на Лоре почитаю.

Оппа, а там нету.

И кстати, поясните кто-нибудь, комментов на сто-триста, это вендекапец или линуксокапец?
Crypt
Ебанько »
#2 | 18:15 30.03.2016 | Кому: Всем
Ну писец... Линуксоиды всё страдали, как они Линукс в Виндовс превратят - и снова зрада, МС сделал первым обратное!!!
#3 | 18:17 30.03.2016 | Кому: Всем
Это мастурбация.
#4 | 18:17 30.03.2016 | Кому: Всем
Зачем?
#5 | 18:17 30.03.2016 | Кому: Заключенный перат
> Это мастурбация.

Это не тема про порнохаб!
a.v.v
дурачок »
#6 | 18:17 30.03.2016 | Кому: kirillkor
> это вендекапец или линуксокапец?

винда маст дай, должны остаться только красноглазики!!!

как хорошо набросил?!!
#7 | 18:18 30.03.2016 | Кому: Solo
> Зачем?

А цыгвин зачем? Вот за этим же.
#8 | 18:18 30.03.2016 | Кому: kirillkor
> Это не тема про порнохаб!

Тогда - онанизм!!!
#9 | 18:19 30.03.2016 | Кому: Всем
А эту статью точно надо печатать сегодня, а не в пятницу ? Сейчас же еще 30 марта, нет ?
#10 | 18:20 30.03.2016 | Кому: Всем
Microsoft Linux.
[censored]
#11 | 18:21 30.03.2016 | Кому: Всем
вы мне поясните пожалуйста: теперь даже такой лохматый юзверь как я, сможет использовать линукс?
а, ещё вопрос - зачем
#12 | 18:22 30.03.2016 | Кому: kirillkor
> А цыгвин зачем? Вот за этим же.

Cygwin ядро не модифицирует, там просто exe-файлы, и при этом все работает. Какой смысл делать эмуляцию вызовов линуксного ядра в винде, если 99.999% процентов полезностей можно просто тупо перекомпилировать под винду ?
#13 | 18:23 30.03.2016 | Кому: Всем
[утирает горькую слезу]
Вот и дожили до вендокапца. Мало того что телефоны захватили, так и венду, тоже того
#14 | 18:26 30.03.2016 | Кому: Всем
что бы они не интегрировали, данные пиздить будут в промышленных масштабах. уж лучше квм ставить в лин и пробрасывать оборудование для винды виртуальной
#15 | 18:26 30.03.2016 | Кому: tonyware
> Какой смысл

Трансляция в системные вызовы в реальном времени? Вроде ж написано всё. Меньше накладных расходов. Файловые системы без плясок в обе стороны доступны. Ну и потому что могут, не без этого.
Crypt
Ебанько »
#16 | 18:28 30.03.2016 | Кому: pavelat
> Microsoft Linux.

Вообще-то Линукс внутри Виндовс.
#17 | 18:29 30.03.2016 | Кому: Всем
Это что, ext4 будет виден из под винды?
К 2016 году они, таки, расчехлились?
Crypt
Ебанько »
#18 | 18:29 30.03.2016 | Кому: Aleximum
> Вот и дожили до вендокапца. Мало того что телефоны захватили, так и венду, тоже того

Глисты - повелители?
#19 | 18:32 30.03.2016 | Кому: Crypt
> Глисты - повелители?
Насчет глистов - это к гельминтологам. Беспокоят чтоль, камрад?
Crypt
Ебанько »
#20 | 18:35 30.03.2016 | Кому: Aleximum
> Насчет глистов - это к гельминтологам. Беспокоят чтоль, камрад?

Да постоянно. Про GNU орут, открытые сырцы требуют, бредят про "русский безопасный линукс", ...
#21 | 18:36 30.03.2016 | Кому: Всем
Шаттлворт — предатель!
#22 | 18:37 30.03.2016 | Кому: Crypt
> Да постоянно. Про GNU орут, открытые сырцы требуют, бредят про "русский безопасный линукс", ...

Это значит тебе образованные достались. Нет, не спорю, у кого-то может внутренние червяки про Канта носителю вещают, но как правило они молчат.
#23 | 18:37 30.03.2016 | Кому: Fedor Dao
> Это что, ext4 будет виден из под винды?
> К 2016 году они, таки, расчехлились?
>

это - пиздец!
Crypt
Ебанько »
#24 | 18:39 30.03.2016 | Кому: Aleximum
> Это значит тебе образованные достались.

Не, необразованные. Студенты...
#25 | 18:41 30.03.2016 | Кому: kirillkor
> Трансляция в системные вызовы в реальном времени? Вроде ж написано всё. Меньше накладных расходов. Файловые системы без плясок в обе стороны доступны. Ну и потому что могут, не без этого.

Дык в cygwin файлы тоже видны в обе стороны (cygwin просто живет в своей ветке директорий). Просто для этого дела надо было потратить туеву хучу усилий (трансляция системных вызовов, подгрузка ELF и т.д.), при том что совершенно бесплатный cygwin это уже делает. Проект действительно интересный, но обычно MS деньги и ресурсы просто так не тратит, вот я и пытаюсь понять где подвох ...
#26 | 18:41 30.03.2016 | Кому: Всем
Интересно, а наоборот можно?
#27 | 18:42 30.03.2016 | Кому: tonyware
> Просто для этого дела надо было потратить туеву хучу усилий

О!

А тут нет. Бери да пользуйся.

> Проект действительно интересный, но обычно MS деньги и ресурсы просто так не тратит, вот я и пытаюсь понять где подвох ...


Так эта, винда далеко не основной источник их доходов, вроде как на седьмом месте. Поэтому ничего удивительного что они потихоньку поворачиваются в сторону СПО нет. Более чем очевидно, что ПК вытеснят тонкие клиенты и облака, в рамках этой логики они ничего противоречивого не делают.
#28 | 18:45 30.03.2016 | Кому: kirillkor
> > Просто для этого дела надо было потратить туеву хучу усилий
>
> О!
>
> А тут нет. Бери да пользуйся.

Я имел в виду "мелкомягким надо было потратить туеву хучу усилий чтобы написать транслятор вызовов линуксного ядра в виндовое" :-)
Cygwin требует зайти на cygwin.com, скачать и запустить install.exe - и дальше собственно все.
#29 | 18:48 30.03.2016 | Кому: Всем
они все таки придумали, как сделать убунту уязвимой для вирусни, ботнетов и анального рабства мелкомягких.
ну молодцы, чо
#30 | 18:48 30.03.2016 | Кому: tonyware
> Cygwin требует зайти на cygwin.com, скачать и запустить install.exe - и дальше собственно все.

А где можно почитать о том, что прям вот после этого я из винды смогу читать файловую систему линукса?
#31 | 18:50 30.03.2016 | Кому: Всем
И шо, целую бубунту городили только ради нормальной консоли в венде? Или можно будет юнити с компизом запустить?

И это, насчёт капца: если это оживёт, то капец может и придёт, но только конторе Etersoft, которая свой софт на Wine херачит. Ну и Wine тоже накроется. :-)
#32 | 18:52 30.03.2016 | Кому: dmitry1204
> они все таки придумали, как сделать убунту уязвимой для вирусни, ботнетов и анального рабства мелкомягких.

Господи, из-за 1.5% пользователей ПК никто и чесаться не станет писать вирусы. Кому вы были нужны? Ведройдофоны сурово более прибыльный рынок.
#33 | 18:58 30.03.2016 | Кому: kirillkor
> А где можно почитать о том, что прям вот после этого я из винды смогу читать файловую систему линукса?

Cygwin живет в юзерспейсе винды, без линуксной файловой системы, все файлы которые создает (например) скрипт в cygwin сразу видны в винде.
Драйвер файлсистемы это отдельная тема, но для него не нужно было писать транслятор системных вызовов (и наличие транслятора драйверу не поможет).
Тем более я так понял из статьи что это штука тоже живет на виндовой файлсистеме, просто для линуксных программ виндовая файлсистема видна в /mnt/c и т.д.
#34 | 19:00 30.03.2016 | Кому: tonyware
> Cygwin живет в юзерспейсе винды, без линуксной файловой системы, все файлы которые создает (например) скрипт в cygwin сразу видны в винде.

А здесь он видит файловую систему обоих осей.

> Тем более я так понял из статьи что это штука тоже живет на виндовой файлсистеме, просто для линуксных программ виндовая файлсистема видна в /mnt/c и т.д.


И наеборот.

Облака-а-а-а, ....
#35 | 19:03 30.03.2016 | Кому: Пальтоконь
> И это, насчёт капца: если это оживёт, то капец может и придёт, но только конторе Etersoft, которая свой софт на Wine херачит. Ну и Wine тоже накроется. :-)

Это совсем про другое
#36 | 19:04 30.03.2016 | Кому: Пальтоконь
> И шо, целую бубунту городили только ради нормальной консоли в венде? Или можно будет юнити с компизом запустить?

compiz живет в иксах, иксы все равно должны (ну в теории) быть отдельным процессом в винде, и кроме того их все равно надо переписывать под винду.

> И это, насчёт капца: если это оживёт, то капец может и придёт, но только конторе Etersoft, которая свой софт на Wine херачит. Ну и Wine тоже накроется. :-)


Так, а что необходимо сделать Микрософту для того чтобы ты перешел с убунты на винду, крестился, женился и перистал предиратся к ашипкам в русской языке ???
#37 | 19:04 30.03.2016 | Кому: Всем
Меня больше всего интересует, как мс собирается gpl соблюдать
#38 | 19:05 30.03.2016 | Кому: rahs
> Меня больше всего интересует, как мс собирается gpl соблюдать

А как он её вот этим нарушить-то может?
#39 | 19:08 30.03.2016 | Кому: kirillkor
никсы стоят на более чем 50% компьютеров. Всякие умные тостеры, машины, системы управления мостами, заводами, инфраструктурой, атомными центрифугами... кому они нужны, действительно
#40 | 19:09 30.03.2016 | Кому: kirillkor
> А здесь он видит [файловую систему] обоих осей.

Вот я еще раз перечитал, насколько я понимаю речь идет не о чтении ext4/xfs/reiserfs, а об эмуляции линуксных вызовов, т.е. оно живет в виндовой файлсистеме как и cygwin:

Дастин Кирклэнд говорит, что это не виртуальная машина, никаких контейнеров и не Cygwin, а нечто похожее на эмулятор, где системные вызовы Linux в реальном времени транслируются в системные вызовы Windows. Сейчас в Windows 10 используется Ubuntu 14.04 LTS.
[...]
Все логические диски, вроде C:, монтируются для чтения и записи в директории /mnt, то есть /mnt/c, /mnt/d и т.д. И наоборот, файловая система Ubuntu доступна через «Проводник» в C:\Users\Kirkland\AppData\Local\Lxss\rootfs\.

Т.е. у cygwin-а виртуальный / мапится в c:\cygwin, а у этой штуки в C:\Users\Пальтоконь\AppData\Local\Lxss\rootfs
#41 | 19:10 30.03.2016 | Кому: Fedor Dao
> никсы стоят на более чем 50% компьютеров. Всякие умные тостеры, машины, системы управления мостами, заводами, инфраструктурой, атомными центрифугами... кому они нужны, действительно

Какое слово в словосочетании персональный компьютер тебе непонятно? Тебе скопировать значение слова "персональный" как я понимаю надо?

Кстати, обрати внимание, я там андройдофоны упомянул, ты их почему постеснялся посчитать? Они разве не подходят под понятие "компьютер"?
#42 | 19:19 30.03.2016 | Кому: kirillkor
А, проглядел. Тогда да.
Однако обычный софт энтузиасты строгают под никсы вполне себе бодро. А вирусов нет. Мне не кажется что это от бесперспективности. Свято место пусто не бывает.
#43 | 19:25 30.03.2016 | Кому: kirillkor
> > Меня больше всего интересует, как мс собирается gpl соблюдать
>
> А как он её вот этим нарушить-то может?

Откуда мне знать, как они используют код под gpl?
#44 | 19:27 30.03.2016 | Кому: Fedor Dao
> Мне не кажется что это от бесперспективности.

Зоопарк дистрибутивов, их версий, используемых библиотек, версий используемых библиотек это самое главное, что обеспечивает безопасность линукса. Для того чтобы он стал популярным это всё надо упорядочить, и тогда тут же со зловредами всё станет хорошо. Прям как на андроиде.
#45 | 19:27 30.03.2016 | Кому: tonyware
Судя по описанию, под мс перетянули не Linux, а только GNU :)
Crypt
Ебанько »
#46 | 19:27 30.03.2016 | Кому: Fedor Dao
> машины, системы управления мостами, заводами, инфраструктурой, атомными центрифугами... кому они нужны, действительно

Что из перечисленного стоит лично у тебя в квартире?
#47 | 19:29 30.03.2016 | Кому: kirillkor
> Для того чтобы он стал популярным это всё надо упорядочить, и тогда тут же со зловредами всё станет хорошо. Прям как на андроиде.

С библиотеками под линуксом порядка куда больше, чем в винде. А на андроиде хорошо с дебилами, оттуда и вирусы
#48 | 19:35 30.03.2016 | Кому: rahs
> А на андроиде хорошо с дебилами, оттуда и вирусы

Рутят андроид, скчаивают вирус, запускают, а потом удивляются, да.
#49 | 19:35 30.03.2016 | Кому: Crypt
> Что из перечисленного стоит лично у тебя в квартире?

У меня - только ПК.
#50 | 19:37 30.03.2016 | Кому: Fedor Dao
>
> Рутят андроид, скчаивают вирус, запускают, а потом удивляются, да.

Можно и без рута. Вообще андроид это такой win95 в мире смартфонов :)
Войдите или зарегистрируйтесь чтобы писать комментарии.