Liens connexes

Dépêche modérée par

Dépêche éditée par

: [débat] Pourquoi Sun rejette la GPL

Posté par Antoine Galataud (). Modéré le 15 avril 2005.
0
Sun a rejeté dernièrement la GPL, ne comptant pas l'appliquer à la diffusion des composants logiciels que la firme souhaite ouvrir.

Selon Jonathan Shwartz, président de Sun, elle ne permettrait pas de toucher un public assez large, et garderait un aspect viral très gênant. Il va même jusqu'à dire que la GPL sert les États-Unis, ces derniers souhaitant s'accaparer la totalité de la propriété intellectuelle. Il ajoute également que les pays en voie de développement nécessitent d'autres mécanismes de protection de leurs découvertes, afin de pouvoir se développer par leurs propres moyens.

La CDDL (Community Developement and Distribution Licence) répond selon lui aux besoins des entreprises, des institutions et des pays en voie de développement, car aucun aspect de viralité n'y est présent.
Elle est tout à fait comparable à une LGPL, ou à un dérivé BSD.

Jonathan Shwartz affirme également que, ayant discuté avec des chefs d'entreprises et autres, il se serait aperçu qu'un grand nombre d'entre eux ont eu des problèmes avec la GPL : apparemment, ces derniers ont eu la malchance d'utiliser des composants ou des segments logiciels GPL, obligeant leurs produits à passer sous GPL.

La question est : la GPL est-elle inadaptée ou plutôt les personnes l'utilisant n'en font pas un bon usage ? La GPL n'est-elle pas réservée à un certain type de développement ?

> Lire les commentaires (192 commentaires, moyenne: 2,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

GPL pour tous.

Posté par farib () le 15/04/2005 à 15:34. (lien). Évalué à 8.

Il est intéressant de voir qu'un certain nombre de gros projets élaborés et importants (ça veut pas dire qu'il n'y en a aucun sous GPL non plus) sont soit sous une license de type BSD, soit GPL/double license commerciale, soit sous leurs propres licenses....

Mozilla, OpenOffice, Apache, OpenSSH, Qt.... GPL étouffante ?
(je pose la question hein).

J'avoue que je trouve dans les licenses BSD une certaine noblesse dans l'abandon de toute réclamation, excepté le copyright, ça semble encore plus proche du modèle de la recherche désintéressée (et non militante).

Rien de mal à être contaminé !

Posté par let antibarbie = xp <- xp - 1 (page perso, ) le 15/04/2005 à 15:39. (lien). Évalué à 9.

Le fait est, que dans l'article, on a l'impression qu'on veut nous faire comprendre que, pour un chef d'entreprise, l'aspect contaminant de la GPL est quelque chose de malsain.. à éviter. Je pense qu'il faut tourner le problème autrement :
- soit on souhaite *bénéficier* de code GPL et dans ce cas on accepte la contamination et de re-faire *bénéficier* autrui de son code.
- soit on n'accepte pas la contrainte et on va voir ailleurs.

C'est dépassé à mon avis de vouloir garder secret son code source comme le sacro-saint savoir-faire de l'entreprise qui, s'il était dévoilé, entrainerait la perte de celle-ci. On peut de plus, via des solution techniques, s'affranchir de dévoiler certaines parties "critiques" d'un code... par exemple avec des plug-ins...

Bref c'est normal de préférer la liberté de LGPL... mais la contamination par la GPL c'est pour le bien de tous, pensez-y.

Journal

Posté par Pooly (page perso, ) le 15/04/2005 à 15:52. (lien). Évalué à 2.

ca me rappelle un certain journal du mois dernier :
http://linuxfr.org/~liberf0rce/17742.html(...)
et
http://www.clubic.com/actualite-19456-sun-critique-la-licence-gpl.h(...)

Mon avis :)

Posté par Stéphane Traumat (page perso, ) le 15/04/2005 à 15:53. (lien). Évalué à 4.

