PureFTPd est maintenant sous une double licence. Le serveur lui-meme reste en GPL.
Par contre il inclut deux trucs qui sont aussi packages separements sous licence BSD :
- Des fonctions pour evaluer les expressions rationnelles, qui ont ete trafiquees dans tous les sens, mais qui proviennent d'OpenBSD (donc normal de garder la licence d'origine) .
- PureDB, avant en GPL, maintenant sous licence BSD.
En gros la difference entre les deux licences est la suivante :
- GPL: le soft peut etre redistribue et trafique a souhait, mais le code source (et celui de toutes les modifications) doit rester public.
- BSD: le soft peut etre redistribue et trafique a souhait, et on peut eventuellement s'en servir dans des softs dont on ne file pas les sources. Par contre on doit toujours distribuer une copie de la licence (qui inclue le nom du soft sous la licence BSD, le nom des auteurs, etc) .
PureDB est une petite bibliotheque qui peut etre reutilisee pour plein de trucs. Une boite m'a ecrit, demandant s'il etait possible de passer la licence en BSD car ils voulaient utiliser PureDB dans un de leur produit closed source. C'est donc ce qui a ete fait... En realite je me fous un peu de la licence, l'essentiel est que ca puisse etre utile a un maximum de personnes. Donc si un changement de licence peut y contribuer, pourquoi pas.
Ehm... Bah sinon si vous n'etes pas encore passes a la 1.0.2, vous pouvez passer directement a pureftpd 1.0.3 qui vient de sortir et qui corrige un probleme avec Homesite (c'est un bug dans Homesite, mais vu que Macromedia risque de mettre des plombes a le corriger, autant essayer de vivre avec) .
---------------
C'est en forgeant qu'on devient con comme un forgeron.