Melhor licença existente para código-fonte fechado [fechado]
On Fevereiro 17, 2021 by adminComentários
Resposta
Algo assim é adequado, dependendo de onde você mora:
/* Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by Elmer Fudd <[email protected]>, September 1943 */
(atualização de 2016: A frase “Todos os direitos reservados” costumava ser exigida em algumas nações, mas agora não é legalmente necessária na maioria dos lugares. Em alguns países, pode ajudar a preservar alguns dos “direitos morais”. )
Isso significa que você não pode “t:
- Copiar o arquivo
- Imprimir o arquivo, digitalizá-lo e copiar o imagem
- Imprima o arquivo, tire fotos dele e distribua o filme
- etc …
No entanto, tome cuidado para observar que em alguns países, não existem direitos autorais. Isso também se soma a uma licença forte que você envia com seu produto, que deve ser detalhada.
Esse tipo de “cabeçalhos de licença” são projetados simplesmente para alertar alguém que acontece em um arquivo que eles não deveriam distribuir.
Nós usamos algo muito parecido com isso em coisas que temos que ficar atrás de portas fechadas. Por exemplo, ele alerta alguém para não postar funções no Stack Overflow.
Alguém que p0wns seu servidor de desenvolvimento para obter seu código provavelmente não vai prestar atenção a ele, no entanto. Observe, novamente, o que você “re-descrever NÃO é uma licença, é” uma declaração de copyright de arquivo e especificamente declarar que o código é proprietário.
Comentários
- Existem poucos países que não ' têm uma lei de direitos autorais baseada na Convenção de Berna, e esses países não ' tendem a ter instalações de computador prósperas , e você não pode ' tirar tanto dinheiro deles de qualquer maneira. Existem mais países onde os direitos autorais são ignorados em grande medida, e as pessoas lá ganharam ' também não me importo com licenças.
- @AquariusPower: " Incorporated ", como Monsters, Inc.
- O licença " nesta resposta pode contradizer os termos de licenciamento existentes em um contrato externo. Isso pode levar a ambiguidade nos direitos de propriedade e distribuição. Você deve indicar o que tem precedência no caso de um conflito.
- Remova o (C), pois não ' significa direitos autorais, nem é uma substituição para © nem tem peso legal. O " Copyright " que você digitou é suficiente e " (C) significa apenas copyright em alguns estados dos EUA, enquanto em alguns lugares isso significa que você ' terá que argumentar que seu nome é " (C) Sistemas Yoyodyne, Inc. " Escolha também entre © e a palavra " Copyright " visto que a listagem de ambos pode levar a argumentos incômodos como " ele detém os direitos autorais " que ganhou ' t fará com que um caso fracasse, mas fará com que seus advogados cobrem mais para declarar o óbvio.
- @PhaniRithvij Sempre remova (C). Use " copyright " ou ©.Se você digitar a palavra " copyright ", você não ' não precisará © (que ' é como dizer " copyright copyright "). (C) não ' t significa nada legalmente, fora de alguns estados dos EUA (nem mesmo é reconhecido como um símbolo no nível nacional dos EUA e não é reconhecido internacionalmente).
Resposta
De acordo com a pergunta relacionada no SO , esta licença Creative Commons parece relevante para você:
http://creativecommons.org/licenses/by-nc-nd/3.0/
[Observe que originalmente mencionei a pergunta do SO como um comentário acima, mas estou adicionando como uma resposta para dar um pouco mais de visibilidade, já que praticamente responde à sua pergunta]
Comentários
- Eu ' ouvi de outras pessoas e do próprio FAQ do Creative Commons que não deveria ' não ser usado para software. O que é péssimo porque é realmente uma licença muito boa
- Que chato, eu não sabia disso.
- O motivo para não usar CC licenças de software é que (1) são en ' t geralmente compatível com a GPL, o que torna o uso de software livre licenciado por CC um pouco complicado e (2) eles não ' t requerem o compartilhamento do código-fonte na distribuição, o que é especialmente problemático para licenças " share-alike ". Nesse caso, entretanto, nenhum dos problemas seria um problema real, já que nenhum deles é desejado.
- As licenças Creative Commons permitem pelo menos o compartilhamento de material licenciado, o que não é o que você deseja com o software proprietário.
- @TheLQ O único problema do CC é que ele não ' distingue entre o código-fonte e o código compilado. Não há nada de errado em aplicar CC ao software, mas você precisa especificar se ele se aplica ao código-fonte, ao código compilado ou a ambos. E se não para ambos, qual licença se aplica à outra? Além disso, conceitos como " vinculação com " são desconhecidos para músicas, imagens ou vídeos, então CC não conterá nenhuma regra a respeito (compare com GPL vs LGPL).
non-free
.. (referindo-se à liberdade, não ao preço).