• [^] # Re: Sun : Décisions contradictoires ?

    Posté par (site web personnel) . En réponse à la dépêche [débat] Pourquoi Sun rejette la GPL. Évalué à 3.

    > Donc c'est illégal. Ou plus précisément tu n'as pas le droit de le distribuer.

    T'es vraiment bouché sur ce coup. Le logiciel non libre est légal. Scoop !

    Tu prends un programme sous licence BSD. Tu lui rajoute du code sous licence non libre (évidemment, tu prends pas une licence qui t'interdise la modification, mais, scoop nb 2, il y a des licences non libres qui autorisent les travaux dérivés et la redistribution). Tu obtiens un truc légal, mais non libre.

    > Les incompatibilité sont toujours dans les deux sens.

    C'est parfaitement faux.

    Si je prends du code CDDL et du code GPL, et que je les met ensemble, j'obtient un truc que je n'ai pas le droit de distribuer parce qu'il y a incompatibilité. Si je le distribue, j'enfreint la propriété intellectuelle de l'auteur du code GPL, mais pas celle de l'auteur du code CDDL. En gros, si je fais un Solarinux qui mélange le code de Linux et celui d'OpenSolaris, SUN n'a aucun recours en justice puisque je ne viole pas leur licence. Les auteurs de Linux peuvent porter plainte par contre.

    > SUN ne peut pas mettre de code libre dans son jdk.

    Qu'est ce qui les en empêche ? Ils ne peuvent pas mettre de code GPL, mais si ils veulent mettre du code sous une license

    > C'est le copy(left|right) qui fait qu'un programme est libre.

    Du code sans copyright, c'est du domaine public et c'est libre.

    Du code sans copyleft, c'est par exemple du code BSD, et c'est libre.