2010-12-11 82 views
-1

De temps en temps, je publie du code source/échantillon/extrait, etc dans mon blog et je voudrais que les gens à télécharger et à utiliser librement Mais je voudrais mes coordonnées rester dans les en-têtes des fichiers partout où mon code est utilisé. Quelque chose comme:Contrat de licence utilisateur final pour un projet Open Source

/* Ma open source super cool thingy
* Copyright (C) 2010 Kamyar Paykhan
* Ce programme est un logiciel libre; vous pouvez le redistribuer et/ou
* Modifiez-le. Mais vous NE POUVEZ PAS supprimer ces informations d'en-tête, y compris
* auteur du logiciel, site Web et cet accord.
*
* Ce programme est distribué dans l'espoir qu'il sera utile,
* mais SANS AUCUNE GARANTIE; sans même la garantie implicite de
* QUALITÉ MARCHANDE ou D'ADAPTATION À UN USAGE PARTICULIER.
*
*/

Mais depuis que je ne suis pas un anglophone, je vous en serais reconnaissant si quelqu'un montre un bon modèle avec des phrases appropriées. P.S. Je ne suis pas vraiment intéressé par la licence de mes codes sous GNU, MIT et je préfère une licence personnalisée REAL simple avec quelques lignes.

+0

Quel type de protection recherchez vous? Voulez-vous être protégé contre le fait que votre application soit utilisée pour quelque chose que vous n'avez jamais voulu (et que votre nom soit traîné dans le pétrin)? Si c'est le cas, utilisez les licences les plus courantes. les avocats les ont rédigés. réel simple pourrait être vraiment stupide. – stillstanding

+0

@stillstanding: Non, ce n'est pas mon cas. Je veux juste passer le mot que vous connaissez ... – Kamyar

+4

Cette question est hors sujet parce que ** il s'agit de licences ou de questions juridiques **, pas de programmation ou de développement de logiciels. [Voir ici] (http://meta.stackoverflow.com/a/274964/1402846) pour plus de détails, et [help/on-topic] pour plus d'informations. – Deduplicator

Répondre

1

Creative Commons a un tool pour vous aider à choisir une licence en fonction de vos besoins. Vous mettez une brève mention de la licence dans votre code et vous les renvoyez à la licence complète.

+0

merci pour le lien. Cependant je me demande quelles options je devrais vérifier pour réaliser exactement ce que j'ai en tête. ce qui signifie que les gens peuvent faire n'importe quoi avec mon code. Laissez simplement mes spécifications (plus précisément, l'adresse de mon site Web) rester dans l'en-tête du fichier. Pourriez-vous clarifier cela pour moi? – Kamyar

+0

@Kamyar cet outil est disponible dans de nombreuses langues - choisissez votre langue à partir de la sélection en bas et vous devriez être bon. – robert