Código-aberto, pode ser visível pelo publico em geral, ou seja , é um tipo de software que respeita as quatro liberdades definidas.
Código-aberto, pode ser visível pelo publico em geral, ou seja , é um tipo de software que respeita as quatro liberdades definidas.
Open Source Definition (Fontes abertas para definição).
Este tipo de definição, que é dividida em 10 (dez), determina o que um programa sobre código aberto deve conter:
• A distribuição deve ser livre, ou seja, o programa deve ser distribuido gratuitamente para os outros programas.
• O programa deve incluir os programas de forma unida, única.
• Os trabalhos do programa, devem ser variados e que derivam de algum outro.
• Os arquivos podem ser distribuidos se somente houver licença para isso.
• Deve-se haver igualdade entre as pessoas, ou seja, a licença não pode permitir nenhum tipo de preconceito.
• O uso do programa não pode e não deve ser restrito a ninguém
• O programa deve ser redestribuido a todos, sem que a licença impeça.
• Os associados não devem depender do programa, a ditribuição deve ser para todos.
• A tecnologia não pode ser individual.
Os projetos que foram sucesso são:
Mozilla Firefox ( é um navergador que pode adquirir recursos que utilizam exztenções), Apache HTTP Server ( é utilizado por mais de 50% dos servidores do mundo), Perl ( é responsável pelo conteúdo dinâmico da web) e Linux.