Captura de tela do ZDNET / Ubuntu canônico / YouTube

Siga ZDNET: Adicione-nos como fonte preferencial no Google.


Principais vantagens do ZDNET

  • O Ubuntu 26.04 foi projetado desde o início para desenvolvedores de IA.
  • O novo Ubuntu Linux possui ambientes de desenvolvedor específicos para IA.
  • Este Linux também possui segurança de memória baseada em ferrugem integrada.

em Londres, Canônico o fundador e CEO Mark Shuttleworth afirmou que o Ubuntu 26.04, UbuntuLinuxé um sistema operacional para a “Era dos Agentes de IA”. Bem, essa é uma afirmação fácil, mas quem é a Canonical para respaldar essa afirmação?

Shuttleworth: dos cachos às meias

Em seu discurso principal sobre Cimeira Ubuntu 26.04Shuttleworth enquadrou o código aberto como a “matéria-prima” para a próxima onda de disrupção tecnológica. Especificamente, ele observou que o ritmo da inovação de software impulsionado pela IA ultrapassou os processos tradicionais de empacotamento e lançamento. Para IA, os usuários do Linux precisam seguir em frente Ferramenta de empacotamento avançada (APT) e Gerenciador de Pacotes Red Hat (RPM) para assinado, atualizado automaticamente e orientado por políticas foto. Claro, os snaps têm sido a resposta da Canonical à entrega de software upstream, mas agora a IA exige atualizações na velocidade da Internet sem perder a verificabilidade ou o controle, e isso significa snaps.

Também: Ubuntu 26.04 vs Fedora 44: Depois de anos testando ambas as distros Linux, aqui está meu veredicto

Shuttleworth citou nova telemetria para desenvolvedores Painel Snap Store de Alan Pop que mostra dezenas de atualizações instantâneas feitas em uma manhã em todas as arquiteturas, desde x86 e Arm até RISC-V e Power, todas provenientes dos mesmos bits testados. Ele posicionou os snaps com contenção, implementação, canais e gateways corporativos como “a melhor e mais segura maneira de entregar bits a qualquer distribuição Linux no planeta”.

Enquanto Shuttleworth defendia os snaps em geral, o vice-presidente de engenharia do Ubuntu, John Seeger, mergulhou em uma nova experiência do usuário: solicitações detalhadas de permissão para aplicativos semelhantes aos do Android e iOS. Por exemplo, quando um aplicativo restrito tenta acessar a câmera pela primeira vez, a área de trabalho agora pode solicitar ao usuário que conceda ou negue acesso, graças ao novo encanamento do kernel e do AppArmor via snapd e do gerenciador de exibição GNOME.

Coloque tudo em sandbox, desde snaps até LXD, Multipass e microVM

A segunda razão pela qual o Ubuntu é o sistema operacional que você deseja para IA, de acordo com Shuttleworth, é a segurança. Com esta versão do Ubuntu, tudo pode funcionar em um kit de ferramentas em camadas. Tudo? Tudo. Não se trata apenas de aplicativos, mas também de agentes de IA e kits de desenvolvimento de software (SDKs) de terceiros. No Ubuntu hoje, essa abordagem abrange restrição de snap, contêineres Docker/OCI, contêineres de sistema LXD, máquinas virtuais tradicionais (VMs) usando Multipassageme uma nova geração de microVMs que confundem a linha entre contêineres e virtualização.

Também: Ubuntu 26.04 me surpreendeu – esta próxima versão é muito segura

Shuttleworth diz que esta combinação é essencial para a “engenharia de agentes”, onde as organizações podem querer executar milhares de agentes, cada um acreditando ter um sistema Linux completo, mas na realidade a sua densidade e segurança são severamente limitadas. Os contêineres do sistema baseados em LXD dão aos agentes a ilusão de máquinas cheias, enquanto os microVMs entregues via Snap “Abrir Shell” que criam ambientes reforçados por agente para ferramentas como Claude ou Copilot, adicionam isolamento imposto por hardware quando o limite do kernel não é suficiente.

Workshop: Uma nova maneira de envolver desenvolvedores e agentes

Além disso, uma nova peça em particular é Seminário. Esta é uma ferramenta Canonical construída em LXD para criar “espaços de trabalho de agentes”. O Worskop foi projetado para resolver um problema antigo: combinar credenciais confidenciais de desenvolvedor com código não confiável ou semiconfiável.

Os desenvolvedores ou equipes podem adicionar uma definição de workshop ao repositório. Portanto, a integração de uma nova pessoa ou agente torna-se um “clone git, lançamento de workshop”. Com eles, afirma a empresa, você pode executar ambientes de desenvolvimento em sandbox e fluxos de trabalho de agentes que podem ser compostos e repetidos com um único comando, enquanto mantém o sistema host isolado.

Também: Ubuntu Core 26 oferece um Linux imutável em que você pode confiar até 2041

O Workshop funciona lançando um contêiner do sistema e, em seguida, vinculando seletivamente segredos e recursos de alto valor, como chaves SSH a commits assinados, acesso a conjuntos de dados específicos e rotas para servidores Git remotos, sem colocar em sandbox todo o ambiente de laptop do desenvolvedor. A Canonical já está trabalhando com ISVs para enviar SDKs assinados para uma loja Workshop dedicada, para que SDKs e agentes de código fechado possam ser executados junto com pacotes Ubuntu e Debian em um ambiente controlado.

IA, Ubuntu e as apostas da “função implícita”

Seager continuou de onde Shuttleworth parou, argumentando que a Canonical não tem escolha a não ser estar entre a IA e os agentes se o código aberto tiver o direito de influenciar o desenvolvimento desses sistemas. Em vez de correr para colocar o truque do LLM na casca, Seager traçou uma estratégia dupla: recursos implícitos de IA que melhoram silenciosamente os recursos existentes e recursos explícitos de IA que a Canonical introduzirá com mais cautela.

Por implicação, ele apontou a acessibilidade e a mídia como possibilidades de curto prazo: conversão nativa de fala em texto, melhor foco automático da câmera e melhorias no microfone em designs de dispositivos pequenos que podem ser executados até mesmo em laptops com apenas CPU. Falando claramente, ele previu o objetivo do Ubuntu 26.10: um desktop onde “você pode apertar um botão e falar em qualquer campo que você digitasse antes”, suportado por programas como o Whisper, incorporado em todas as superfícies de entrada de texto do sistema.

Também: Esta é minha distribuição Linux favorita de todos os tempos, e eu experimentei todas elas

Seeger deixou claro que a acessibilidade orientada pela IA é o objetivo final do design, e não uma reflexão tardia. Ele disse que os leitores de tela Linux modernos “não gostam disso” e argumentou que a introdução de um framebuffer ou captura de câmera no LLM pode melhorar drasticamente a descrição do conteúdo da tela e a apresentação de possíveis ações para usuários com deficiência visual.

Além da acessibilidade, Seager propôs “novas maneiras de interagir com sua máquina” que se baseiam na história de contenção existente do Ubuntu: na área de trabalho do agente, cada ferramenta que o agente pode invocar seria empacotada como seu próprio snap restrito, fornecendo controle refinado sobre o que o agente pode fazer em nome do usuário. Ele prometeu algo específico para “brincar nos próximos seis meses”, descrevendo-o como uma maneira para não especialistas obterem “20 anos de hacking de desktops Linux” através de agentes sem ter que usar experiência de hacking.

Além de IA e HPC, Seager destacou o trabalho da Canonical com Nvidia e AMD para tornar chato o uso de GPU… no bom sentido. Os usuários do Ubuntu agora podem “simplesmente instalar o CUDA e instalar o ROCm” com a Canonical e os fornecedores trabalhando juntos para garantir que os drivers e as pilhas sejam devidamente integrados e testados em 26/04.

Seager acrescentou que sua própria GPU AMD “nunca funcionou tão bem quanto a 26.04” e que pela primeira vez ele “não teve que passar por nenhuma dor” para que isso acontecesse. Combinado com o trabalho do Ubuntu em variantes de arquitetura, ao enviar arquivos inteiros compilados para níveis específicos de conjuntos de instruções, como amd64v3, a Canonical quer garantir que o Ubuntu Linux e suas ferramentas integradas suportem totalmente o caro hardware de aceleração que as empresas compram.

Tornando o Ubuntu acessível em um mundo medido por tokens

Tanto Shuttleworth como Seeger terminaram prometendo manter a promessa histórica do Ubuntu de entregar “exatamente as mesmas peças” aos fundos de hedge e às crianças nos subúrbios de Calcutá, num mundo onde o uso da inteligência artificial é medido em tokens caros. Shuttleworth alertou que vincular a produtividade e até mesmo a compreensão básica do código a modelos proprietários hospedados na nuvem corre o risco de excluir “os membros mais pobres da nossa sociedade digital”, a menos que o foco esteja em modelos abertos e ferramentas abertas.

Também: 6 razões pelas quais tenho usado distribuições Linux baseadas em Ubuntu nos últimos 20 anos

De sua parte, Seeger rejeitou tanto o desligamento “moral” da IA ​​quanto as métricas de vaidade como “quem pode gastar mais fichas”. Ele argumentou que especialistas em código aberto como a Canonical precisam permanecer engajados, ajudar a comunidade a trabalhar durante um período de “investimento” em IA complexa e impulsionar a eventual convergência de uma nova geração de componentes de código aberto de alta qualidade, agora com agentes e IA como parte do kit de ferramentas.

Além da IA: ferrugem, segurança e criptografia

Seager também destacou como a segurança da memória está incorporada no sistema básico do Ubuntu 26.04. Ele destacou três pilares: reescrita de utilitários críticos baseada em ferrugem, uma nova base de criptografia baseada em ferrugem chamada. Infraestrutura Universal de Chave Pública (UPKI)e uma pilha unificada de sincronização de horário baseada em Rust.

26.04. No Long-Term Support (LTS), após duas auditorias de segurança financiadas pela Canonical, o projeto uutils baseado em Rust agora oferece suporte a mv, cp, rm e ls. Sudo foi substituído por sudo-rs, uma implementação Rust que descarta recursos “mal informados” acumulados há muito tempo e reforça a segurança da memória no limite de privilégios em cada máquina Ubuntu. Depois disso, a Canonical planeja trocar o bzip2 por uma implementação Rust que Seager diz ser “até 50% mais eficiente”, visando Zlib e Zstandard até 28/04. Segundo ele, a mudança pode levar a uma economia global significativa de energia, dada a ampla utilização desses codecs.

Também: Rust salvará o Linux da IA, diz Greg Kroah-Hartman

UPKI visa fornecer higiene PKI em nível de navegador na linha de comando do Linux. Seager observou que o curl ignora CRLs atualmente, e o TLS de linha de comando geralmente quebra cadeias de certificados mal configuradas que os navegadores toleram silenciosamente. O UPKI centralizará a reversão, o pré-carregamento intermediário e, eventualmente, algoritmos pós-quânticos, como esquemas baseados em árvore Merkle, com código cola escrito para OpenSSL, GnuTLS, curl e outros, para que as ferramentas em toda a pilha possam consumir os mesmos dados PKI modernos.

Por outro lado, novos Utilitário NTP-rs fornecerá NTP, NTS e PTP em uma “configuração binária única, única” que visa simplificar radicalmente a configuração de tempo preciso no Linux.

Acelerando lançamentos do Ubuntu para a era da IA

Seeger descreveu 26.04. ano como o primeiro LTS a ser lançado sob um novo “manifesto” de engenharia que incluía uma disciplina de entrega mensal alimentada por um pipeline de lançamento totalmente novo construído com Go e Temporal. Ele disse que a equipe cumpriu todas as metas mensais, o que, por sua vez, tornou a implementação do LTS mais tranquila.

Também: A terceira grande falha do kernel Linux em duas semanas foi encontrada – graças à IA

A Canonical também está flexibilizando silenciosamente sua comunidade e sua força de comunicação, acrescentou. Seager afirmou que a Canonical adicionou mais desenvolvedores principais nos últimos seis meses do que nos três anos anteriores e aumentou deliberadamente seus blogs, postagens no Mastodon, podcasts e aparições públicas. O resultado, brincou Seager, é que “qualquer um que não goste do Ubuntu está passando por momentos difíceis… você literalmente não consegue escapar de nós na Internet”.

Isso também significa que o Ubuntu pode acompanhar o ritmo incrível da IA.



Link da fonte