Share
From this page you can share Linker une lib en GPL dans du code BSD ? to a social bookmarking site or email a link to the page.| Social Web | |
|---|---|
Submitted by aymerick on Thu, 28/04/2005 - 11:23.
Bon, autant vous dire que recevoir ce mail fut pour moi un peu émotionant, tout de même. Pourquoi ? Parceque j'ai en quelques sorte appris à développer grâce à kannel. En fait, j'ai commencé à travailler début 2000, et mon premier projet (le deuxième en fait, mais j'ai vite oublié le premier, arf) fut d'analyser cette gateway WAP, de la porter sous windows, puis de faire du développement dessus. J'ai donc passé pas mal de temps le nez dans son code, et j'y ai appris énormément. Bref, kannel est mon ami. Mais le problème, c'est que kannel est sous license BSD... et bien sûr la libwbxml est sous license GPL. J'avoue que là, je n'étais pas très sûr de la possibilité de mélanger une lib sous GPL avec du code sous BSD. J'ai donc fais ma petite recherche, et voici ma conclusion:
Bon, donc c'est quoi donc cette "obnoxious BSD advertising clause" qui gène la GPL (2) ? C'est simplement cette phrase : "All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors.". Cette simple phrase provoque un conflit avec la notion de copyleft de la GPL, et PATATRA ! C'est le drame. Sachant que la license de kannel contient cette maudite phrase, eh bien çà va pas être possible. A moins que je remette la libwbxml en LGPL, mais j'avoue que je n'ai pas franchement envie de faire ce retour en arrière. Voilà voilà, c'est tout ce que j'avais à dire sur ce sujet ;) Tags: | |
Delicious
Digg
Facebook
Google
Yahoo
Technorati
La semaine dernière j'ai reçu un mail d'un des développeur de