Esta é uma pergunta estranha, mas aqui está o porquê:
Se eu escrever algum aplicativo JavaScript ou script cli Perl / Python / PHP, qualquer um poderá ver o código-fonte. Posso até hospedar meu código em um site público de hospedagem, como o github, por exemplo. Será o mesmo: qualquer pessoa pode ver o código.
Mas isso tornará meu código de código aberto?
open-source
licensing
Matthieu Napoli
fonte
fonte
Respostas:
resposta simples
Se você publicar o código-fonte, espere que outros o leiam. Você ainda pode reivindicar os direitos autorais (supondo que seja um trabalho original produzido por você). Os autores das monografias (ou de seus editores) ainda mantêm os direitos autorais de seu material após a publicação.
melhor resposta
Copyright é uma questão legal. Se você se preocupa com questões legais, consulte um advogado (um advogado). Nenhuma resposta de um programador será 1/10 tão boa quanto a de um advogado (ou seja, alguém que realmente conhece a lei).
fonte
Leia este livro . Não há respostas simples para questões jurídicas complexas.
ATUALIZAR:
"Consulte a Lei de direitos autorais dos Estados Unidos da América para obter uma lista de alterações na lei de direitos autorais dos EUA entre 2004 e 2009, e você pode ver que nenhuma delas se relaciona particularmente"
Em outras palavras, a lei de direitos autorais de 2004 é tão válida quanto hoje.
fonte
Mesmo que você publique seu código fonte em todos os painéis de publicidade do país, você ainda (por padrão, mesmo sem aviso prévio) possui direitos autorais. Sem isso, os anunciantes, por exemplo, não teriam direitos autorais sobre seus anúncios.
No entanto, muitos locais públicos para postar código-fonte têm termos implícitos aos quais você concorda postando conteúdo lá. Por exemplo, tudo o que você publica em um site do Stack Exchange (código fonte incluído) está sob uma licença Creative Commons (eu esqueço exatamente qual), o que basicamente dá a qualquer pessoa o direito de copiar esse material. Eu assumo qualquer um que cópias que não pode propriedade reivindicação, mas não são locais que basicamente sugam todo o conteúdo troca a pilha e reproduzem-lo com anúncios adicionados, na esperança de obter o tráfego de Google - e isso é legal.
Além disso, embora você tenha direitos autorais de todo o conteúdo original criado por padrão, depois de facilitar a cópia desse material, seus direitos poderão ser praticamente perdidos. Afinal, se metade da Internet estiver copiando seu material, você não poderá processar todos eles - e os tribunais provavelmente não levarão seus direitos muito a sério se você claramente não tiver.
As isenções de responsabilidade usuais podem variar por país e eu não sou um advogado.
fonte
Em geral: não, publicar seu código para torná-lo visível definitivamente NÃO o torna IFF de código aberto. Você inclui um aviso de direitos autorais no código, por exemplo:
direitos autorais © 2011 Mathieu
IOW, o próprio aviso de direitos autorais confere os direitos autorais. Se você não incluir o aviso de direitos autorais, é uma pergunta diferente e mais difícil.
Moral da história: sempre inclua seu aviso de direitos autorais.
fonte