web-dev-qa-db-fra.com

Meilleure licence existante pour le code source fermé

Je crée moi-même quelques applications fermées (aucune grande entreprise derrière moi) et je me demande exactement comment les protéger. En haut de tous les fichiers de code source, j'ai cette note de copyright assez basique:

/*******************************************************
 * Copyright (C) 2010-2011 {name} <{email}>
 * 
 * This file is part of {project}.
 * 
 * {project} can not be copied and/or distributed without the express
 * permission of {name}
 *******************************************************/

Mais je commence vraiment à penser que ce n'est pas suffisant. Sans l'argent pour obtenir un avocat, je suis intéressé par toute licence de source fermée qui dit essentiellement "Vous pouvez l'utiliser, et c'est tout". En trouver un a été extrêmement difficile car je ne peux trouver que des comparaisons de licences open source ou des réponses "Trouver un avocat".

Existe-t-il une licence open source que je peux utiliser qui dit quelque chose de similaire à cela?

164
TheLQ

Quelque chose comme ça est adéquat, selon l'endroit où vous vivez:

/* 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
 */

(Mise à jour de 2016: L'expression "Tous droits réservés" était requise dans certains pays mais n'est désormais plus requise légalement dans la plupart des pays. Dans certains pays, elle peut aider à préserver certains des "droits moraux") )

Cela signifie que vous ne pouvez pas:

  • Copiez le fichier
  • Imprimez le fichier, numérisez-le et copiez l'image
  • Imprimez le fichier, prenez-le en photo et distribuez le film
  • etc ...

Attention toutefois à noter que dans certains pays, le droit d'auteur n'existe pas. Ceci est également complètement en plus d'une licence solide que vous expédiez avec votre produit, qui devrait être plus détaillée.

Ce type d '"en-têtes de licence" est conçu simplement pour alerter quelqu'un qui se produit sur un fichier qu'il ne doit pas le distribuer.

Nous utilisons quelque chose qui ressemble beaucoup à ça dans des choses que nous avons qui doivent rester derrière des portes closes. Par exemple, il avertit quelqu'un de ne pas publier de fonctions sur Stack Overflow.

Cependant, quelqu'un qui commande votre serveur de développement pour obtenir votre code ne va pas y prêter attention. Notez, encore une fois, ce que vous décrivez n'est PAS une licence, c'est une affirmation de copyright par fichier et indiquant spécifiquement que le code est propriétaire.

145
Tim Post

Selon la question connexe sur SO , cette licence Creative Commons vous semble pertinente:

http://creativecommons.org/licenses/by-nc-nd/3.0/

[Notez que j'ai mentionné à l'origine la SO question comme commentaire ci-dessus, mais j'ajoute comme réponse pour lui donner un peu plus de visibilité, car cela répond à peu près à votre question]

9
Steve