O que ouço muito das pessoas é “Não sei nada de programação, nem tenho curiosidade de abrir um código fonte, por que devo utilizar um software aberto, se só quero uma coisa que funcione ?”. Isso me motivou a escrever sobre isso.
Qual o comportamento esperado de um software? Se eu falo do Microsoft Word, é o de processador de textos, se do Skype, ligações telefônicas em aúdio. Um software fechado pode ter comportamentos mais obscuros que se conhece. Um caso que veio a tona é o iTunes para Windows, que ao fazer sua atualização, instalava junto (por padrão) o navegador da Apple safari. Uma prática, ao meu ver, bastante condenável e digna de um spyware. O que acontece com o Open Source? Uma prática dessas não acontece, pelo simples motivo de seu código ser aberto. Você, que não sabe programar, não precisar abrir o código do programa, basta pesquisar um pouco na internet, e qualquer coisa que tenha um comportamento fora do padrão virá a tona.
Usar software proprietário, implica basicamente em confiança em seus desenvolvedores. Confiança de que as coisas não terão um comportamento desonesto e mercadológico afim de se obter fatias maiores do bolo de usuários. Confiança de que dados do seu computador não serão enviados sem seu consentimento. Confiar em alguém que não confia que você saberá escolher o melhor navegador , ao meu ver, não é uma boa escolha.
No software open source, a confiança é mais clara: podemos ver o que o programa faz. Mesmo se você não souber programar, alguém que sabe irá ver e te dirá, pela blogosfera, se o programa é ofensivo e tem segundas intenções. Obviamente, nenhuma empresa solta um software open source que algo assim: é como dar um tiro em seu próprio pé.
Post a Comment