Microsoft anuncia atualizações sobre o código aberto da interface do usuário do Windows 11

Microsoft anuncia atualizações sobre o código aberto da interface do usuário do Windows 11

Ação empolgante da Microsoft: Estrutura WinUI de código aberto

No início deste mês, a Microsoft anunciou desenvolvimentos significativos em relação à sua intenção de tornar o WinUI, a estrutura de interface do usuário utilizada no Windows 11, de código aberto. Essa iniciativa era muito aguardada pelos desenvolvedores, mas as complexidades envolvidas nessa transição vão além de uma simples alternância. Dado que o WinUI está profundamente integrado a elementos proprietários do sistema operacional, a Microsoft precisa conduzir esse processo com meticulosa previsão. Após o anúncio inicial, mais detalhes sobre o projeto WinUI Open Source Software (OSS) foram divulgados.

Abordagem em fases para o código aberto do WinUI

O caminho para o código aberto do WinUI é estruturado em quatro fases distintas:

  1. Fase 1: Aumentar a disponibilidade de contribuições internas no GitHub.
  2. Fase 2: permitir que os desenvolvedores clonem o repositório e criem o WinUI em seus ambientes locais.
  3. Fase 3: Facilitar contribuições de desenvolvedores terceirizados para o projeto.
  4. Fase 4: Transição do GitHub para o centro principal de desenvolvimento, rastreamento de problemas e interações da comunidade, ao mesmo tempo em que elimina gradualmente os repositórios internos.

Desenvolvimentos atuais e cronograma

No momento, a equipe de desenvolvimento da Microsoft está focada em “destrinchar” a WinUI dos elementos do Windows que não são permitidos para compartilhamento público. Com lançamento previsto para este mês, o Windows App SDK 1.8 está atualmente em fase de pré-visualização e, como a WinUI está interligada a este SDK, os desenvolvedores começarão a implementar pull requests no GitHub após o seu lançamento. A Microsoft pretende concluir a Fase 1 no início de outubro de 2025, coincidindo com o lançamento do WASDK 1.8.

Explorando o envolvimento do desenvolvedor

Em relação à Fase 2, que permitirá que desenvolvedores terceirizados clonem e construam o repositório localmente, a Microsoft indicou que está atualmente em uma fase de “exploração ativa”.Isso exige uma abordagem mais comedida, sugerindo que as atualizações nessa frente podem demorar um pouco. A empresa explica:

Como o cronograma de lançamento do WinUI está vinculado ao Windows App SDK, nossa estratégia de ramificação agora nos permite começar a concluir as PRs juntamente com o lançamento do WASDK 1.8. A versão prévia 1.8 foi lançada em 19 de agosto e a versão estável será lançada em breve, o que nos dá a base necessária para começar a integrar as mudanças. Com esse alinhamento, nossa meta é concluir a Fase 1 no início de outubro.

A Fase 2 ainda está em exploração ativa e, embora estejamos tratando-a com mais cautela, esperamos compartilhar progressos tangíveis em breve.

Participe da conversa

Para os interessados ​​nas últimas discussões sobre o código aberto do WinUI, vocês podem interagir com a comunidade no GitHub.

Para mais informações e atualizações, fique à vontade para conferir o artigo de origem.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *