segunda-feira, 2 de fevereiro de 2026

Direção futura para o Linux From Scratch (domingo, 1º de fevereiro de 2026)

Com algum pesar, o LFS/BLFS não mais desenvolverá as versões System V dos livros.

Existem duas razões para esta decisão. O primeiro motivo é a carga de trabalho. Ninguém que trabalha no LFS é pago. Dependemos totalmente de voluntários. No LFS existem 88 pacotes. No BLFS existem mais de 1000. O volume de alterações do upstream está sobrecarregando os editores. Neste ciclo de lançamento que começou em 1º de setembro até agora, houve 70 commits no LFS e 1155 commits no BLFS (e aumentando). Ao fazer atualizações de pacotes, muitos pacotes precisam ser verificados tanto para System V quanto para systemd. Ao preparar o lançamento, todos os pacotes precisam ser verificados para cada sistema init.

A segunda razão para abandonar o System V é que pacotes como o GNOME e em breve o Plasma do KDE estão incorporando requisitos que exigem recursos no systemd que não estão no System V. Isso poderia potencialmente ser contornado com outro sistema init como o OpenRC, mas além do processo de transição, ele ainda não resolve o problema contínuo da carga de trabalho.

No futuro, os livros LFS/BLFS 12.4 System V continuarão disponíveis. Na maioria das vezes, versões mais recentes de pacotes nesses livros poderão ser construídas com as instruções contidas neles, mas não serão testadas pelos editores do LFS.

A próxima versão do LFS/BLFS será a versão 13.0 e atualmente tem data de lançamento prevista para 1º de março.

A título pessoal, não gosto desta decisão. Para mim, LFS é aprender como um sistema funciona. Compreender o processo de inicialização é uma grande parte disso. systemd tem cerca de 1678 arquivos "C" além de muitos arquivos de dados. O System V contém "22" arquivos C mais cerca de 50 scripts bash curtos e arquivos de dados. Sim, o systemd oferece muitos recursos, mas estaremos perdendo algumas coisas que considero importantes.

Contudo, a decisão precisa ser tomada.

-Bruce Dubbs

linuxfromscratch.org

Fonte: <https://lists.linuxfromscratch.org/sympa/arc/lfs-dev/2026-02/msg00000.html>.

Texto inteiramente traduzido do inglês para o português pela ferramenta "Google Tradutor". Disponível no endereço: <https://translate.google.com/>.

Nenhum comentário:

Postar um comentário