Muito se discute entre o software pago e grátis, diferenças, etc. Mas vou logo ao ponto, quero dizer justamente porque a comunidade open source fede. Muitas pessoas sabem disso e se recusam a confessar.
A maioria das faculdades trabalha com software livre, e a maioria se recusaria a falar bem a respeito do Windows, por exemplo, que é o grande vilão da história. Mas depois percebem que não é bem assim que funciona. Apesar de falarem mal do sistema, é certeza absoluta que usam, e no fundo sabem que é um sistema bem feito.
Vamos aos fatos. A comunidade open source gosta muito de criticar, mas não de aprender. Os softwares possuem a pior documentação possível, e coitado dos que gostariam de modificar. A interface não é amigável, e na maioria das vezes o usuário tem que ser um expert para poder usar. Os usuários novos já podem optar por formatar seu computador das casas Bahia que veio com o LINUX SATUX.
Bom, e conversando com um usuário LINUX, ele fala: “ah cara, qualquer usa Linux, é só compilar lá “g++ -o fal –lpa –lpb –Wall”. O usuário acredita falsamente que o LINUX possuí uma interface gráfica quando em menos de 2 ou 3 dias ele vai ter que recorrer ao terminal.
O Windows foi projetado por míseros 4 mil programadores, e algumas 70 milhões de linhas de código, não é um projetinho UML. Mas ainda o pessoal critica, por exemplo, quando há uma falha no sistema, e sabe porque? Porque o software comercial toma a responsabilidade pelo erro e tenta corrigir, o que não ocorre no open source, ninguém toma culpa por nada.
Quando eu falo open source, não falo de Java da Sun, ou Berkeley DB da Oracle, que são duas empresas que disponibilizam software e documentação de alta qualidade. Apesar de serem open source não fazem parte do grupo que citei.
Eu uso LINUX e gosto, e eu continuo torcendo para que cresça agora que atingiu 1% dos computadores, mas no meu ponto de vista a comunidade deveria morder a língua e aprender um pouco com o pessoal do outro lado, e parar de fazer o pessoal recorrer a algum fórum toda vez que forem fazer alguma tarefa.