Cristhian051199
usa Nenhuma
Post recolhido
Enviado em 07/08/2017 - 09:12h
Cristhian051199 escreveu:
Boa tarde,
Richard Stallman propôs as bases filosóficas do software livre, as quais definem liberdade para os usuários executarem, copiarem, distribuirem, estudarem, modificarem e aperfeiçoarem o software. Isso visaria abandonar o software proprietário. A licença GPL serve para garantir que softwares derivados não venham a se tornar proprietários.
As duas principais organizações internacionais responsáveis pela proteção e promoção do software livre, a Free Software Foundation (FSF) e a Open Source Initiative (OSI), atuam também para garantir que os termos Free Software e Open Source sejam utilizados de forma correta. O objetivo é evitar que empresas ou grupos usem essas expressões de forma indevida como ferramenta de marketing, dizendo que um software é livre quando na verdade não é.
A Free Software Foundation define que um programa de computador é software livre se e somente se ele oferece aos usuários as quatro seguintes liberdades:
0. Liberdade para executar o programa
1. Liberdade para estudar e modificar o programa.
2. Liberdade para redistribuir o programa.
3. Liberdade para melhorar e redistribuir as melhorias ao programa.
Em particular, para que essas quatro liberdades sejam satisfeitas, é necessário que o programa seja distribuído juntamente com o seu código-fonte e que não sejam colocados empencilhos para que os usuários alterem e redistribuam esse código.
Já a Open Source Initiative (OSI), por conta da ambiguidade da palavra“free” (free software) em inglês, prefere a expressão Open Source, que em língua portuguesa é costumeiramente traduzida por software de código aberto, software aberto ou software livre. Assim,A licença pode proibir que se distribua o código-fonte original modificado desde que, neste caso, a licença permita a distribuição de arquivos de diferenças (patch files) contendo o código fonte que foi modificado. A licença deve então explicitamente permitir a distribuição do software construído através das modificações do código-fonte original. A licença pode exigir que esses trabalhos derivados usem um nome ou número de versão diferente do software original. Dessa forma, vemos que enquanto a definição de software livre da FSF
concentra-se prioritariamente na questão da liberdade do usuário, a definição de Software Aberto da OSI abarca as mesmas características mas incluem algumas restrições adicionais focadas no modelo corporativo e em negócios comerciais montados em torno do software.