2010-07-14 6 views
4

Je suis nouveau dans le monde de l'open source, merci de répondre en conséquence!Comprendre les licences logicielles open source

J'ai vu beaucoup de licences utilisées, comme GPL, MIT, licence Apache. Bien sûr, je ne veux pas être avocat, mais avoir au moins une connaissance de base de tout cela serait utile.

Alors, par où commencer? Est-ce que je lis simplement ces licences? Ou y a-t-il un livre/site Web qui explique tout cela?

+3

Je ne commenter parce que cela pourrait apparaître comme une 'généralement évidente'/réponse de proxénétisme, mais mon premier arrêt serait à http://en.wikipedia.org/wiki/Comparison_of_free_software_licences, qui énumère les licences bien connues et pas si bien connues, et comprend: a.) si oui ou non vous pouvez lier un code sous licence avec un code sous licence différente, et b.) si un travail dérivé peut être publié sous une licence différente. –

+1

Heureux de voir que vous avez obtenu quelques pointeurs, mais c'est une question pour lawyeroverflow * et * a été demandé plus de quelques fois avant. – dmckee

Répondre

7

Bien que cela ne va probablement pas aider beaucoup, j'ai récemment regardé la page Open Source Licenses by Category au www.opensource.org. Jetez un oeil à la catégorie "Licence qui sont populaires et largement utilisés ou avec des communautés fortes". Je pense que ce serait un bon point de départ.

Alors que vous devez probablement être un avocat pour vraiment comprendre et connaître toutes les implications de chaque licence, vous pouvez saisir les principales différences en les regardant. Tous les textes de licence ne sont pas aussi longs que ceux de la GPL de GNU, alors n'ayez pas peur de les regarder. (La licence MIT est un bon exemple. Vous pouvez le lire dans environ 1 minute de temps.)


(La GNU GPL, btw., Est considéré par certains comme la plus restrictive licence open source, lorsque il vient à l'aide du logiciel dans un produit commercial, je pense que c'était la raison initiale pour laquelle ils sont venus avec la GNU LGPL)


Quelques autres pointeurs à d'autres questions ici sur Stack Overflow:..

+0

Merci. Je vais lire. – user225312