[NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Модератор: Модераторы разделов
-
Dmitry Shurupov
- Сообщения: 336
- Статус: Open Source geek
- ОС: Ubuntu Linux
[NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Невероятные, казалось бы, вещи не перестают случаться с завидной регулярностью в эпоху виртуализации, эмуляции и, конечно, любви Microsoft к Open Source. На этот раз специалисты компаний Microsoft и Canonical представили общественности «пользовательское пространство Ubuntu для Windows-разработчиков».
Дастин Кирклэнд (Dustin Kirkland) из команды Ubuntu Product and Strategy в Canonical признался, что странно ощущал себя в роли «спонсированного гостя Microsoft» на конференции для разработчиков Microsoft Build. Около 16 лет он не работал с Windows, однако это не помешало ему вчера представлять продукт, предназначенный для запуска внутри проприетарной операционной системы программного окружения его конкурента из мира свободного ПО — Ubuntu. Это стало возможным благодаря тому, что инженеры Microsoft и Canonical подготовили слой эмуляции POSIX-вызовов в Windows, а также реализовали некоторые дополнительные возможности (для монтирования файловых систем, эмуляции терминала и т.п.).
Как результат, пользователи Windows 10 могут зайти в меню «Пуск» и запустить через него команду «bash», получив полноценный терминал с Bash из Ubuntu и всем сопутствующим окружением. Кроме того, файловые системы Windows доступны в Linux (как /mnt/c и т.п.) и наоборот (C:Users$USERAppDataLocalLxssrootfs). Для всех этих возможностей не используется ни виртуализация, ни существовавшая до сих пор прослойка Cygwin. В качестве базовой ОС «на стороне» Linux используется Ubuntu 14.04 LTS (в ближайшее время планируется обновить её на релиз 16.04 LTS), а из Windows на текущий момент поддерживается только версия 10.
оригинал на www.nixp.ru
оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
-
Bizdelnick
- Модератор
- Сообщения: 21521
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Ну как можно писать новости, из которых вообще ничего не понятно? Пришлось лезть по цепочке ссылок, чтобы выяснить две главные вещи: a) сия прослойка позволяет запускать в винде линуксовые ELF'ы без пересборки, b) прослойка проприетарная.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
semiconductor
- Сообщения: 317
- ОС: I don`t use ARCH, btw
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Dmitry Shurupov писал(а): ↑31.03.2016 08:48Как результат, пользователи Windows 10 могут зайти в меню «Пуск» и запустить через него команду «bash», получив полноценный терминал с Bash из Ubuntu и всем сопутствующим окружением.
оригинал на www.nixp.ru
Что-то у меня не получилось. ЧЯДНТ?
RTFM, изыди!
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
semiconductor писал(а): ↑31.03.2016 12:59Dmitry Shurupov писал(а): ↑31.03.2016 08:48Как результат, пользователи Windows 10 могут зайти в меню «Пуск» и запустить через него команду «bash», получив полноценный терминал с Bash из Ubuntu и всем сопутствующим окружением.
оригинал на www.nixp.ru
Что-то у меня не получилось. ЧЯДНТ?
(http://www.opennet.ru/opennews/art.shtml?num=44141) писал(а):Пакет будет доступен для установки из каталога Windows Store
Уже есть пакет? Установили?
-
Minton
- Сообщения: 1588
- Статус: openSUSE Localization Team
- ОС: openSUSE Tumbleweed x86-64
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Это же пока только в бета-версии, для инсайдеров...
-
MrClon
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Bizdelnick писал(а): ↑31.03.2016 12:22Ну как можно писать новости, из которых вообще ничего не понятно? Пришлось лезть по цепочке ссылок, чтобы выяснить две главные вещи: a) сия прослойка позволяет запускать в винде линуксовые ELF'ы без пересборки, b) прослойка проприетарная.
c) не исключено что это всё тщательно подготовленная первоапрельская шутка.
Пока-что все виденные мной пруфы относятся к категории «одна бабка сказала».
P.S. на ЛОРе уже 8 страниц под новостью нафлудили
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
Janik
- Сообщения: 870
- Статус: Оператор вычислительных машин
- ОС: Debian
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Получается, это wine наоборот, да?
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
-
NickLion
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Да. На opennet чуть больше информации, дам ссылку ещё раз: http://www.opennet.ru/opennews/art.shtml?num=44141
Кстати, реализация некторых вещей ядре позволит улучшить поддержку MinGW.
-
MrClon
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
…по сути пользовательское окружение Ubuntu работает поверх ядра Windows, так же как в Nexenta пользовательское окружение Ubuntu работает поверх ядра OpenSolaris
GNU/NT (:
-
Janik
- Сообщения: 870
- Статус: Оператор вычислительных машин
- ОС: Debian
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Я уже придумал как это назвать: LINE Is Not Emulator.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Спасибо сказали:
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Janik
О точно, теперь Линукс можно будет запускать в Вайне! =)
О точно, теперь Линукс можно будет запускать в Вайне! =)
-
yoshakar
- Сообщения: 259
- ОС: Debian Stretch
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
http://liberatum.ru/e/ubuntu-16.04-telemetry-spy
Linux-эксперт Джефри Леви из Хартфорда (штат Коннектикут) загрузил предварительную версию Ubuntu 16.04 для разработчиков, установил и совершенно случайно оставил включенной программу tcpdump (сетевой сниффер). Первоначально Джефри хотел с помощью tcpdump проверить, сдержала ли компания Canonical обещание отключить интернет-поиск в Dash по умолчанию. Но каково же было удивление специалиста, когда он обнаружил, что Ubuntu 16.04 устанавливает зашифрованный канал связи с сервером во внутренней сети Canonical. Экспериментатор использовал известную программу Mitmproxy, чтобы провести атаку «человек посередине» и получить расшифрованное содержимое.
Проанализировав собранные данные, Джефри Леви пришел к выводу, что отправлять их может служба телеметрии. Но откуда в Ubuntu 16.04 телеметрия? Исследователь сел за дебагер и выяснил, что одна из малоприметных библиотек Unity зачем-то перехватывает нажатия клавиш, следит за сетевым обменом на уровне протоколов HTTP, IMAP, POP3 и выполняет иные действия, необходимость которых трудно объяснить.
Джефри уверен, что внедрение телеметрии в Ubuntu 16.04 стало теневой частью договора между Canonical и Microsoft. Первая компания получает легкий выход на громадный рынок (компьютеров с Windows 10 уже около 20%, что в 20 раз больше количества компьютеров с Ubuntu). Вторая компания получает возможность вернуть под контроль бывших пользователей Windows, сбежавших на Ubuntu из-за телеметрии.
Linux-эксперт Джефри Леви из Хартфорда (штат Коннектикут) загрузил предварительную версию Ubuntu 16.04 для разработчиков, установил и совершенно случайно оставил включенной программу tcpdump (сетевой сниффер). Первоначально Джефри хотел с помощью tcpdump проверить, сдержала ли компания Canonical обещание отключить интернет-поиск в Dash по умолчанию. Но каково же было удивление специалиста, когда он обнаружил, что Ubuntu 16.04 устанавливает зашифрованный канал связи с сервером во внутренней сети Canonical. Экспериментатор использовал известную программу Mitmproxy, чтобы провести атаку «человек посередине» и получить расшифрованное содержимое.
Проанализировав собранные данные, Джефри Леви пришел к выводу, что отправлять их может служба телеметрии. Но откуда в Ubuntu 16.04 телеметрия? Исследователь сел за дебагер и выяснил, что одна из малоприметных библиотек Unity зачем-то перехватывает нажатия клавиш, следит за сетевым обменом на уровне протоколов HTTP, IMAP, POP3 и выполняет иные действия, необходимость которых трудно объяснить.
Джефри уверен, что внедрение телеметрии в Ubuntu 16.04 стало теневой частью договора между Canonical и Microsoft. Первая компания получает легкий выход на громадный рынок (компьютеров с Windows 10 уже около 20%, что в 20 раз больше количества компьютеров с Ubuntu). Вторая компания получает возможность вернуть под контроль бывших пользователей Windows, сбежавших на Ubuntu из-за телеметрии.
Спасибо сказали:
-
Janik
- Сообщения: 870
- Статус: Оператор вычислительных машин
- ОС: Debian
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
Я себе представил это так: приедут черные оперативники и палками заставят обратно установить виндовс.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
-
azsx
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: [NIXP] Microsoft и Canonical запустили Ubuntu внутри Windows 10 с помощью слоя эмуляции POSIX
на http://www.linux.org.ru/forum/talks/12489035 эта новость про телеметрию в убунту удалена, как я понял прочитав новость в сохраненке, так как пруфов нет. Зато есть 1 апреля.