На годишната си компанията Microsoft направи серия от важни презентации. Избрали сме две от тях.
Първото: в летния 19H2 билд на Windows 10 ще бъде включено пълнофункционално Linux ядро на базата на за собствената си подсистема "Linux за Windows" (WSL — Windows Subsystem for Linux).
Второто: в бъдещите предприятия на Chromium версията на изоставения от Microsoft Edge ще бъде вградена IE ядро.
Първата новина е важна и полезна за разработчиците, втората звучи като лоша шега.

Вградихме в твоя Chromium браузър IE двигателят, за да не забравяш, че това е браузърът Edge.
Linux Kernel в Windows 10
Добавянето на пълнофункционално Linux ядро в Windows 10 е логична стъпка, която продължава систематичната работа на Microsoft с общността. Преди това в Windows имаше само емулация на Linux ядро. Паралелно с Linux ядрото в системата компанията анонсира пускането на — ново приложение за Windows за централизирано достъп до подсистемите PowerShell, Cmd и самото Linux ядро в пакета WSL.
Представители на компанията уверяват, че 4.19 не е последната версия на ядрото за тяхната подсистема. В бъдеще WSL ще се обновява и ще се движи в крак с последователните версии на Linux ядро, което също е важно. Освен това, внедряването на пълнофункционално ядро в системата отстранява необходимостта от емулация, което пряко увеличава производителността и удобството на разработчиците, работещи под Windows. Освен това WSL е базиран на отворен код, т.е. всеки разработчик може да направи необходимите му промени в подсистемата и да създаде копия на ядрото.
Това не е първата голяма стъпка за общността на разработчиците. По-рано компанията , което може да се нарече крайно сериозна стъпка за много консервативната Microsoft.
Действията на Microsoft изненадват, но вече не шокират: под управлението на Сатья Надела, компанията фактически напредна в open source общността и все повече се ориентира да работи директно с разработчиците и корпоративния сектор, което се потвърдява от действията на Microsoft през последните 3-4 години.
Чудовището на Microsoft или защо в Chromium Edge е ядро Internet Explorer
Все си спомнят с ужас Internet Explorer, а старите уебори дори плачат за него. Когато Microsoft обяви Spartan и отказа от IE, в целия свят започнаха да отварят шампанско, но реалността се оказа по-жестока, отколкото се надявахме. Все още съществуват решения, портали и сайтове, създадени да работят изключително с по-старите версии на IE. Повечето от тези решения обитават затворени корпоративни среди. В миналото Microsoft имаше избор: да принуди компаниите по света да обновят вътрешните си продукти и решения поради пълния отказ на компанията от IE, или да започне война
Да, дори след шумния отказ от движението EdgeHTML и преминаването на разработката на 'браузера по подразбиране' за Windows 10 на движението Chromium, Microsoft не успява да избяга от страховитото си наследство в лицето на Internet Explorer.
Затова, специално за корпоративните версии на 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 има поне един ден, за да ни изненада още повече.
Източник: habr.com
