Maravilhas da embalagem da Microsoft: núcleo do Linux no Windows 10 e motor do IE dentro do Chromium Edge

Na sua conferência anual para desenvolvedores a empresa Microsoft fez várias apresentações importantes. Selecionamos duas delas.

Primeiro: na versão de verão 19H2 do Windows 10, será incluído um kernel Linux completo baseado na versão 4.19 de 22 de outubro de 2018 para o seu próprio subsistema "Linux para Windows" (WSL — Windows Subsystem Linux).

Segundo: nas futuras versões empresariais da reencarnação Chromium do falecido Microsoft Edge, será integrado o núcleo do IE.

A primeira notícia é importante e útil para os desenvolvedores, a segunda parece uma má piada.

Maravilhas da embalagem da Microsoft: núcleo do Linux no Windows 10 e motor do IE dentro do Chromium Edge
Nós integrámos o motor IE no seu navegador Chromium, para que você não esqueça que isso é o navegador Edge.

Linux Kernel no Windows 10

A adição de um kernel Linux completo ao Windows 10 é um passo lógico, que continua o trabalho metódico da Microsoft com a comunidade. Anteriormente, o Windows tinha apenas uma emulação do kernel Linux. Juntamente com o kernel Linux, a empresa anunciou o lançamento Windows Terminal — um novo aplicativo para Windows para acesso centralizado aos subsistemas PowerShell, Cmd e, de fato, ao próprio kernel Linux na embalagem WSL.

Representantes da empresa afirmam que a versão 4.19 não é a última versão do kernel para seu subsistema. No futuro, o WSL será atualizado e acompanhará as versões estáveis do kernel Linux, o que é igualmente importante. Além disso, a implementação de um kernel completo no sistema elimina a necessidade de emulação, o que, diretamente, aumenta a produtividade e o conforto dos desenvolvedores que trabalham no Windows. Além disso, o WSL é baseado em código aberto, ou seja, qualquer desenvolvedor poderá fazer as alterações necessárias no subsistema e criar forks do kernel.

Este não é o primeiro grande passo em direção à comunidade de desenvolvedores. Anteriormente, a empresa integrou o Bash em seu sistema, o que pode ser considerado um passo bastante sério para a Microsoft, que é bastante conservadora.

As ações da Microsoft surpreendem, mas não chocam mais: sob a liderança de Satya Nadella, a empresa realmente se lançou na comunidade de código aberto e está cada vez mais focada em trabalhar diretamente com desenvolvedores e o segmento enterprise, como demonstram as ações da Microsoft nos últimos 3-4 anos.

O monstro da Microsoft ou por que o núcleo Internet Explorer está no Chromium Edge

Todos lembram com horror do Internet Explorer, e os antigos desenvolvedores ainda choram por isso. Quando a Microsoft anunciou o Spartan e o fim do IE, champanhes foram abertos em todo o mundo, mas a realidade foi mais dura do que esperávamos. Até hoje, existem soluções, portais e sites criados para funcionar exclusivamente com versões antigas do IE. Em sua maioria, essas soluções habitam sistemas fechados de empresas. A Microsoft tinha uma escolha: forçar empresas em todo o mundo a atualizar seus produtos e soluções internas devido à completa descontinuação do IE, ou começar a lutar "na direção errada". Como a descontinuação total do IE ameaçava perdas bilionárias para a Microsoft e danos à sua reputação, o gigante teve que, ano após ano, manter a compatibilidade de seu navegador com páginas adaptadas para o Internet Explorer.

Mesmo após a anunciada remoção do motor EdgeHTML e a migração do desenvolvimento do "navegador padrão" do Windows 10 para o motor Chromium, a Microsoft não consegue escapar de seu legado temido na forma do Internet Explorer.

Portanto, especialmente para as versões Enterprise do Windows 10, a empresa fornecerá uma versão do Chromium Edge com uma "surpresa" — um motor IE embutido no próprio Edge. Essa solução estranha permitirá garantir a compatibilidade do novo navegador com antigas soluções corporativas que outrora estavam rigidamente fixadas ao Internet Explorer.

Ao abrir qualquer página adaptada para o Internet Explorer no novo Chromium Edge, o navegador automaticamente ativará o "modo de compatibilidade com IE" e conectará a exibição correspondente àquela do Internet Explorer 11. É possível identificar que uma página está sendo exibida no modo de compatibilidade por um ícone especial do IE ao lado da barra de endereço do navegador.

Maravilhas da embalagem da Microsoft: núcleo do Linux no Windows 10 e motor do IE dentro do Chromium Edge

A própria Microsoft insiste que as empresas que utilizam portais da web obsoletos devem migrar para o novo Chromium Edge e abandonar completamente a prática de usar a dupla IE + qualquer outro navegador. Claro, qualquer especialista técnico dirá que essa integração de um motor obsoleto em um novo produto é desnecessária, mas, na verdade, a Microsoft está tentando manter sua imagem e um pouco se engajando em caridade. A questão é se o gigante algum dia conseguirá dizer ao negócio "não" e finalmente "dar um fim ao burro". Por enquanto, não está funcionando.

A conferência começou ontem, dia 6 de maio, e continuará até o dia 8, dando à Microsoft pelo menos um dia para nos surpreender ainda mais.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster