Então e o código fonte?¶
O código fonte detalha a maneira como o programa funciona (é efetivamente o que os programadores escrevem). Sem ele ninguém consegue perceber como o software é construído. Não importa se não consegue ler código: se está ou não disponível afeta diretamente qualquer utilizador.
Ninguém pode olhar dentro dele¶
Windows vem sem o seu código fonte. Mais do que isso: todos os utilizadores têm de obedecer aos termos da licença que diz:
Não pode reverter o engenho, descompilar, ou desmontar o software.
Como tal, é ilegal descobrir como o Windows ou Microsoft Word são desenhados. É mesmo ilegal tenta-lo. Você está também proibido de modificar o programa para qualquer objetivo.
Esta restrição na licença certifica que a Microsoft permanece a única organização que sabe como os seus produtos funcionam. Windows é muito como um carro em que apenas o fabricante original tem permissão fazer serviço.
Você pode dizer, “Como posso Eu alterar esta receita para reduzir o sal?” e o grande chefe iria responder, “Como te atreves a insultar a minha receita, filha do meu cérebro e do meu paladar, ao tentar adultera-la? Tu não tens o bom senso de alterar a minha receita e fazê-la melhor!”
Richard Stallman, Why Software Should Be Free
Você pode confiar no software livre¶
Não há nenhuma surpresa em que o software proprietário tem falhas severas em termos de segurança, comparado com o software cujo código fonte está disponível livremente (incluindo GNU/Linux).
Software livre significa que os programadores podem mudar o código para reparar falhas. Significa que pode contratar alguém para verificar realmente o quão seguro é o seu software. Significa que pode beneficiar das contribuições duma comunidade de todo o mundo para melhorar a segurança e fiabilidade. Quinze milhões de utilizadores correm GNU/Linux sem um anti-vírus, em completa segurança. E os servidores por detrás de motores de busca e bancos correm-no também.
O código fonte é a receita para o software. Como é que alguém vai melhorar uma refeição com demasiado sal, se está proibido de olhar para a receita usada para a cozinhar?
Usar Windows e Office requer que nós não perguntemos nem procurarmos pela fonte do software. Apenas os desenvolvedores da Microsoft podem modificar o seu programa.
Em quem preferia confiar: no pacote que está proibido de estudar, ou no pacote com a receita?