Lançamento do Libreboot 20230319. Início do desenvolvimento de uma distribuição Linux com utilitários OpenBSD

Foi lançado o firmware livre de inicialização Libreboot 20230319. O projeto desenvolve uma versão do projeto coreboot, fornecendo uma alternativa aos firmwares proprietários UEFI e BIOS, responsáveis pela inicialização da CPU, memória, dispositivos periféricos e outros componentes de hardware, minimizando inserções binárias.

O Libreboot visa formar um ambiente de sistema que permite a total dependência de software livre, não apenas no nível do sistema operacional, mas também em firmwares que garantem a inicialização. O Libreboot não apenas limpa o coreboot de componentes não livres, mas também o complementa com ferramentas para facilitar o uso por parte de usuários finais, formando uma distribuição que qualquer usuário sem habilidades especiais pode aproveitar.

Entre os equipamentos suportados pelo Libreboot:

  • Sistemas desktop: Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF e Apple iMac 5,2.
  • Notebooks: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet / X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S / T420 / T440, Lenovo ThinkPad T500 / T530, Lenovo ThinkPad W500 / W530, Lenovo ThinkPad R500, Apple MacBook1 e MacBook2, bem como vários dispositivos Chromebook das empresas ASUS, Samsung, Acer e HP.

No novo lançamento:

  • Suporte para notebooks Lenovo ThinkPad W530 e T530 foi adicionado. Na próxima versão, espera-se suporte para HP EliteBook 8560w, Lenovo G505S e Dell Latitude E6400.
  • O suporte para placas Asus p2b_ls e p3b_f foi encerrado.
  • O código para inicialização de memória (raminit) foi adaptado para placas com processadores baseados na microarquitetura Haswell. O funcionamento foi testado nos notebooks ThinkPad T440p e ThinkPad W541.
  • Foram resolvidos problemas com a transição para o modo de suspensão (S3) nos notebooks ThinkPad T440p e ThinkPad W541.
  • No GRUB, foi ativado o modo forçado de saída para o console (GRUB_TERMINAL=console) sem alterar o modo de vídeo, o que melhorou a exibição dos menus de inicialização de alguns distribuições Linux.
  • Para a maioria das placas x86, foi feita a sincronização com a base de código do CoreBoot de fevereiro de 2023, incluindo melhorias para dispositivos com chips baseados na microarquitetura Haswell (ThinkPad T440p / W541).
  • As alterações foram transferidas a partir das bases de código atuais do GRUB e SeaBIOS.
  • O tempo de espera em grub.cfg foi reduzido de 10 para 5 segundos.
  • Para notebooks ThinkPad GM45, o tamanho da memória de vídeo alocada por padrão foi reduzido de 352MB para 256MB.
  • A base de código do nvmutil foi reestruturada.

Além disso, o autor do Libreboot iniciou o desenvolvimento de uma nova distribuição Live minimalista para recuperação de sistemas após falhas. Assim como a distribuição Heads, o projeto desenvolve um ambiente de sistema reduzido que pode ser carregado a partir do LibreBoot, CoreBoot ou LinuxBoot, mas, em vez de ser compilado como um "payload" de boot, o novo projeto planeja preparar uma imagem de sistema separada, carregada no CBFS e chamada a partir de payloads intermediários com GRUB ou SeaBIOS, que podem executar arquivos armazenados no Flash.

O projeto é interessante porque visa combinar o kernel Linux, a biblioteca padrão C Musl e as ferramentas do ambiente básico OpenBSD. Para implementar essa ideia, o desenvolvimento do projeto lobase, que se ocupou do porting de utilitários OpenBSD para Linux, mas foi abandonado há 5 anos (o autor do Libreboot criou um fork do lobase, que foi atualizado para o OpenBSD 7.2 e portado para Musl), foi continuado. Para gerenciamento de pacotes e instalação de programas adicionais, está previsto o uso da ferramenta apk-tools do Alpine Linux, e para a formação de imagens, as ferramentas de construção abuild e aports. Após a conclusão do fork do ambiente de usuário OpenBSD, está previsto que ele seja transferido para o projeto Alpine para ser usado como uma alternativa ao pacote BusyBox.

Além disso, pode-se destacar o anúncio do projeto CloudFW 2.0 com a implementação de firmware baseado em Coreboot e LinuxBoot para substituir o UEFI, fornecendo uma pilha de firmware totalmente aberta para x86.servidoresO desenvolvimento está sendo realizado pela empresa chinesa Bytedance (que possui o TikTok), que utiliza o CloudFW em seu hardware na sua infraestrutura.

Por que no hosting comum a administração do PrestaShop é lenta, e no seu não é?


Fonte: opennet.ru
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