Qual será o limite de pacotes…

… a ser disponibilizado por uma distribuição? Apesar de existirem várias distros disponíveis no mercado, apenas algumas delas são adotadas pela grande maioria dos seus usuários: Debian, Red Hat/Fedora, Slackware, Ubuntu, SuSE/OpenSuSE e Mint, entre outras, são as mais populares e reconhecidas. E o aspecto mais importante para uma distro é ser compatível com milhares de softwares livres (e proprietários) disponíveis para o Tux!

Neste aspecto, sem dúvida o projeto Debian é o mais relevante, pois conforme o anúncio do próprio site: “Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.” Embora possa ser considerado uma quantidade enorme de softwares, existem dois aspectos importantes que devem ser levados em consideração…

O primeiro deles se dá ao fato de que apenas um pouco mais de 10 mil pacotes serem oficialmente suportados pela distribuição (repositório main). Os quase 50 mil restantes são mantidos pela comunidade de entusiastas, que colaboram com o desenvolvimento do sistema (repositório contrib). Por fim, ainda há uma quantidade bem pequena de softwares proprietários ou com alguma pendência relacionada a licenças de formatos e patentes (repositório nonfree).

Por fim, grandes softwares são quebrados “em partes”, de forma a otimizar o seu gerenciamento no que concerne ao empacotamento: disponibilização de recursos, correção de erros e rapidez na instalação/atualização. Em suma: um únco software pode contar com vários pacotes, como o LibreOffice, por sua vez que possui dezenas de pacotes associados, sendo a maioria deles pacotes de ajuda e tradução (sem contar ainda as outras pendências de bibliotecas).

Ainda assim, muitos reclamam de que não há softwares para o Tux… &;-D