Índice:
O software de código aberto foi uma idéia utópica. Tudo começou como - e na maioria das vezes ainda é - software criado por uma comunidade de pessoas que se dedicam a colaborar para produzir inovação verdadeira e permitir a evolução de software novo e melhor. Quando você coloca dessa maneira, quase parece bom demais para ser verdade. Mas, surpreendentemente, o software de código aberto nunca explodiu. De fato, este software Shangri La ainda está prosperando, graças em grande parte à Internet e à cultura de compartilhamento que a Web sempre ajudou a adotar.
De fato, algumas das maiores e mais reconhecidas marcas mundiais de tecnologia assinam a filosofia de código-fonte aberto, incluindo WordPress, OpenOffice, GIMP, Mozilla, VLC, Linux e - o exemplo mais familiar para muitos usuários - o sistema operacional Android do Google. Para os usuários, isso significa que há cada vez mais uma alternativa de código aberto para praticamente todos os tipos de software que você pode imaginar. Aqui, veremos o software de código aberto, o que ele tem a oferecer e onde às vezes fica aquém do esperado.
O que é código aberto?
O termo "código aberto" pode ser aplicado a muitas coisas, de software a economia, produtos farmacêuticos e até governança. Porém, no software, código-fonte aberto refere-se ao código-fonte do software, que, diferentemente do software proprietário, está disponível para todo mundo ver, compartilhar e mexer. Em vez de colocar o código por trás dos direitos autorais, ele é distribuído sob uma licença de código aberto, permitindo que as pessoas compartilhem, modifiquem e até distribuam versões modificadas. (Para saber mais sobre o licenciamento, consulte Licenciamento de código aberto - o que você precisa saber.)