Entant que "chef d'entreprise", je préfère la LPGL .. en effet, cela permet à nos contributions d'être utilisées de différentes façon tout en gardant une certaine liberté.

Ca permet, selon mon experience, d'attirer plus de contributeurs.. nottament des entreprises

Vive la LGPL pour nous :) mais j'ai rien contre la GPL, elle répond pour moi à un "autre" besoin. C'est tout

Arghhhh

Posté par Guillaume Knispel () le 15/04/2005 à 15:56. (lien). Évalué à 8.

Sun découvre aujourd'hui le copyleft et les clauses de la GPL, ainsi que les variantes de licence dans le LL, et font du FUD à la MS ? Mais que font leur juristes alors... ?
C'est un peu pathétique...

Il faut choisir

Posté par Croconux () le 15/04/2005 à 16:14. (lien). Évalué à 10.

il se serait aperçu qu'un grand nombre d'entre eux ont eu des problèmes avec la GPL : apparemment, ces derniers ont eu la malchance d'utiliser des composants ou des segments logiciels GPL, obligeant leurs produits à passer sous GPL.

J'aime beaucoup l'expression. Ils ont eu la malchance de pomper du code de projets libre et de l'inclure dans leur produit sans lire la licence. Je n'appelle pas ça de la malchance mais de la négligence.

Une seule licence _vraiment_ libre : la GPL !

Posté par Vincent Richard (page perso, ) le 15/04/2005 à 16:15. (lien). Évalué à 8.

