29 votes

Comment publier un projet sous licence MIT?

Je veux souvent publier mes petits projets pour que d'autres puissent les voir / les utiliser / les améliorer. J'ai utilisé la GPL avec quelques-uns de mes projets, mais je voudrais être plus permissif que cela - j'ai donc choisi la licence MIT.

Ma question est la suivante: comment procéder pour publier un logiciel sous licence MIT? Quelles mesures dois-je prendre? J'ai regardé un peu sur le web, mais c'est déroutant. Merci.

15voto

Justin Points 376

Il ya quelques options pour vous.

L'option la plus simple est de simplement inclure la langue suivante (ajout de cette année et votre nom en tant que titulaire du droit d'auteur et vous avez terminé. De nombreux titulaires de droits d'auteur le trouver utile d'inclure cette langue dans plusieurs endroits, notamment dans le cadre du processus de téléchargement, de sorte que les gens l'accès à votre code devra "cliquez sur accepter" à télécharger et à voir votre code.

Copyright (c)

L'autorisation est accordée à titre gratuit, à toute personne l'obtention d'une copie de ce logiciel et la documentation associée les fichiers (le "Logiciel"), pour le Logiciel sans restriction, y compris, sans limitation, les droits d'utilisation,de copier, modifier, fusionner, publier, distribuer, sous-licencier et/ou vendre les copies du Logiciel et de permettre à des personnes à qui l' Les logiciels sont fournis de le faire, sous réserve que conditions:

L'avis de copyright ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du Logiciel.

LE LOGICIEL EST FOURNI "TEL QUEL", SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS NON LIMITÉ AUX GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D' L'absence de CONTREFAÇON. EN AUCUN CAS LES AUTEURS OU LES DROITS D'AUTEUR LES TITULAIRES ÊTRE TENU RESPONSABLE POUR TOUTE RÉCLAMATION, DOMMAGES OU DE TOUTE AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DE OU EN RAPPORT AVEC LE LOGICIEL OU L'UTILISATION OU DE L' D'AUTRES TRANSACTIONS DANS LE LOGICIEL.

La deuxième option consiste à modifier légèrement, comme indiqué dans les exemples ci-dessous:

Des versions modifiées de la licence

La licence peut être modifié pour répondre à des besoins particuliers. Par exemple, la Fondation pour le Logiciel Libre, adoptés en 1998 à utiliser une version modifiée de Licence MIT pour ncurses, qui ajoute cette clause:[4]

Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization.

Le Projet XFree86 utilise une version modifiée de Licence MIT pour XFree86 version 4.4 de l'avant. La licence inclut une clause qui exige l'attribution dans la documentation du logiciel.[5] La Free Software Foundation soutient que cet ajout est incompatible avec la version 2 de la GPL, mais compatible avec la version 3.[6]

The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by The XFree86 Project, Inc (http://www.xfree86.org/) and its contributors", in the same place and form as other third-party acknowledgments. Alternately, this acknowledgment may appear in the software itself, in the same form and location as other such third-party acknowledgments. 

La source de l'information pour la modification des licences http://en.wikipedia.org/wiki/MIT_License

5voto

Tyler Carter Points 30030

La plupart du temps, vous souhaitez publier un lien vers la licence et simplement dire:

This content is released under the (Link Goes Here) MIT License.

Vous voudrez peut-être ajouter après cela quelques détails comme l'attribution requise. (Je n'ai pas vraiment examiné la licence MIT)

4voto

atk Points 5061

Avant de relâcher le logiciel sous la licence MIT, vous aurez également besoin d'être sûr que vous détenez les droits d'auteur du logiciel, et/ou de tout code ou les dépendances d'un dérivé de travail sont d'une licence compatible. (À partir de votre question, il semble que vous faites, mais d'autres la lecture de ce thread ne peut pas.) Si vous avez travaillé seul, alors vous avez le droit d'auteur. Si vous dupliqué quelqu'un d'autre code, ou créé une œuvre dérivée, ou quelqu'un d'autre ont contribué à la source, puis il y a une question ouverte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X