Linux Standard Base
Origem: Wikipédia, a enciclopédia livre.
Linux Standard Base (LSB), traduzido para Base Padrão de Linux, é um projeto comum por diversas distribuições Linux sob a estrutura organizacional da The Free Standards Group para padronizar a estrutura interna de sistemas operacionais baseados em Linux. O LSB é baseado na especificação POSIX, na especificação UNIX, e em diversos outros padrões abertos, mas estende-os em determinadas áreas.
O objetivo da LSB é desenvolver e promover um conjunto de padrões que aumentarão a compatibilidade entre distribuições Linux e permitir que aplicações de software funcionem em todo o sistema comum. Além do mais, o LSB ajudará esforços coordenados para recrutação de vendedores do software para portar e escrever produtos para Linux.
A conformidade LSB pode ser certificada para um produto através de um procedimento de certificação. A certificação é realizada pelo The Open Group na cooperação com a Free Standards Group.
O LSB especifica, por exemplo: bibliotecas padrões, um número de comandos e utilidades que estendem o padrão POSIX, a disposição da hierarquia do sistema de arquivos, níveis de execução, e diversas extensões ao sistema X-Window.
A Linux Standard Base, iniciada em 1998, foi projetada não apenas para impedir a fragmentação, mas permitir que os fabricantes da aplicação liberem uma única versão de software certificada ao funcionamento em toda a distribuição com conformidade LSB Linux. Para empresas, o sucesso do LSB deve significar a habilidade de mudar entre diferentes distribuições e levar todas de aplicações em conformidade com LSB junto sem nenhuma modificação necessária.
O LSB veio para padronizar as grandes distâncias que as distribuições GNU/Linux estavam tomando.
[editar] Crítica
A LSB tem sido criticada por ser influenciada por empresas membros declara o projeto Debian, que também é membro da LSB. Por exemplo, a LSB especifica que os programas deveriam ser distribuídos em formato RPM da Red Hat, do qual foi inventado muito depois do formato de empacotamento do projeto Debian, o APT.
Em outras áreas a operação da LSB é menos controversa, e é recebida com considerável gratificação.
[editar] Ligações externas
- Linuxbase.org
- Especificação da LSB sobre o empacotamento de programas (em inglês)
- Smart Package Manager (site oficial) Software de empacotamento sem restrições de formato.