Se eu postar meu código-fonte em um site público, ele será automaticamente aberto ou ainda preservo meus direitos?

9

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?

Matthieu Napoli
fonte
2
Seu título não corresponde à sua pergunta.
Esta é uma questão de lei, não de engenharia de software. "Os argumentos de advogados e engenheiros se cruzam como fantasmas furiosos". Oh, Gladman, Brown.
Beta
1
Você está nos EUA?
2
Seu perfil diz que você está na França, e a maioria das pessoas aqui não são advogados e nem cidadãos ou residentes da França. Você não receberá uma boa resposta aqui.
precisa
2
@artec: o básico é praticamente o mesmo, sim, nos países da Convenção de Berna. Os detalhes variam de país para país. Não creio que seja possível em nenhum desses países perder os direitos autorais disponibilizando algo publicamente sem menção adicional, mas os detalhes, incluindo o que pode ser feito sobre a violação, podem variar entre os países.
22611 David Thornley

Respostas:

7

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).

DwB
fonte
2

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.

bmargulies
fonte
1
2004? Parece um pouco desatualizado. As leis mudam rapidamente, assim como as tecnologias de programação.
precisa saber é o seguinte
1
@ jmort253: As leis podem mudar a qualquer momento, mas o básico dos direitos autorais e do licenciamento de direitos autorais, como se aplica ao licenciamento de código aberto, não mudou muito desde 2004. Consulte copyright.gov/title17/92preface.html para obter uma lista de alterações nos EUA. direitos autorais entre 2004 e 2009, e você pode ver que nenhum deles se relaciona particularmente. Quanto à jurisprudência, o en.wikipedia.org/wiki/Jacobsen_v._Katzer foi de longe o mais relevante, mas na maioria das vezes apenas confirmou como todos esperavam que as licenças de código aberto fossem interpretadas.
btilly
1
@btilly - Adicionei sua referência à resposta @bmargulies e votei com agrado. Mais uma vez obrigado por esclarecer.
precisa saber é o seguinte
O perfil de Matthieu parece dizer que ele está na França.
21711 David Thornley
1

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.

Steve314
fonte
-5

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.

Pete Wilson
fonte
15
Na maioria das jurisdições legais, nenhum aviso de direitos autorais é necessário para reter os direitos autorais. Só porque você publica não significa que você desiste de seus direitos.
precisa saber é o seguinte
3
Ambas as partes do seu iff estão incorretas.
alternativa
3
Nos Estados Unidos, um trabalho é coberto pelas leis de direitos autorais dos Estados Unidos, com ou sem um aviso explícito de direitos autorais. No entanto, a maioria dos profissionais do direito sugere que você coloque a notificação de direitos autorais em seu código, pois é mais fácil provar seu caso em cenários de violação de direitos autorais.
precisa saber é o seguinte
O aviso de direitos autorais ajudará na luta legal contra um infrator, mas não é necessário para a proteção dos direitos autorais.
Alex Feinman
2
@ Matthieu: A resposta é uma simples declaração de fatos de aparência razoável, que está errada em praticamente todos os fatos incluídos. É um exemplo perfeito de por que você não deve acreditar em conselhos legais de estranhos na Internet. Veja os outros comentários para ver os erros mais importantes.
btilly