segunda-feira, 18 de abril de 2011

20 anos do GNU/Linux

Faz 20 anos que Linus Benedict Torvalds, despretensiosamente, criou o núcleo de um sistema operacional compatível com MINIX para rodar num Intel 80386 e o juntou com as ferramentas (também opensource) criadas pela GNU.

O que começou em 1991 só por diversão, tornou-se o S.O. mais usado em supercomputadores no mundo, e está começando a tomar conta do telefones celulares (vide Android e MeeGo). É verdade que caminha a passos lentos no mundo do desktop, mas o sistema tem hoje distribuições tão (ou mais) fáceis de usar que Windows e MacOS. Pena que muitas pessoas ainda não “descobriram” o GNU/Linux ou ainda tem certa resistência a mudanças. Mas aos poucos o pinguim vai tendo seu espaço, através dos grandes fabricantes que oferecem o sistema como alternativa gratuita em desktops, notebooks e netbooks, embutidos em televisores e aparelhos multimídia, em celulares e outros dispositivos portáteis.

A Linux Foundation lançou o vídeo comemorativo acima, mostrando de forma bem descontraída um pouco da história deste grande S.O.

Mas nem tudo são flores no GNU/Linux. Embora tenha evoluído bastante, faltam muitas aplicações, drivers e jogos, que fabricantes disponibilizam para outras plataformas. E talvez a grande quantidade de distribuições e a falta de recursos comuns entre elas seja seu grande “calcanhar de Aquiles”. O fato de haver inúmeras distribuições vai de encontro com o conceito de liberdade e gosto de cada usuário, mas o que pode agradar a muitos, prejudica o todo. Basta pegar como exemplo a instalação de um programa em linha de comando. Distribuições diferentes tem sistemas de pacotes diferentes, o que implica em usar comandos diferentes. Tudo bem que há interfaces gráficas para fazer o trabalho manual, mas mesmo elas, organizam os programas de forma diferente e possuem diferenças no uso.

É necessário um grande esforço nesse sentido se o GNU/Linux pretende ser o sistema operacional dominante em computadores. Nesse momento, a Google está passando exatamente por isso com seu Android. E por isso tem tomado medidas protetivas na liberação do código. É preciso tomar um grande cuidado com as ramificações e as incompatibilidades trazidas por elas.

Nenhum comentário: