Containers na área de trabalho? Você aposta – no Windows 10X

A Microsoft desenvolveu um novo tipo de contêiner para o sistema operacional Windows 10X de tela dupla, principalmente para permitir a execução de aplicativos herdados do Windows. As implicações para o futuro do Windows podem ser grandes.

Embora os contêineres tenham surgido da terra do Linux, a Microsoft os abraçou de todo o coração. A partir do Windows Server 2016, a empresa começou a oferecer dois tipos de contêineres compatíveis com o Docker: contêineres do Windows Server e contêineres Hyper-V . E seis anos após o fatídico dia em que a Microsoft declarou seu amor pelo Linux, hoje os desenvolvedores costumam conectar aplicativos nos contêineres do Docker a qualquer distribuição Linux suportada pelo Windows Linux Subsystem (WLS2) ou pela nuvem do Azure.

Mas ... contêineres na área de trabalho? Isso seria uma mudança radical na maneira como o Windows lida com aplicativos de área de trabalho, permitindo que os aplicativos do Windows sejam instalados de maneira tão rápida e fácil quanto os aplicativos móveis. Na verdade, esse parece ser o plano para o peculiar Windows 10X, programado para chegar com um novo dispositivo Surface maluco neste outono.

Anunciado em outubro de 2019, o Windows 10X foi desenvolvido para o Surface Neo da Microsoft, um dispositivo semelhante a um livro de figuras que se abre para revelar duas telas lado a lado do tamanho de um tablet. O irmão mais novo do Neo, o Surface Duo, executa um sistema operacional Android modificado em vez do Windows 10X (e inclui recursos de telefonia, embora a Microsoft sabidamente se recuse a chamá-lo de telefone). Curiosamente, no 365 Developer Day da Microsoft no mês passado, a empresa anunciou que seu SDK de tela dupla para Xamarin.Forms pode ser usado para desenvolver aplicativos compatíveis com os dois dispositivos.

Então, de onde vêm os contêineres? Bem, primeiro, esses não são contêineres do Docker. Em vez disso, a Microsoft parece estar usando contêineres para demonstrar que aprendeu com as tentativas anteriores de arrastar os desenvolvedores para um novo mundo que se quebra muito com o passado ( Universal Windows Platform , alguém?). Em vez de forçar os desenvolvedores a criar novos aplicativos a partir do zero para o Windows 10X, eles podem agrupar esses aplicativos em contêineres que incluem um sistema de arquivos e um registro compatíveis com versões anteriores que permitem que os aplicativos Win32 sejam executados com poucas modificações. Desenvolvedores mais ambiciosos podem escrever nas novas APIs 10X para que os aplicativos possam se estender pelas telas duplas e acessar outros recursos nativos.

You May Also Like
Ler Mais...

Peppermint OS 10

Uma nova versão do Peppermint OS , uma distribuição Linux baseada no Ubuntu, está disponível para download. “O Peppermint OS…
Ler Mais...