Первое: в летней сборке 19H2 Windows 10 будет поставляться полноценное Linux-ядро на базе версии 4.19 от 22 октября 2018 года для собственной подсистемы «Linux для Windows» (WSL — Windows Subsystem Linux).
Второе: в будущие энтерпрайз-сборки Chromium-реинкарнации умерщвленного компанией Microsoft Edge будет встроено ядро IE.
Первая новость — важна и полезна для разработчиков, вторая — похожа на плохой анекдот.
Мы встроили в твой Chromium-браузер движок IE, чтобы ты не забывал, что это браузер Edge
Linux Kernel в Windows 10
Добавление полноценного ядра Linux в Windows 10 — логичный шаг, который продолжает методичную работу Microsoft с сообществом. Ранее в Windows была доступна лишь эмуляция ядра Linux. Параллельно с ядром Linux внутри своей системы компания анонсировала выход Windows Terminal — новое приложение для Windows для централизованного доступа к подсистемам PowerShell, Cmd и, собственно, самого Linux-ядра в упаковке WSL.
Представители компании уверяют, что 4.19 — не последняя версия ядра для их подсистемы. В будущем WSL будет обновляться и идти в ногу со стабильными версиями ядра Linux, что также немаловажно. Кроме того, внедрение полноценного ядра в систему отметает необходимость эмуляции, что, непосредственно, увеличит производительность и комфорт разработчиков, работающих из-под Windows. Кроме этого WSL базируется на открытом исходном коде, то есть любой разработчик сможет вносить необходимые ему изменения в подсистему и делать форки ядра.
Это не первый крупный шаг навстречу сообществу разработчиков. Ранее компания интегрировала в свою систему Bash, что можно назвать крайне серьезным шагом для весьма консервативной Microsoft.
Действия Microsoft удивляют, но уже не шокируют: под управлением Сатьи Наделлы компания фактически ворвалась в open source-сообщество и все больше и больше ориентируется на работу непосредственно с девелоперами и enterprise-сегментом, о чем свидетельствуют действия Microsoft за последние 3-4 года.
Чудовище Microsoft'а или зачем в Chromium Edge ядро Internet Explorer
Каждый с содроганием вспоминает Internet Explorer, а старые верстальщики еще и плачут при этом. Когда Microsoft анонсировала Spartan и отказ от IE, по всему миру начали открывать шампанское, но реальность оказалась злее, чем мы надеялись. До сих пор существуют решения, порталы и сайты, созданные для работы исключительно под IE старых версий. В основной своей массе эти решения обитают в закрытых enterprise-решениях. Когда-то у Microsoft был выбор: вынудить компании по всему миру обновить свои внутренние продукты и решения из-за полного отказа компании от IE, или же начать воевать «не в ту сторону». Так как полный отказ от IE грозил миллиардными потерями для Microsoft и репутационным ущербом, гиганту пришлось из года в год тащить совместимость своего браузера со страницами, адаптированными для работы в Internet Explorer.
Даже после громкого отказа от движка EdgeHTML и перевода разработки «браузера по умолчанию» для Windows 10 на движок Chromium, Microsoft не удается убежать от своего страшного наследия в лице Internet Explorer.
Поэтому специально для Enterprise-сборок Windows 10 компания будет поставлять версию Chromium Edge с «сюрпризом» — встроенным движком IE в сам Edge. Такое странное решение позволит обеспечить совместимость нового браузера со старыми корпоративными решениями, которые когда-то опрометчиво прибили гвоздями к Internet Explorer.
При открытии в новом Chromium Edge любой страницы, адаптированной для Internet Explorer, браузер автоматически будет активировать «режим совместимости с IE» и подключать отображение, соответствующее такому в Internet Explorer 11. Узнать, что страница запущена в режиме совместимости можно будет по специальному значку IE рядом с адресной строкой на странице браузера.
Сами Microsoft настаивают на том, что компаниям, пользующимся устаревшими веб-порталами, стоит перейти на новый Chromium Edge и полностью отказаться от практики использования связки IE+любой другой браузер. Конечно, любой технический специалист скажет, что подобный шаг по встраиванию устаревшего движка в новый продукт избыточен, но, фактически, сейчас Microsoft пытается сохранить лицо и чуть-чуть занимается благотворительностью. Вопрос в том, сможет ли когда-нибудь гигант сказать бизнесу «нет» и окончательно «пристрелить осла». Пока не получается.
Конференция началась вчера, 6 мая, и продлится до 8 числа, так что у Microsoft есть как минимум один день для того, чтобы удивить нас еще сильнее.
Комментарии (140)
Romiro_Orimor
07.05.2019 13:48+1Мне очень часто встречается бизнес, который работает только с IE.
А как я должен взаимодействовать с бизнесом на устройствах с Linux, MacOC и Android на борту?
Нужен хороший пинок в этом направлении и Microsoft сделала шаг, хоть и оставив в enterprise ветке.
У меня были в Казахстане проблемы с работой в личном кабинете у провайдера, в лк мобильной связи, поголовно банки и так далее. Со временем картина стала намного лучше, но не всё так гладко… бесит.
На работе так вообще красота: девочки сидят как минимум под IE и Chrome на одном рабочем месте, т.к. часть работает только в IE, а вторая половина не поддерживает IE. (более 1000 пользователей)
Радость: один браузер под виндой у моих пользователей.Revertis
07.05.2019 14:20А мне кажется, что надо было им выпустить отдельный продукт типа «Old IE», который бы всем своим видом показывал, что он старый — никаких вкладок, например.
Romiro_Orimor
07.05.2019 14:23Ещё 10 лет видеть надпись уже с «Ваша версия браузера не походит или устарела, воспользуйтесь Old IE или перейдиет по ссылке для установки Old IE»?!
Лучше не надо!Revertis
07.05.2019 14:30Нет, чтобы нормальные сайты работали в Chromium Edge и любом другом современном браузере, а для корпоративного старья приходилось запускать какашку :)
Romiro_Orimor
07.05.2019 14:45Иногда приходится держать целую систему для корпоративного старья. Хнык-хнык.
Revertis
07.05.2019 14:47Такое впечатление, что на апгрейд ПО денег нет.
Romiro_Orimor
07.05.2019 15:01Есть деньги.
У нас спросили: «могёте?» и мы сказали «могём!».
Четыре машины с химоборудованием на отдалённых точках, совместимость ПО оборудования с Windows XP не гарантирована. Сдохнут — купят новое! Работает до сих пор и не критично в потере!
Горная промышленность, добыча и переработка.oller
08.05.2019 14:02В издательстве рипы на Windows nt. Покупка новых не обоснована даже в среднесрочной перспективе.
Dr_Faksov
08.05.2019 04:57+1Не кощунствуйте.
Я не спршиваю, чего и сколько вам понадобится чтобы создать обновление. Я спрашиваю сколько вам понадобится времени и денег чтобы выловить все свои ляпы до уровня системы, ляпы из которой вылавливались ДЕСЯТИЛЕТИЯМИ.
В крупных торговых сетях до сих пор стоят программы склад\кассир (и даже до сих пор работающие станции с подключением через «толстый» коаксиал, сейчас через переходник по витой паре) писанные под DOS. С монохромными дисплеями и ANSI псевдографикой. Потому что не глючат.
И да, такая система имеет десятки тысяч терминалов, разбросанных по половине континента. Связь комбинированная — проводная, радио, спутник. Где что есть.
Уже в этом веке на международных фондовых биржах продолжали использовать телетайпы, сейчас уже наверное нет.
Клиент международной системы заказа авиабилетов, разработанный под телетайпы в 60х годах, и портированный под DOS в 80-х, в США переписали под Windows и выпустили в обрашение году в 2012 наверное. А до этого он запускался из командной строки и надо было помнить 2х -4х буквенные коды и синтаксис команд для поиска, резервирования и заказа билета. И выглядела работа с программой точно как работа на телетайпе. И не глючило.
Для бизнеса надёжность важнее удобства.Mykola_Von_Raybokobylko
08.05.2019 13:36Боюсь истории про большие монстроуозные надежные системы со временем превратятся в мифы и легенды.
Есть одно чудное решение на рынке монстроуозное и вроде как «надежное». На практике чтобы этот монстр мог шевелиться требуется с добрый десяток сторонних решений. У многих производителей аппаратных решений разной направленности имеются отдельные продуктовые линейки товаров специально заточенные под эксплуатацию этого монстра порожденного сумеречными немецкими гениями.
Mykola_Von_Raybokobylko
08.05.2019 13:29+1Распределение денег на ИТ и ИБ в компаниях весьма специфическое. Могут закупить дорогостоящую видео стену которая будет смонтирована не подключенной ни к одному источнику сигнала или СХД для сбора логов статистики со всего и вся при этом не будут эти логи анализировать. Но при этом нет денег на замену ТМГ, покупку межсетевого экрана, обновление парка пк у пользователей, и пр.
AxisPod
07.05.2019 14:33Энетрпрайз не будет подстраиваться под вас. Нам вот взяли и сказали, всё, теперь у вас доступ только через web версию Cisco AnyConnect к вашему удалённому десктопу. И что делать? Cisco его как я понял уже никак не поддерживает, вот хоть ставь себе XP на десктоп и работай потом. Через IE хоть как-то удалось завести.
Romiro_Orimor
07.05.2019 14:43Всё согласно политике Microsoft.
Для бизнеса вам редакция Enterprise — там всё есть, IE работает внутри Edge.
Нам вот взяли и сказали, всё, теперь у вас доступ только через web версию Cisco AnyConnect к вашему удалённому десктопу.
Прям жесть жестьцкая. Чем мотивировали?
Тоже AnyConnect есть в списке рекомендованого.AxisPod
07.05.2019 14:44Я так понял, таким образом они «улучшали» безопасность.
Romiro_Orimor
07.05.2019 14:52Это как на режимное предприятие нельзя проносить флешки, диски, видеокамеры, фотоаппараты, а мобильные телефоны проносить можно.
nrgian
07.05.2019 15:11А мне кажется, что надо было им выпустить отдельный продукт типа «Old IE», который бы всем своим видом показывал, что он старый — никаких вкладок, например.
Решение — маркетинговое.
Два-в-одном — не с проста.
Чтобы люди привыкали и им чтобы и в голову не приходило другой браузер кроме бразуера MS держать на компьютере.
Romiro_Orimor
07.05.2019 15:23Ну, раскотали бы тогда это маркетенговое решение на все ветки, а не только на enterprise. И то, оставят только в одной ветке, чтоб не потерять деньги и репутацию в бизнес сегменте, на который и расчитана os windows enterprise.
AngReload
07.05.2019 15:06Не Microsoft первые, знаю ещё три multi engine браузера: Avant Browser, Lunascape ORION и Maxthon5.
Правда, насколько они юзабельны сказать не могу, пользовался только Mx и то было давно.
Maxthon5 переключение движкаVilgelm
08.05.2019 06:39Честно говоря давно не сталкивался с коммерческими сайтами, которые работали бы только с IE (вот только с Chrome — это пожалуйста).
А вот государственные сайты в России, точнее их закрытая часть — они требуют IE в обязательном порядке. Я не знаю почему вообще ведется речь о каком-то импортозамещении, если попасть в личный кабинет, например, на сайте госзакупок можно только с IE, потому что там используется отечественное шифрование и в других браузерах можно увидеть разве что ERR_SSL_VERSION_OR_CIPHER_MISMATCH.
Причем даже если заставить каким-то образом поддерживать это шифрование со стороны других браузеров, то компоненты для работы с подписями существуют только для IE, а еще, судя по всему, там до сих пор используется ActiveX.
wxmaper
07.05.2019 14:18К этому wsl не хватает полноценного x-сервера. Те opensource решения, что существуют сейчас, недостаточно стабильны (сам сейчас юзаю xlaunch). Как только появится адекватная версия, explorer можно будет списывать :)
QtRoS
07.05.2019 14:25При всем уважении, explorer будет постабильнее чем иксы и любая известная мне DE на текущий момент (лет 5-6 как пользуюсь Ubuntu в качестве домашней ОС)
ksbes
07.05.2019 14:32Зависит от обстоятельств. У меня — прибить повисший эксплорер и перезапустить его через диспетчер задач — стандартная процедура, которую я делаю на работе пару раз на дню (много работы с сетевыми папками). А дома пашет вообще без нареканий.
wxmaper
07.05.2019 14:38Вполне устраивал kde3, ну теперь приходится использовать то, что дают. Мне больше не функционал самого рабочего окружения explorer не нравится, а именно проводник. Вот Dolphin из комплекта KDE для меня будет идеальной заменой.
defaultvoice
07.05.2019 19:55+1Ну до терминала нормального они дозрели, глядишь и до проводника дозреют :)
dobrev
07.05.2019 20:08+5Не дозреют. Потому что нормальный Проводник — это Total Commander.
Fedorkov
08.05.2019 01:04+1Нормальный проводник — это
Farfar2l.shpaker
08.05.2019 06:36Norton Commander же
artoym
08.05.2019 10:20Я не программист или там сисадмин, так что вопрос есть. А вот зачем вообще «нормальный Проводник». Честно говоря никогда не было необходимости в прям специализированном инструменте для работы с файлами. Обычно откроешь один, два, десять файлов в своих программах и сидишь, работаешь. Проводник вижу может десять раз в день всего. То есть вопрос, в какой области работы нужны специализированные решения?
Skerrigan
08.05.2019 10:40Я программист.
И вот когда работаем с самими проектами, приходится, бывает, что-то куда-то руками «скинуть»/«переместить» из директории в директорию.
Работа на сервере или удаленном накопителе… работа с данными между «мастер-машиной и виртуалками».
Иногда надо поковыряться и с VCS (гитом тем же) — директорию бывает проще руками грохнуть.
Файлов может быть 100500, всевозможные подсистемы для управления зависимостями, пакетные менеджеры — сбои бывают везде, а сидеть сложа руки и ждать волшебника совсем не вариант. Надо «фиксить».
И вот во всем этом базовый «проводник» весьма «ни очень».
Я лично использую Directory Opus.
longclaps
08.05.2019 10:43К чему географию знать,
программистсисадминизвозчик куда скажешь довезёт.Фонвизин, Недоросль.
В любой области востребованы специализированные решения. Просто не все их осваивают, дилетанты обходятся чем попало.daggert
08.05.2019 11:52-1Просто не все их осваивают, дилетанты обходятся чем попало.
Ну не надо уж так ставить клеймо. Не все нуждаются в узкоспециализированных решениях и если человек выполняет свою работу в блокноте, и выполняет ее хорошо, пересаживать его на MSVS не имеет смысла.
longclaps
08.05.2019 12:06Клеймо, в контексте треда, могло бы выглядеть так:
не все способны их освоить, дилетанты обходятся чем попало.
Но я такого не писал )
0xd34df00d
07.05.2019 16:24Лет 15 пользуюсь гентой в качестве ОС для домашней работы и лет 5 виндой для игр, опыт обратный. Повиснуть после выхода или падения игры — за милое дело.
nrgian
07.05.2019 16:59+1Повиснуть после выхода или падения игры — за милое дело.
Потому что:
Игры кроме игр класса ААА отлаживают не очень тщательно.
Рабочее ПО, все же, получше отлаживают. Ответственность то повыше.
Да и львиная доля сложности — это сложности с обработкой видео и в GUI. Там и косяки основные. Консольное рабочее ПО по этим причинам стабильнее.
Ну а GUI-шные программы под X11 все так же как и в Windows — зачастую оставляют систему «в недоразумении»0xd34df00d
07.05.2019 17:21+3Игры кроме игр класса ААА отлаживают не очень тщательно.
Так стабильная оболочка и графический сервер от этого грустить не должны.
Ну а GUI-шные программы под X11 все так же как и в Windows — зачастую оставляют систему «в недоразумении»
В игры я на линуксах не играю, но вот со всем остальным нет вообще никаких проблем. И аптаймы иксов — месяцы, а всей системы целиком — год-другой.
Nalivai
07.05.2019 16:53-2Пользуюсь виндой для поиграть, она чиста и девственна, кроме стима ничего на ней нет, explorer умирает, тупит и виснет с заметной регулярностью. Пользуюсь кедами для всего остального, даже и близко такого нет.
nrgian
07.05.2019 17:05+2Пользуюсь виндой для поиграть
вот тут у вас прямо в одном предложении противоречие
она чиста и девственна,
С играми класса ААА не замечено косяков.
А всякие игры не столь солидных разработчиков — всё норовят в систему своих библиотек подсунуть — как минимум и VC runtime и обновить DirectX. И это — в лучшем случае.ksbes
07.05.2019 17:23Игры кроме игр класса ААА отлаживают не очень тщательно.
Вот ха-ха-ха, честно. после GTA 5 что у меня только не висло и не падало. Про поделья метелицы (люблю и уважаю, на самом деле) вообще молчу. Те же фолату последние — куда AAAшнее?
Проблема с explorer в том, что он везде. Диалог открытия файла — explorer, рабочий стол — explorer, "Пуск" — explorer (в линухе это всё разные, независимые, программы и/или библиотеки). Соответственно, если где-то чего-то зависло, или упало — то падает это всё. Точек отказа больше.
(Я не говорю что это плохо или хорошо — просто такая вот особенность)Aingis
07.05.2019 18:12+5По опыту сидения под виндой, эксплорер подвисает, только когда виснет подсистема ввода-вывода. Причём скорее всего дисковая. В основном я замечал тупняки либо по сети, либо когда включён антивирус (даже MS Security Essentials): при открытии папки эксплорер давай читать иконки-превьюшки, а антивирус проверяет файлы целиком, загружая систему.
Особенно заметно на папке загрузок. Но если диск исправен, то раздупливается через некоторое время. А если нет, что бывало, когда сдыхал SSD, то виснет всё. Тут уже ничего удивительного — кэш и файл подкачки тоже на диске же.
osmanpasha
08.05.2019 07:27Справедливлсти ради, диалог открытия файла — это не Explorer, а вызов функции из системной библиотеки, Comdlg32.dll, что ли. Он работает, даже когда эксплорер прибит.
PowerMetall
08.05.2019 08:38+1Проблема с explorer в том, что он везде. Диалог открытия файла — explorer, рабочий стол — explorer, «Пуск» — explorer (в линухе это всё разные, независимые, программы и/или библиотеки).
Зато как же дико, нет, не так, даже так: ДИКО удобно, используя drag & drop, перетягивать, к примеру, файл из вложения почтовика сразу на рабочий стол, или папку из окна архиватора — сразу в сетевую папку. Очень много применений.
Одно движение — и всё.
Всё взаимосвязано.
Я к этому настолько привык, что без этого уже попросту не могу. Прямо с ужасом смотрю как кто-то в офисе для вытаскивания вложения из аутглюка — нажимает ПКМ, «сохранить как», затем начинает выбирать в окошке папку, жмет «ок», затем переходит в эту папку, ПКМ по архиву, извлекает архив в папку, далее переходит в распакованную папку, ищет нужный файл и так и далее…
Можно же даблкриком по вложению — открывается архиватор, а с него drag & drop — ом перетянуть нужный файл на рабочий стол.
Да, это единая точка отказа.
Да, это не особо безопасно.
Но черт возьми, это так удобно!
P. S.
Лет 15 назад я впервые попробовал nix-системы (домашний десктоп), и сразу же просто вбесила работа через гуй, так как на банальное и привычное (мне) действие «открыл архив даблкликом-перетянул нужный файл на десктоп» — не сработало, ибо, ВНЕЗАПНО, оболочка рабочего стола и архиватор — ничего не знают друг о друге (архиватор так и вовсе просто «морда» для консольного приложения).
Полез в консоль — там удобнее и быстрее :)
Лет 10 назад, снова решил пересесть дома на nix, попробовал аналогичное действо. Не сработало.
Полез в консоль — удобнее и быстрее.
С тех пор гуем на nix-системах пользоваться не приходилось, да и не хочется особо, для серверов консоли хватает за глаза. А на десктопах с тех пор только винда, да :)Self_Perfection
08.05.2019 22:27Занятно. Мне наоборот помнится, что возможности повсеместного drag-n-drop в KDE было одним из того, что меня больше всего поразило и привлекло, когда я в 2006 стал осваивать линуксы.
Nalivai
07.05.2019 17:23-1Не знаю, в системе стим и два десятка игр. Если это для винды слишком круто, то это опять же, не в плюс стабильности говорит.
chupasaurus
07.05.2019 18:23Буквально вчера на чистом и девственном Windows Server 2016 без единого установленного графического приложения перезапускал оболочку в своей сессии с аптаймом 4 дня c 2 открытыми окнами (Explorer и Notepad).
DouTro
07.05.2019 18:49+2Пользуюсь виндой для всего кроме поиграть: разработка(Java, Python, Matlab), тяжелые вычисления на процессоре и/или видеокарте, стриминг, ssh. За много лет не помню чтобы explorer тупил или умирал.
Это все очень относительное.gerod
07.05.2019 22:11+1я с 2003 года только windows и пользуюсь… заядлый игрок, плюс разработка в VS… ну вот ни разу explorer не зависал… и да — машина могла проработать без перезагрузок больше 2 месяцев…
wxmaper
07.05.2019 22:24Вот тоже из игр установлена пара штук, играю редко, не думаю что это вообще может как-то влиять на проводник.
Но проводник очень часто валится при drag&drop операциях, или при сортировке, или при быстром переходе между каталогами. Вообще сложно понять из-за чего именно, замечаю лишь что это происходит при интенсивной работе и обязательно когда открыто куча нужных окон, между которыми довольно быстро переключаешься. Не эксперимента ради, а именно в работе. Хуже всего, что после падения все эти окна не восстанавливаются.
При чем это было в стабильной версии Windows. Пару недель назад накатил Insider-скую версию, думал может там наконец исправлено… уже славливал парочку крушений.
sedyh
08.05.2019 10:26-1Может наоборот, пользуетесь виндой только для игр? Потому что все вышеперечисленное относится к линуксу.
Landgraf132
08.05.2019 17:04Windows 7. Попробуйте подключиться к samba шаре, которая оказалась недоступна, отменить действие и перейти в другую директорию. Как минимум — зависнет и упадет «проводник», но часто бывает что и полностью explorer перезапускается.
ksbes
07.05.2019 14:25Там и всю винду тогда можно будет списывать — это будет просто ещё один дистрибутив с чрезмерной ориентацией на моно и поддержкой win-legacy. К этому всё потихоньку и идёт, как я погляжу.
NishchebrodKolya2
07.05.2019 14:23Потом незаметно уберут ядро виндовс и будет у Микрософт свой линукс с UI на mono.
dartraiden
07.05.2019 14:49На ядро завязано столько, что обратная совместимость пойдёт лесом.
evocatus
07.05.2019 15:50+1А она сейчас прямо такая хорошая? Старое железо (особенно всякие хитрые enterprize/embedded штуки) под новыми Windows пробовали заводить? А наоборот?
vyo
07.05.2019 16:47-1Ну с ПО частью тут несложно: в Windows будет лежать сборка вайна (немного допиленного самой Microsoft и с офф. DLL по умолчанию).
androidovshchik
07.05.2019 18:20+1немного допиленного
Думаю там пилить и пилить надо)V1tol
07.05.2019 22:07+4Я бы так не сказал. Valve фактически сама вывела Wine из «что-то запускается и можно поиграть в игры 10-летней давности» до состояния «бегает GTA 5 и ещё 5 тысяч игр из Steam». Если MS захочет, то они смогут за год допилить Wine (с учетом наличия исходников оригинальных DLL) до состояния «Windows не нужен в 99% случаев»
androidovshchik
07.05.2019 22:13Они вроде не самоубийцы) После такого Линукс просто похоронит Windows
Cenzo
08.05.2019 04:48MS вполне себе переориентируется в настоящее время и подразделение Windows уже давно не ключевое. MS SQL портировали под Linux, ввели WSL. Надо ли им тащить создание ОС, которая по факту осталась только на десктопе? Все (имхо) только выиграют если под капотом будет работать Linux.
ogost
08.05.2019 05:59Все эти подвижки со стороны МС — это конечно хорошо, но меня терзают смутные сомнения… Как-то это слишком похоже на знаменитый EEE…
Cenzo
08.05.2019 07:30У меня даже сомнений нет на этот счёт. Просто в период облаков и SAAS Linux это стандарт де факто. Вот и смотрят как бы выжать с этого по максимуму. С Андроида наверное как брали патентные отчисления (за Linux) так и берут.
reinvent
07.05.2019 20:31+1Я когда юность хочу вспомнить, играю в Цивилизацию 2. Она не идёт ни под 7, ни под 10. А на Убунте -норм. Такая вот совместимость.
AxisPod
07.05.2019 14:26Ну IE, да, в энтерпрайзе не убежать, взять к примеру web интерфейс для Cisco AnyConnect, который в виде Java апплета и более нигде не заводится.
catsmile
07.05.2019 21:23+1Есть ещё кейс со всякими хитровыраженными PDF-файлами, которые хром своим недовьювером открыть не может. А может открыть Adobe Reader, доступный как плагин понятно где.
loltrol
07.05.2019 14:34Пфффф, несколько лет пилили свою реализацию ядра linux, перепиливали docker под свои lightweight-vm, а потом плюнули, и впилили подхаченое полноценное ядро под ту же lightweight-vm, и все труды над wsl и docker в большей мере просто стали рабочим опытом и скоро загнутся :)
пс: несколько ссылок, про что же я тут написал — devblogs.microsoft.com/commandline/announcing-wsl-2; devblogs.microsoft.com/commandline/shipping-a-linux-kernel-with-windowsFoterIS
07.05.2019 15:01Ну может оно и к лучшему, по крайне мере мне кажется немного странным что приходится ставить docker и в windows и в wsl, а после прокидывать daemon из windows в wsl, а иначе не завести docker в wsl, по крайне мере без дополнительных установок, например VirtualBox вместо Hyper-V. Надеюсь полноценное ядро избавит от таких трюков.
411
07.05.2019 20:16И всё равно потом где-то что-то не работало, к примеру маппинг фолдеров
FoterIS
07.05.2019 23:26Есть такое, особенно если говорим про докер, то при попытки прибиндить volume использую $(pwd) будут ошибки, т.к. он пытается смапить /mnt/d/ вместо просто диска d/, а т.к. daemon находится в винде, то путь /mnt/d в window найден не будет.
chupasaurus
07.05.2019 18:27перепиливали docker под свои lightweight-vm
Для нативных контейнеров они впилили все неймспейсы и аналог cgroups из Linux в ядро Windows, естественно поддержка со стороны docker не по syscall работает. К WSL не имеет никакого отношения.
Harpagon
07.05.2019 14:49Кто-нибудь знает, будет ли в этой новой версии WSL работать видео-драйвер? А то хотелось бы работать с CUDA в линукс-окружении. Но без полноценного видеодрайвера это не получается (
loltrol
07.05.2019 15:42Так как под капотом там будет hyper-v(или не совсем hyper-v, но 100% виртуализация, lightweight-vm), то технически это возможно(hyper-v на том же windows server может в pci passthrough, а значит и может целиком задействовать все возможности видеоадаптера, та и любого другого устройства). Я даже ставлю на то, что такое будет возможно на windows server, так как есть возможность получить парочку пользователей «любителей cuda под linux» но на своем родном платном windows(технологии готовы, только подшаманить немного надо).
plutiara
07.05.2019 14:49Погодите! Нынешний MS Edge который установлен у меня на ПК с Win 10 работает на движке Chromium?!
paranoya_prod
07.05.2019 14:57Сообщество sharepoint нервно курит в туалете, так как в старых версиях Sharepoint использовались ActiveX компоненты.
AkshinM
07.05.2019 23:13Особенно когда нужно "Open this folder in windows explorer", или ссылка ведущая на какой-либо файл на общей шаре
Elmot
08.05.2019 10:06+1Сообщество SAP ширяется тяжёлыми антидепрессантами, поскольку в клиенте sap есть embedded browser. Насколько я понимаю, поддержка хрома добавлена всего год назад в очередную версию, до этого был 10й осел, даже не 11й. Учитывая, сколько боли и слез уходит на поддержку и апдейты в мире кровавого саповского Энтерпрайза...
Mykola_Von_Raybokobylko
08.05.2019 13:49Я хоть и не абапер но понимаю скорбь. Недавно узнал сколько нужно всего чтоб сап шевелился. Чтоб вкурить всё это и не поехать кукушкой действительно нужно принимать тяжелые вещества.
Elmot
08.05.2019 15:08Я тоже ненастоящий сварщик. Но в мою жилетку целую неделю плакались немецкие разработчики.
0xf0a00
07.05.2019 15:34+2Добавление полноценного ядра Linux в Windows 10 — логичный шаг
Эээ… вот вообще ни разу… зачем оно там?nrgian
07.05.2019 16:02Эээ… вот вообще ни разу… зачем оно там?
GUI у MacOS и Windows — на высоте.
Но иногда нужно запускать софт, которого нет на Windows.
Держать для этого отдельную машину, перезагружаться в другую ОС, работать в виртуалке — не совсем то.
Тут же речь идет о почти бесшовной интеграции.
Удобно.
С момента появления WSL вполне себе удобнее стало проверять софт, который я пишу.
Ну а ядро позволит запускать в WSL больше еще софта.
Сейчас можно только тот, что не использует специфические возможности ядра, например, Docker в WSL не запускается — запускается только в виртуальной машине.0xf0a00
07.05.2019 16:08То есть для того что бы пользоваться бесплатным линуксом теперь надо заплатить фулл прайс винду? Ага, ясно. Маркетологи молодцы, не зря свой хлеб кушают, вырабатывают правильные привычки у пользователя.
Ogoun
07.05.2019 16:42+2Чтобы пользоваться платным Windows и не ставить вторую систему ради пары утилит работающих только под *nix'ами, например.
Nalivai
07.05.2019 17:14-3Вкусовщина, конечно, но GUI от Windows на высоте разве что по показателям безумия. Единственный плюс — что все к ним привыкли и знают магические последовательности нелогичных действий, приводящие их к результату, иногда.
ilyapirogov
07.05.2019 17:11Затем что бы WSL не тормозил при работе файловой системой, затем что бы Docker в WSL запускался нативно без виртуализации, затем что бы всякие иксы работали без костылей типа Xming, затем что бы можно было под виндой монтировать другие FS и использовать всякие fuse, и много других причин.
Или у вас сомнение в целесообразности самого WSL, а не только ядра линукса?0xf0a00
07.05.2019 19:10-3у вас сомнение в целесообразности самого WSL
Именно, есть достаточное количество способов запускать linux в windows, если уж так плохо и не нравяццо виртуалки можно просто к самому себе по ssh зайти любым виндовым клиентом. Но нет, реализован самый уродский вариант этого двухголового змея горыныча и народу зашло… это у меня в голове не укладываетсяilyapirogov
07.05.2019 20:15+3Ну а какие есть альтернативы? Cygwin/MinGW — это только набор GNU утилит не более того. Другой вариант — виртуалка, но у него много своих минусов.
- Она ест ресурсы, как память так и CPU. А так же требует времени на загрузку.
- У нее очень слабая связь с хостом, например как запустить в ней виндовую консольную программу, перенаправить вывод в линуксовую программку, а результат положить в буфер обмена на хосте?
- Или как воспользоваться сетевой подсистемой хоста? Мне, например, бывает нужно запустить netcat что бы посмотреть какой запрос шлет сторонний сервис. С виртуальной машиной пришлось бы сначала пробрасывать порты.
- Опять же можно использовать вместо Cygwin. Нужно скопировать файлик по ssh? Открыл консоль вызвал scp /mnt/d/myfile remotehost:~/ и готово.
- Другой usecase, мне нужно было как-то скриптом через ffmpeg записывать видео с экрана хоста. Через виртуалку я даже не представляю как это сделать.
Я не спорю, что на данный момент WSL напоминает костыль, но альтернатив как-то и нету. Либо я про них ничего не знаю, в этом случае я был бы рад если бы кто-нибудь ими поделился.
Dj_Art
08.05.2019 08:27Открою вам глаза — новый WSL будет работать через Hyper-V, что и есть ВМ.
ilyapirogov
08.05.2019 15:10Если при этом не будет всех вышеперечисленных недостатков, кроме потребления CPU и памяти, то это более чем приемлемо.
Если же проблемы присущие VM останутся, то в чем сама разработка заключатся будет? Любое ядро линукса можно и сейчас под Hyper-V запустить без сторонних программ.
vsb
07.05.2019 19:23+2По сути они решили отказаться от эмуляции системных вызовов Linux и просто запускать линукс в виртуалке.
Вообще MS в последнее время прекращает фундаментальные разработки. Даже эту новость взять: оба события чем-то похоже. Выкидывают свой движок/выкидывают свою реализацию системных вызовов Linux и оборачивают Chromium/оборачивают Linux в свой GUI. Как-то грустно. Ну да ладно.
saag
07.05.2019 15:36Интересно, а Linux Subsystem Windows будет возможна?
helgevans
07.05.2019 15:52+1Так уже давно,
LSWWine называется.mapron
07.05.2019 15:59Причем Wine под WSL уже запускали:
www.reddit.com/r/bashonubuntuonwindows/comments/6joykc/running_wine_on_wslhelgevans
07.05.2019 16:54-1Больше слоев абстракций богу слоев абстракцийunnutz
07.05.2019 16:55Осталось запустить под wine (который бежит под WSL) VirtualBox, в котором установить Hackintosh и наслаждаться.
Oz_Alex
08.05.2019 02:06+2mordaha:
bash.im/quote/59325
Флудить так флудить!!! :)
Картинка: mordaha.com/sc2l.jpg
Это старкон2, запущенный в DosBox, под иксами в Дебиане, который запущен в VMWare, которая в WinXP
Куда мне вопрос о неработающем звуке задавать? )))))
gregory_777:
Санитарам.
vsb
08.05.2019 10:27Возможна, но это не Wine. Wine это реализация WinAPI на Linux Kernel. Аналог WSL это проект Longene от китайцев, ныне заброшенный.
Хотя смысла в такой реализации не очень много. Взять реализацию WinAPI от Windows нельзя по лицензионным причинам.
1c80
07.05.2019 16:24поставил себе эту бету, по ощущениям быстрее хрома работает, инструменты тоже норм теперь, посмотрим что дальше будет
C_21
07.05.2019 16:56Раньше на форумах были вопросы, как на линуксе запустить фотошоп, а теперь будут вопросы как на винде запустить гимп.
karavan_750
07.05.2019 17:17+8Вопрос о работе dd под Windowsbazooka_easter
07.05.2019 22:36А как именно Linux может быть помещён в Windows? Он же GPL, а не LGPL. Его нельзя линковать с пропроитарной программой.
Tarik02
08.05.2019 00:00А его и никто не собирается линковать. Модифицируют под свои нужды, выложив при этом на гитхабе, а в Винде будет лежать образ.
a5b
08.05.2019 03:03Запускают отдельную виртуальную машину с Linux ядром под гипервизором:
https://www.theregister.co.uk/2019/05/06/windows_subsystem_for_linux_terminal/ "The WSL 2 Linux kernel has its own ext4 file system, communicates with the Windows host kernel via 9P, and runs on Windows' built-in hypervisor."
https://devblogs.microsoft.com/commandline/announcing-wsl-2/ "WSL 2 uses… virtualization technology to run its Linux kernel inside of a lightweight utility virtual machine (VM).… High levels of integration between Windows and Linux, extremely fast boot times, small resource footprint, and best of all will require no VM configuration or management."Cenzo
08.05.2019 04:54+1Разделение файловах систем ломает всю «красивую» идею WSL о бесшовной интеграции
Mur81
07.05.2019 23:57+1А никто не в курсе не собирается ли MS выпустить родной, так сказать, RDP-клиент для Linux? Раз они теперь так с Linux'ом дружат. А то для MacOS, iOS, Android есть, а для Linux'а нет. Да я знаю про FreeRDP/Remmina, но всё не то (либо я не умею их готовить).
Vilgelm
08.05.2019 06:56Пользуюсь FreeRDP каждый день. Реализовано уже практически все, но общий буфер обмена и некоторые приложения в RemoteApp работают коряво. Однако при этом есть и свои плюсы: например, если при работе со стандартным виндовым клиентом «моргнет» интернет, то с большой степенью вероятности придется перезагружать клиента и руками прибивать сессию на сервере (хотя порой даже это не помогает, только перезагрузка). С FreeRDP достаточно просто переподключиться и спокойно продолжить работу.
bazooka_easter
08.05.2019 09:35Есть очень хороший клиент — remmina.org. Он построен как раз на библиотеке FreeRDP, но там лучше реализованы окна подключений (на родном FreeRDP приложении окна коряво работали под awesomewm) и есть общий буфер обмена.
Vilgelm
08.05.2019 09:59Когда последний раз пробовал там не было поддержки RemoteApp совсем. В остальном хороший клиент, плюсую.
MishaRash
08.05.2019 13:56Сейчас вроде бы есть, но какие-то хитрые перенаправления через gateway у меня так и не заработали, только с помощью VPN (под Windows подключалось без дополнительных телодвижений).
daggert
08.05.2019 11:57Я ее так и не смог заставить открывать свое окно на втором мониторе. У меня три FHD моника и при раскрытии на весь экран — она всегда открывается на первом, внезависимости от того где находится и второе — она иногда перестает показывать свою панель инструментов (которая вверху) и выйти из фуллскрина мне весьма проблематично. Какие-то детские глюки.
bazooka_easter
08.05.2019 12:22Вероятно какой-то конфликт с оконным менеджером. У себя ничего такого не наблюдал.
daggert
08.05.2019 13:03Да вот тоже хрен знает куда копать. Вроде DE разные (убунтовское дефолтное и elementary), а проблема одинаковая и там и тут. Не любит меня линукс :D
Mur81
08.05.2019 16:22У меня порядка 30-и рабочих мест работают через RDP. Сервер на 2012 R2 клиенты актуальных версий на Win 7 и 8.1. Хотите верьте хотите нет, но за 4 года не было ни одного случая что бы сессия подвисла. Хотя интернет там местами тоже далёк от идеала. Я думаю, что эта проблема актуальна была для старых версий сервера/клиента.
Сейчас как раз в процессе замены на клиентских машинах винды на Linux (ну право держать винду только для запуска mstsc.exe это такое себе удовольствие). В принципе с Remmina вроде всё не плохо, но я так и не смог настроить её что бы можно было в терминальной сессии видео смотреть без тормозов (с Ютуба того же). С родным клиентом под винду с этим проблем практически не было. Не то что бы это большая проблема, но всё же.Vilgelm
08.05.2019 17:51Хотя интернет там местами тоже далёк от идеала.
Вы знаете как порой бывает с мобильным интернетом: он пропадает, но как бы на секунду-другую. Этого достаточно чтобы сессия подвисла, но недостаточно чтобы она завершилась. Воспроизводится на 2008 R2 и на 2012 R2. Клиенты — 8.1.
А вот какие-то особенности FreeRDP позволяют ему просто упасть при таком «моргании» и для продолжения работы достаточно просто его перезапустить.
sumanai
08.05.2019 02:35+1в летней сборке 19H2 Windows 10 будет поставляться полноценное Linux-ядро на базе версии 4.19 от 22 октября 2018 года для собственной подсистемы «Linux для Windows» (WSL — Windows Subsystem Linux).
Выглядит как шаг назад. Не представляю, как можно будет сделать более тесную интеграцию с отдельной виртуалкой как сейчас в WSL, когда под ним я могу запускать виндовые приложения и работать с одной ФС.
Сейчас я в WSL пробрасываю аутентификацию по ключам из KeePass, использую Linux-овый Git из VSCode, запускаю Linux NPM в каталогах Windows. Всё это умрёт с новым ядром?
Нафиг это не нужно, виртуалку с Linux я мог поставить и 10 лет назад.Tarik02
08.05.2019 21:14Не умрет. Интеграция ФС и запуск приложений продолжит так же работать, как и работал.
K1804
08.05.2019 06:01+2в летней сборке 19H2 Windows 10 будет поставляться полноценное Linux-ядро
Сначала появились двухъядерные процессоры, а теперь вот и двухъядерные ос.
Harbour
08.05.2019 07:37похоже на жалкую попытку слепить из г#вна что-то что сможет запустить docker для linux… только поезд ушел
Raimon
08.05.2019 14:01чему тут удивлятся? вполне логичный шаг для MS, иначе бы это стало блокером для многих организаций для обновления на новый браузер, в мире еще очень много легаси. обычным пользователям это даже знать не нужно, никого не заденет.
RIbragimovNYC
08.05.2019 17:04Как мне представляется, IE работает так-же и как GUI над движками ActiveX, ASP etc.
В Microsoft Server 2003-2008 etc. прописаны шаблоны их приложений и групповых политик.
В корпоративном софте IE add-ons перенести на новый движок (наверно) нетривиально.
Лично видел недоразумения CISCO WebEx под Windows 10 Pro (нырок в принадлежности,
вопли — а где IE?, до-установка, обязательная пачка обновлений, консоль, GPEdit etc.).
Лично сформулированное заклинание — IE глубоко интегрирован в корпоративном софте.
Habarovchanin
08.05.2019 17:04Такое странное решение позволит обеспечить совместимость нового браузера со старыми корпоративными решениями, которые когда-то опрометчиво прибили гвоздями к Internet Explorer
… Прошло ндцать лет…
Компания Microsoft объявила о выпуске своего нового браузера на открытом, свободном и вообще светящемся ядре Technetium!
С интегрированным ядром Chromium для поддержки устаревших сайтов, Enterprise- и web-приложений.</small
комментарий написан в Microsoft EdgeChromium on Windws NT 6.1
krab4yar
08.05.2019 17:05Эм. Но новый Edge он создается (и/или уже даже доступен) также для MacOS и Linux!
Или данный «IE Mode» доступен только для Windows, или они движок IE перевели на Angle вместо DirectX, если так то им еще предстоит работа по оптимизации этой самой прослойки в виде Angle, хорошо будет если патчи они отправят обратно гуглу.
rautate
08.05.2019 17:05MS-у надо давно нафиг удалить их Окна, и перейти на ядро Линукса. Пусть надстройками занимаются.
bvn13
Пора закапывать стюардессу
Elmot
Уже второй раз пора
Dioxin
Она была страшная даже в живом состоянии.
Elmot
IE3 был для своего времени прекрасен. IE4 был как Луи Армстронг — ужасен, но с него начался весь этот ваш
джаззhtml5 (точнее xml over http и dynamic html). А дальше да — все под горку.