La GPL est intéressante dans le sens où elle ne permet pas de faire de concession : on fait du libre ou on en fait pas (par rapport à la LGPL qui permet d'intégrer des composants libres dans un logiciel propriétaire).

A mon avis, c'est justement l'aspect viral qui permet de promouvoir le logiciel libre et cette idée de "partage du code" (c'est donnant-donnant).

Personnellement, j'utilise la GPL pour tous mes projets, et même pour des bibliothèques.
On est libre ou on l'est pas... :-)

sun, microsoft même combat

Posté par billy (page perso, ) le 15/04/2005 à 16:35. (lien). Évalué à 5.

C'est justement la viralité de la GPL qui fait sa force. L'éclatement de BSD est la conséquence directe de la licence BSD/Aristic... qui laissent la possiblité aux entreprises de profiter d'un produit sans rien en retour.

Pour avoir travailler avec des logiciels SUN, quand ca marche pas, il n'y a pas de sources et on a que ses yeux pour pleurer ou sinon il faut sortir le porte feuille et appeler le support.

Le developpement de logiciels en open source est en fait une mutualisation des moyens, c'est exactement ce qui se passe avec le système windows de microsoft. La seule difference c'est que l'opensource ne profite pas à une entreprise en particulier.

JE DIS OUI À LA GPL ET À SA VIRALITÉ.

Censure ?

Posté par Aurélien Le Provost - Ribaltch (page perso, ) le 15/04/2005 à 16:54. (lien). Évalué à 4.

Je ne sais pas si ça vient de ZDNet (...), mais la réponse de la FSF ne contient pas la réponse qui me semble la plus importante : la GPL n'influe pas sur la propriété intellectuelle, on reste le propriétaire de son code. Elle influe sur le moyen de distribution.

J'imagine bien sûr qu'ils doivent avoir du mal à faire la distinction.

--
Encryption is not magic pixie dust to sprinkle on things to make them more secure.

L'avis de RMS

Posté par Pierre Pronchery (Jabber id, page perso, ) le 15/04/2005 à 17:09. (lien). Évalué à 2.

Il existe un document sur le site de GNU qui répond bien au sujet AMHA:
http://www.gnu.org/licenses/why-not-lgpl.html(...)

S'il dit pourquoi il ne faut pas utiliser la LGPL pour sa prochaine librairie, il argumente aussi en faveur de la LGPL dans certains cas.

--
khorben

[+] La liberté de uns ...

Posté par bug42 () le 15/04/2005 à 17:23. (lien). Évalué à -6.

"La liberté des uns s'arretent là ou commence celle des autres"

Que donne cette phrase evidement célèbre appliquée à une license ?

Ainsi, c'est ma liberté de restreindre l'utilisation de mon code par les autres selon certain critères, mais dans ce cas je restreint la liberté des autres à utiliser mon code.

En clair, pour moi, et selon une telle définition, la LGPL est plus libre que la GPL.

Par contre, et il n'y a pas de débat, la GPL est plus bénéfique pour l'écosystème du LogicielLibre ;-)

Les chantres de la GPL qui essaye de faire passer la GPL pour le summum de la liberté, c'est triste. Aussi triste que W qui nous parle de guerre préventive au nom de la sécurité :(

--
l33t 5uX !

GPL et labo de recherche

Posté par C. OB (Jabber id, ) le 15/04/2005 à 17:35. (lien). Évalué à 5.

Juste un petit commentaire :
Je travaille dans un labo de recherche aux US, et nous on ne peux pas utiliser la GPL : En effet tout notre travail est soumis au regime "Domaine Public".

En autre ca veux dire que l'on a pas le droit d'imposer des restrictions a qui que ce soit pour l'utilisation de nos codes sources, en particulier aux societes.
Or la GPL obligerais une societe a placer son code qui utilise le notre en GPL egalement, et ca on a pas le droit.

Donc pour nous, un code en GPL est inutilisable.
On utilise des libs comme QT (avec la licence adequate), mais une lib uniquement en GPL on est obliger de s'en passer, et parfois c'est bien dommage.

La BSD ou la LGPL, pas de problemes par contre.

my 2c
OB

Je ne sais pas vous ...

Posté par Nicolas Évrard (Jabber id, page perso, ) le 15/04/2005 à 18:07. (lien). Évalué à 9.

Mais moi je pense que SUN a plus de chance de se transformer en vendeur de troll parceque là, ils ont bien réussi leur coup.

--
Le scheme c'est bien.

sun ne fait que cracher sur linux et la FSF via leur troll anti GPL

Posté par - - () le 15/04/2005 à 18:27. (lien). Évalué à 10.

la GPL est la licence la plus pratique pour défendre des projets libre

la BSD c'est bien beau hein, ca fait près de 20 ans qu'il y a des projets majeurs sous BSD mais l'avènement de projets sous licence gpl ou approchante ont permis de FORCER la lumière sur l'ouverture du code, sur les contributions par des entreprises à des projets communautaires, etc.


si vous voulez programmer à plusieurs et donner à tous votre travail, la licence bsd c'est bien (et cela convient à un besoin pressant de logiciels pret à l'emploi pour toute sorte d'usage)
si vous voulez promouvoir et défendre l'accès au code source des fondations de l'informatique pour tous et sans que quelqu'un ne pervertisse et cherche à récupérer alors la gpl est bien (et cela convient à un besoin pressant de garantir des connaissances ouverte à tous et concrètement utiles)


et bon dieu de bon dieu ce n'est PAS FORCEMENT LA MEME CHOSE !!

EVIDEMMENT que Sun aimerait DERIVER Gnome ou Mozilla pour en faire LEUR versions spécifiques à eux avec leur technologie à eux qui est plus mieux
mais ce n'est PAS NOTRE INTERET (nous étant "ceux qui consomment de l'informatique dont parfois du sun en entreprise, merci moi je bosse avec" )

BREF

bon dié ! ca troll
ca troll
et ca change rien

ca changera rien aux projets majeurs et à leur licences. ceux qui ont pour intérêt d'utiliser une bsd ou une licence propriétaire ou une licence dite "libre" resteront accroché à leurs certitudes et leurs intérêts.

et ca sert à rien de le répéter sur linuxfr
ou linuxtoday
ou irc
ou usenet
ou quoique ce soit

et dans 20 ans, y aura encore des débats à la con entre gosses de 20 ans

vivement que vous ayez 50 ans que vous sachiez que tout ces bruits et déclarations fracassantes dans des médias ou des sites communautaires (userfriendly, linuxfr etc) n'ont jamais rien changé.


et bien sur, si j'ai pu découvrir des milliers de logiciels, avoir accès à un outil qui n'a fait que s'améliorer , me proposer des milliers de possibilités, de la formation et au final m'amener mon métier, ce n'est ni freebsd, ni solaris(hahaha.. quand j'étais étudiant comme si j'aurais pu me former avec une sparc .. tss ) NON c'est l'ensemble des outils de GNU et linux qui de toute force (à coups de profs et d'étudiants et de magazine et de passionné) s'est répandu à toute vitesse.

