É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

12

Upload: internet

Post on 22-Apr-2015

106 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição
Page 2: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição.

Page 3: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

Software Livre se refere à existência simultânea de quatro tipos de liberdade para os usuários do software.

Page 4: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• As 4 liberdades básicas associadas ao software livre são:

• A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)

• A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade.

• A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).

• A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade.

Page 5: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

Portanto, você deve ser livre para redistribuir cópias, seja com ou sem modificações, seja de graça ou cobrando uma taxa pela distribuição, para qualquer um em qualquer lugar. Ser livre para fazer essas coisas significa (entre outras coisas) que você não tem que pedir ou pagar pela permissão, uma vez que esteja de posse do programa.

Page 6: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

Você deve também ter a liberdade de fazer modifcações e usá-las privativamente no seu trabalho ou lazer, sem nem mesmo mencionar que elas existem. Se você publicar as modificações, você não deve ser obrigado a avisar a ninguém em particular, ou de nenhum modo em especial.

Page 7: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

A liberdade de utilizar um programa significa a liberdade para qualquer tipo de pessoa física ou jurídica utilizar o software em qualquer tipo de sistema computacional, para qualquer tipo de trabalho ou atividade, sem que seja necessário comunicar ao desenvolvedor ou a qualquer outra entidade em especial.

Page 8: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• A liberdade de redistribuir cópias deve incluir formas binárias ou executáveis do programa, assim como o código-fonte, tanto para as versões originais quanto para as modificadas. De modo que a liberdade de fazer modificações, e de publicar versões aperfeiçoadas, tenha algum significado, deve-se ter acesso ao código-fonte do programa. Portanto, acesso ao código-fonte é uma condição necessária ao software livre.

Page 9: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• Qualquer programador experiente sabe, por exemplo, que todo programa está vulnerável a bugs (falhas no código-fonte). Isso acontece com qualquer software em qualquer plataforma. No caso do Linux, quando um bug é descoberto, o mesmo é rapidamente corrigido, simplesmente porque a comunidade vai trabalhar em cima deste erro e somente encerrarão o trabalho quando comprovarem que a falha já foi devidamente corrigida.

Page 10: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• Como exemplo disso temos o servidor Apache, que é usado em mais de 60% dos servidores web no mundo. Quando uma falha é descoberta, a correção é tão rápida que não é impossível que uma atualização esteja disponível antes mesmo de um site noticiar o bug. Ao contrário do que acontece com o servidor Internet Information Server, da Microsoft: um bug demora até meses para ser solucionado

Page 11: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• Linux é ao mesmo tempo um kernel (ou núcleo) e o sistema operacional que roda sobre ele, dependendo do contexto em que você encontrar a referência. O kernel linux foi criado em 1991 por Linus Torvalds, então um estudante finlandês, e hoje é mantido por uma comunidade mundial de desenvolvedores (que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi), coordenada pelo mesmo Linus, agora um desenvolvedor reconhecido mundialmente e mais representativo integrante da Linux Foundation.

Page 12: É o software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição

• O Linux adota a GPL, uma licença de software livre – o que significa, entre outras coisas, que todos os interessados podem usá-lo e redistribuí-lo, nos termos da licença. Aliado a diversos outros softwares livres, como o KDE, o GNOME, o Apache, o Firefox, os softwares do sistema GNU e o OpenOffice.org, o Linux pode formar um ambiente moderno, seguro e estável para desktops, servidores e sistemas embarcados.

Linus Torvalds