Wednesday, September 23, 2009

Existem demasiadas distribuições de Linux?

A existência de vários "sabores" de Linux é muitas vezes referida para justificar a baixa percentagem de desktops e portáteis que usam este sistema operativo. Segundo aqueles que defendem esta posição, se existisse apenas uma única distribuição de Linux, este sistema operativo ganharia mais força porque teria todos os programadores e investidores a "remar" na mesma direcção e o utilizador teria a escolha facilitada porque não haveria muito por onde escolher.

Mas será que é isso mesmo que acontece? Na minha opinião, não.

Vamos lá olhar para o mercado em concreto em vez de opinar em teoria: se olharmos para as distribuições de Linux que existem actualmente, percebemos, com alguma facilidade, que só meia dúzia delas é que têm real relevância a nível da quantidade de utilizadores e de contribuições com projectos, código ou correcção de bugs (Debian/Ubuntu, Fedora, Suse e, num patamar um pouco mais abaixo, Mandriva); as restantes não passam de derivados (com poucas diferenças do original) ou de distros construídas de raiz mas que têm pouca influência dentro do mundo do pinguim e do software livre em geral. Assim, não se coloca o problema de existir uma grande dispersão de esforços, porque eles concentram-se, essencialmente, em poucas distribuições.

À pergunta "Não seria ainda melhor se existisse apenas uma grande distribuição de Linux?" eu respondo novamente que não porque, como é facilmente verificável, cada uma delas tem características únicas que seriam inconciliáveis numa só distro. Por exemplo, o Ubuntu e Fedora fazem grandes apostas no ambiente gráfico GNOME e em todos os projectos que andam à sua volta, enquanto que SUSE e Mandriva apostam essencialmente no ambiente gráfico KDE e no toolkit QT; enquanto o Ubuntu e Debian apostam no pacote de software .deb, as distros Fedora, SUSE e Mandriva apostam no .rpm; enquanto que o Ubuntu, Fedora e Mandriva apostam em ciclos de desenvolvimento de seis meses, a distribuição openSUSE opta, por motivos de estabilidade, por ciclos de 8 meses; enquanto que a distro Debian prefere utilizar software mais estável (ou seja, que é um pouco mais antigo e por isso, está mais testado), as restantes distribuições optam por incluir o software mais recente (preferem ter novas funcionalidades, mesmo que isso sacrifique um pouca a estabilidade).

Em jeito de conclusão, reafirmo a resposta que dei no inicio do artigo: Não existem demasiadas distribuições de Linux; existe sim a quantidade necessária para preencher as várias necessidades do mercado. A maioria das pessoas usa uma das principais distros porque são estas que têm mais utilizadores e que estão no centro do desenvolvimento do mundo Linux; as restantes pessoas podem optar por usar qualquer outra distribuição que tenha as características que se adaptam ao seu caso concreto (como bons exemplos posso referir os vários derivados do Ubuntu: edições religiosas, multimédia, extremamente leves para PCs antigos, com suporte exclusivo e melhorado para um determinado país/língua, etc).

Sunday, September 20, 2009

O Bloco de Esquerda e o Software Livre

O Bloco de Esquerda é, actualmente, um dos partidos portugueses que mais tem apoiado a implementação do software livre e de standards internacionais nos vários órgãos e serviços das pessoas colectivas públicas (Estado, Autarquias, Regiões Autónomas, etc). É uma atitude que me agrada e que devo confessar que tem todo o meu apoio, pelos mais variados motivos que tenho vindo a referir neste blog e nos posts que escrevi no Peopleware.

Mas uma coisa é apoiar em teoria e outra coisa é dar o exemplo; algo que o Bloco de Esquerda não faz: o site Esquerda.net, que é o portal de informações deste partido, usa o Adobe Flash Player (que é software proprietário) na subscrição da newsletter e no cabeçalho do site (não me refiro aos vídeos que "lá andam" porque, neste momento, é quase inevitável -- ou é pelo menos demasiado oneroso -- optar por usar esta tecnologia, para esse fim, devido à sua utilização pelos principais sites de vídeos). Assim, se eu quiser receber as notícias deste portal no meu email, só o poderei fazer se tiver o Flash instalado. Ora isso não facilita em nada a democratização do acesso às novas tecnologias e mais concretamente à Internet (que é algo que é "bandeira" do Bloco).

Se o BE quer cumprir o seu programa de governo, mais concretamente as páginas 93 e seguintes, faça o favor de começar por arrumar a própria casa e retirar o Flash Player do portal, nos sítios em que ele é desnecessário (ex: uma imagem .gif pode substituir a animação do cabeçalho). Vão ver que ficam com o portal mais leve e mais acessível para toda a gente (tal como o próprio BE deseja... em teoria).

"Ah e tal, tu és anti-Bloco de Esquerda e arranjaste uma desculpa idiota só para criticar". Não, não é este o caso. Apenas dediquei um post a este tema para alertar que, neste caso, o problema não são só os outros: nós próprios temos de rever os nossos hábitos informáticos e perceber que alguns deles estão de tal maneira enraizados que os maiores defensores da causa são os primeiros a ir contra ela, simplesmente porque "é normal usar Flash para tudo e mais alguma coisa".

Ok, eu admito que aproveitei este artigo para dar uma alfinetada no BE (mas das pequeninas). Foi mais forte do que eu. ;)