et oui, la licence à joué un rôle dedans.
suffira de lire des archives de usenet, de voir que les gens se sont cristallisé sur ces projets et non des projets aux licences plus libertaires pour le comprendre.


tout donner n'est pas forcément Noble, cela peut être "jmenfoutiste" , défendre un idéal pour tous, c'est encore plus noble.


au lieu de faire les fiers à bras avec leur solaris 10 (que tout le monde va se foutre qu'il soit ouvert comme le fait que darwin d'apple soit ouvert... ) sun ferait mieux d'ouvrir leur machine virtuelle java sous leur licence CCDL ,prévoir des exceptions pour linker au sein de logiciels bsd, gpl, etc et que java devienne une part BANALE de linux/bsd/etc

POINT FINAL !

[+] GPL = Arme de guerre

Posté par Sebastien Devaux (page perso, ) le 16/04/2005 à 07:18. (lien). Évalué à -3.

Effectivement, la GPL n'est pas la licence libre ultime comme peut l'être la BSD. Dans le meilleur des monde il n'y aurait pas besoin de GPL (et même pas besoin de licence du tout). Mais voilà notre avis est loin d'être partagé par tous donc il faut bien un moyen de promotion et même un moyen de défense contre ceux qui veulent nous faire payer notre liberté.

La GPL même si elle est loin d'être parfaite aura quand même été un bon moyen de défendre nos idée en nous obligeant à expliquer le pourquoi des contraintes de diffusion qui lui sont attachées.

La double license est à mon avis aujourd'hui la formule la plus efficace pour concilier le meilleur des deux mondes.

Sun : Décisions contradictoires ?

Posté par Neosirocco () le 16/04/2005 à 10:58. (lien). Évalué à 0.

Il me semblait avoir lu sur Red Hat Magazine que Sun envisageait (non, allait !) rendre Open Source, et par conséquent sous GPL une prochaine version de Java, et même leur système Solaris. Sans avoir toutefois communiqué de date.

Je trouve cette déclaration assez paradoxale quand même, surtout qu'apparemment ce projet (Java et Solaris en Open Source) avait été supporté par, notamment, IBM...

--
I am what I am because of who we all are.

Pourquoi une licence *incompatible* avec la GPL ?

Posté par herodiade () le 17/04/2005 à 12:26. (lien). Évalué à 8.

La CDDL [...]. Elle est tout à fait comparable à une LGPL, ou à un dérivé BSD.


Sauf qu'elle n'est ni compatible avec la GPL (ce qui est le cas des licences LGPL et BSD révisée), ni avec la licence BSD (si ce n'est pas un pied de nez de Sun ...).

Du coup, je trouve la question du débat très mal formulée. On devrait demander: « Pourquoi Sun s'efforce d'être incompatible avec la GPL, la LGPL et la BSD ? »

Il est clair que les deux licences (LGPL et BSD) répondent aussi aux exigences formulées par Shwartz, ce dernier aurait pu les choisir au lieu de cette licence très complexe (si vous n'étes pas juristes, ne croyez pas la faq de Sun sur la CDDL !).

Le fait de ne pas choisir la GPL classique est sommes toutes assez compréhensible. La communauté du LL elle même préfère presque systèmatiquement les licences plus libres type BSD/MIT/LGPL/artistic pour les bibliothèques (Solaris contient beaucoup de biblitotheques, ce n'est pas juste un kernel, et Java c'est majoritairement des libs) et pour les interpreteurs/langages de prog (pensez à java encore): perl, python, ruby, php, gtk, libxml, libxslt, glibc, X11, openssl ... pour citer quelques incontournables.

Un système d'exploitation (eg OpenSolaris) mono-licencé sous GPL serait absolument inutilisable pour le business (et le portage de toute appli sur ce systeme, contaminerai l'appli en GPL (sympa pour les BSDistes ;). Aucune distro majeure de Linux n'est exclusivement composée de softs sous GPL d'ailleur.

Un langage de programation (eg Java) mono-licencé en GPL empecherai quasiment le developpement d'appli commerciales avec celui-ci (sans parler de l'effet sur les nombreux softs closed source tiers déjà existants et reposant sur java).

Cette dépèche manque le coche, et tombe sous l'intox savante de Shwartz : bien sûr, sun ne peut pas publier *tout* ses produits sous GPL. Le débat que Shwartz évite habilement, en réorientant la question sur l'adoption ou pas de la GPL est: pourquoi Sun a décidé de rendre ses produits incompatibles avec la GPL (et la BSD, et la LGPL au passage) ... On commence alors à deviner la position poivre et sel de Sun concernant le LL (que Shwartz appelle d'ailleur, erreur significative, le logiciel "Open Source").

Il apparait de plus en plus (cf. le blog de Shwatz) que les concurents directs de Sun sont Novel, IBM et surtout Red Hat (et non Microsoft). Rendre ses softs directement réutilisables par ces derniers (eg, si les composants du kernel Solaris étaient réutilisables dans le kernel Linux) renforcerai ses concurents au détriment de Sun.

L'essentiel de la manoeuvre de Sun consiste en une sorte d'acrobatie, pratiquer la désinformation massive au sujet des modalités d'ouverture de Solaris et Java (en faisant le plus de bruit possible: faire blogguer les employés de Sun, publier une licence ultra complexe assortie d'une faq maison, multiplier les annonces et interviews répondant aux mauvaises questions et évitant les vrais débats comme celui pour Zdnet, FUD tout azimuts sur Red Hat et la GPL etc.) pour essayer de ramener la communauté LL (qui lui a fait peut a peut perdre son principal marché, les serveurs, d'où l'urgence vitale de nous séduire pour Sun) sans aller vraiment vers elle (eg, sans avaliser ses choix de faits, en termes de licence notament) pour ne pas se faire fagociter par Red Hat et consorts.

Quand au fait de considérer la CDDL comme libre parceque reconnue par l'OSI : n'oublions pas que Sun à placé une de ses employées dans le commité de décision de l'OSI ("on purpose" !) avant l'adoption de la CDDL ...

vulgérisation sur les licences "libres"

Posté par fabb () le 17/04/2005 à 20:45. (lien). Évalué à 1.

Petites vidéo (en anglais, 6:40) :
http://www.redhat.com/magazine/006apr05/features/licenses/(...)
Ce que j'ai aimé :
- Once free, always free

C'est tout le sens de la GPL et ce n'est pas ce que garantit la BSD ou CDDL.

Virus contre parasite

Posté par papivole () le 19/04/2005 à 15:31. (lien). Évalué à 0.

Il est vrai que la GPL est virale, mais c'est défensif, c'est pour lutter contre les parasites.

Avec la BSD, une entreprise peut s'approprier le fruit de milliers d'heures de travail sans bourse délier, sans rien n'apporter.

Cette prédation-là est un vrai scandale ! La GPL est bien plus équilibrée. Tu prends, mais tu dois aussi donner.

En revanche, il est vrai que la GPL exclut les entreprises peu innovantes dont le business plan est basé sur des conceptions traditionnelles (axé sur le produit et non le service).

Revenir en haut de page