Deux reproches sont fait à la GPL: on impose nos idées aux autres; la gestion de la GPL-compatibilité est lourdingue. En ce qui concerne la LGPL, Liberated GPL (sic), ses termes leurs paraissent flous. Mais le tableau qu'ils brossent n'est pas tout noir. Les licences copyleft ont un rôle important de catalyseur à jouer, disent-ils. Ils proposent qu'on ne considère pas le copyleft comme un choix par défaut mais qu'on l'intègre dans la stratégie de développement d'un projet. Les conclusions de l'article, sous forme de conseils sont traduites ci dessous:
- Utilisez une licence couvrant les plus petites conditions de copyleft qui conviennent à votre projet. Par exemple et par ordre croissant, nous utilisons :
* des licences sans conditions,
* la MPL avec des conditions sur les fichiers,
* la LGPL avec des conditions sur les bibliothèques,
* et la GPL avec des conditions sur les exécutables. - Si le copyleft est nécessaire, placez le uniquement sur la partie spécifique de votre code. Par exemple, si le code d'une table de hachage ou d'un socket wrapper ne sont pas spécifiques à votre application, il pourra être réutilisé dans d'autres projets. Donc il devrait avoir moins de copyleft que ce qui fait la spécificité de votre application afin d'éviter d'imposer des conditions copyleft sur des projets où il sera réutilisé. Si vous envisagez de mettre le code sous plusieurs licences, notez que le code sous GPL ne pourra être combiné qu'avec du code sous une licence compatible avec celle ci.
Aller plus loin
- L'article chez O'Reilly (3 clics)
# On croit rêver.
Posté par Jar Jar Binks (site web personnel) . Évalué à 10.
Si je diffuse un code sous licence GPL, je sais pertinemment qu'il ne pourra être réutilisé que dans un autre programme sous cette licence. Il faudrait peut-être arrêter de prendre les développeurs pour des naïfs qui choisissent la GPL parce que c'est la licence la plus répandue.
[^] # Oui pour la GPL
Posté par VACHOR (site web personnel) . Évalué à 10.
Le libre doit rester libre, d'où la GPL.
[^] # Re: Oui pour la GPL
Posté par Jésus Christ . Évalué à 10.
qui pourront après revendiquer des droits dessus...
Plus je vois de news sur Kro plus je me dit que je suis heureux qu'un max de gens développent sous GPL.
Maintenant peut être qu'il faut plus informer les gens qui commencent à développer pour leur montrer ce qu'est réellement la GPL, c'est pas forcement "sympa", c'est un genre d'engagement.
Une autre chose que moi je pense, mais ca n'engage que moi...
Je pense que le code, c'est un peut comme des math ou de la physique... C'est qqlpart c'est un peut de la science.
Et moi je pense pas que l'on puisse breveter ce genre de chose, ou interdire qqlun d'y accèder.
Je pense qu'à terme le propriétaire va disparaître.
Pcq tôt ou tard, tout ce que tu fais qqlun d'autre va le refaire, et le plus souvent en mieu.
Comme toute découverte, ca sera rédémontré, repris... alors quitte à ce qu'on réutilise mon code je préfere que ca soit dans les meilleures confitions possible et la GPL je trouve que ca convient particulièrement bien...Chacun peut réutiliser et modifier, mais sous GPL, mais puisque je sais que de toute manière ca sera réutilisé un jour ou l'autre, comme ca c'est plutôt bien...
Comment une société de soft peut elle revendiquer des droits sur quoi que ce soit, dans son soft elle utilise des règles mathématiques, ces dernières ont elles été breuvetées, ou déposer sous licenses proriétaires ? non. pourtant cette société qui produit ce soft revendique tous les droits sur quelque partie que ce soit...
Est ce vraiment logique ? La GPL protège nos soft contre cela... Il est temps que l'on arrête de se faire du beurre sur notre dos.
[^] # Re: Oui pour la GPL
Posté par Thomas RIBO . Évalué à 2.
Ben alors pourquoi tu veux empêcher les boîtes d'y acccéder et le vendre ?
Comme tu le dis, le code, c'est comme les maths. Pourquoi empêcher une entreprise de vendre des produits qui utilisent du code ?
Je suis d'accord qu'ils ne doivent pas le breveter. Je suis d'accord que l'idéal serait que tout code soit libre. Mais pas forcément GPL. Il faut utiliser la license adaptée à son code. Mais si je souhaite faire profiter un maximum de gens de mon code, Microsoft y compris, je peux très bien utiliser une license BSD.
[^] # Re: Oui pour la GPL
Posté par #3588 . Évalué à 2.
J'ai déja vu cette réflexion... et c'est assez surprenant.
Si tout code est libre (le sous-entendu obligatoire dans cette réflexion est que tout nouveau code ou code repris reste libre), peu importe sous quelle licence il est !
Il suffit d'une licence. La BSD irait tres bien. Mais la GPL aussi, elle ne poserait jamais de probleme de compatibilité entre licence.
Toutes ces questions se posent uniquement parce que tout code n'est pas libre, justement.
Mais si je souhaite faire profiter un maximum de gens de mon code, Microsoft y compris, je peux très bien utiliser une license BSD.
Comme disait Le Luron, chacun fait ce qu'il veut avec son code (ou était-ce autre chose ?). Mais ta remarque n'aurait pas lieu d'etre dans ton cas "idéal".
[^] # Re: On croit rêver.
Posté par kadreg . Évalué à 10.
Détrompe toi, il y en a pas mal. Lors de la première release d'un projet, très tot, on a aucune idée de ce que cela va donner, et on met la GPL, parcequ'on a déjà pas mal utilisé de truc en GPL, et qu'on trouve ça "sympa", et après ça suis sa vie.
Pour beaucoup, la GPL est la license du non-choix.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 3.
Et en quoi la gpl generait plus qu'une autre? C'est qd tu te rends compte que ton projet est pas si mal et que des gens l'utilisent que tu te dis "tiens j'aurais pu me faire un max de thunes" que tu regrettes cela?
[^] # Re: On croit rêver.
Posté par kadreg . Évalué à 10.
Mais les auteur de softs comme iglooFtp ou tuxracer et autre ne se sont pas géné pour le dire.
Sinon, on peut signaler des auteurs qui auraient bien fourni un peu de leur code à quelqu'un, mais coincé par la license.
Quand on adopte une license, ON LA LIT ET ON LA COMPREND AVANT. C'est con, mais il y en a pour qui c'est pas clair.
[^] # C'est pas un reflexe ...
Posté par mrlem (site web personnel) . Évalué à 8.
Oui jamais personne n'a vu un truc comme ca :
+--------+ +--------+
| Accept | | Refuse |
+--------+ +--------+
Et fait :
- Clic ! -
Directement sans reflechir ;) Tout le monde lis les 30 pages de doc redigees par des juristes que je qualifierais "d'obfuscateurs" (maquilleurs).
Perso ca m'arrive d'etre faineant : j'avoue : mea culpa.
Tiens, -1 tellement j'ai honte !
-- Seb
[^] # je dirais même plus,
Posté par Le_Maudit Aime . Évalué à 3.
[^] # Re: je dirais même plus,
Posté par gle . Évalué à 8.
Pour l'instant, il pourrait y avoir les paroles de l'Eté Indien (Joe Dassin) à la place des lignes rédigés par des avocats pervers, ça serait à peu près la même chose.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 6.
Fournir du code a quelqu'un qui ne jouerait pas le jeu de faire pareil? Personnellement ca ne m'interresse pas.
Cela dit il faut savoir que si tu es auteur d'un soft gpl tu fais ce que tu veux du soft (le droit d'auteur prime sur la licence) et donc tu peux tres bien autoriser quelqu'un a reprendre de ton code dans un logiciel non gpl.
[^] # Re: On croit rêver.
Posté par kadreg . Évalué à 0.
Le droit d'auteur fait que l'auteur d'un bout de code en reste propriétaire. Un soft GPL peut être copyrighté par un grand nombre de personnes, et donc avant de changer la license d'un bout de code, il faut que son auteur soit d'accord.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 1.
[^] # score
Posté par Alphonse Oncle . Évalué à -9.
-1 hs
[^] # Re: On croit rêver.
Posté par romain . Évalué à 7.
Parce que ton projet, souvent, ca n'est pas le fait qu'il soit sous GPL, BSD, plus ou moins, qui compte. C'est qu'il fasse ce que tu veux qu'il fasse.
Gaspiller du temps, de l'énergie pour redévelopper quelquechose qui existe déjà sous une licence non compatible avec la GPL, ca peut sembler totalement aberrant a quelqu'un qui n'a pas reflechi a ce probleme avant de l'avoir rencontré, et apres avoir mis son projet sous GPL.
C'est aussi simple que ca.
--
- mais,.... mais mais mais, pourquoi vous embarquez mes meubles ? je n'ai rien fait moi.
- vous, non, mais vous vous etes porte caution de X, et X ne peut pas nous payer. Donc vous payez.
Ce genre de truc arrive tous les jours, parce que personne ne reflechit vraiment aux contrats qu'ils signent. Et quand ils y reflechissent, ils passent pour des emmerdeurs.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 4.
ben oui c'est justement pour ca que je choisis la GPL: je ne veux pas passer du temps a reecrire ce qui existe deja. Le seul truc c'est qu'il faut bien que quelqu'un le fasse une fois pour que tous puissent en profiter.
[^] # Re: On croit rêver.
Posté par kadreg . Évalué à 10.
ben oui c'est justement pour ca que je choisis la BSD: je ne veux pas passer du temps a reecrire ce qui existe deja. Le seul truc c'est qu'il faut bien que quelqu'un le fasse une fois pour que tous puissent en profiter, et pas juste les logiciels libres.
</avocat du diable>
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 4.
Le probleme c'est que dans ta def ca marche juste a court terme.
Le probleme ce que d'autres vont prendre ton code et faire des ameliorations dont tu ne pourras pas profiter s'ils le rendent proprio et donc tu vas devoir reecrire quelque chose qui existe deja. Et ca pour ma part ca ne m'interresse pas
[^] # Profitons !!
Posté par tuan kuranes (site web personnel) . Évalué à 6.
Preserver son environnement en utilisant du papier recycle, une voiture solaire alors que des pétroliers lourdent 10000 tonnes par jour dans l'océan par jour
Trier ses ordures alors que d'autres jettent leur chewing-gum sur le trottoir
...
Bref, choisir de donner des briques a tous, quels qu'ils soient, est une bonne action, malgré qu'elle ne soit pqs engagé. C'est à dire transformer le comportement des autres. C'est croire en l'exemple que l'on donne aux autres par ses actions.
C'est donc au contraire du long terme, et basé sur une vision de l'humanité que l'on veut optimiste.
Pourquoi pas ?
All that I can do is showing you the path...
[^] # Re: Profitons !!
Posté par Alphonse Oncle . Évalué à 0.
[^] # Re: Profitons !!
Posté par Éric (site web personnel) . Évalué à -1.
Bon, déjà pour reprendre ton analogie je ferais une modif, la bsd c'est autoriser les gens à faire une photocopie de ton papier et jeter la photocopie là ou ils veulent (l'original restera dans la poubelle pour qu'un autre puisse le prendre) ; déjà c'est nettement diférent. La GPL c'est obliger tous ceux qui font une photocopie à la mettre à la poubelle au lieu de la mettre dans un de leurs tiroirs personnels.
Ah oui .... ca fait nettement moins classe là déjà ton analogie non ?
Ton papier ne sortira jamais de la poubelle, ce sont de copies qui pourront se retrouver à terre.
Ma version est plus proche de la réalité et fait nettement moins envie d'utiliser la GPL non ?
On peut faire dire ce qu'on veut à une analogie.
Perso je préfère en prendre une plus proche de la réalité, ton code c'est un texte. Si tu veux qu'on puisse y faire des commentaires et des modifications tu le fais au crayon à papier (pour qu'on puisse gommer et réécrire).
LA GPL c'est forcer tous ceux qui recopient le texte pour y faire des modif d'utiliser un crayon à papier, pas de photocopie, pas de bic ; et même de mettre la feuille avec ce nouveau texte au même endroit que l'original. La BSD c'est autoriser les gens à écrire avec ce qu'ils veulent, meme un feutre indélébile, ou à traduire dans une langue que moi seul connait, et garder la possibilité de mettre la modification ou on veut, même de la garder pour soi .. ca tant que l'original reste au meme endroit aux meme conditions.
--
waouh, un troll sur les licences
[^] # Re: Profitons !!
Posté par Alphonse Oncle . Évalué à 1.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 0.
C'est ainsi qu'on abuse des gens. Tant qu'ils ont pas le pb sous le nez et qu'il est trop tard ils reflechissent pas. On ne sait plus ce que signifie etre responsable. La societe fabrique des moutons dans l'interet de quelques uns :(
-1 hs
[^] # amalgame BSD
Posté par Anonyme . Évalué à 10.
- l'originale, non compatible avec la GPL : plus utilisée couramment.
- la modifiée, compatibile avec la GPL : la plus utlisée maintenant.
Tout tes propos disent que la GPL pose problème puisqu'elle est conflictuelle avec la BSD.
C'est faux.
« Gaspiller du temps, de l'énergie pour redévelopper quelquechose qui existe déjà sous une licence non compatible avec la GPL, ca peut sembler totalement aberrant a quelqu'un qui n'a pas reflechi a ce probleme avant de l'avoir rencontré, et apres avoir mis son projet sous GPL. »
En tenant compte de cela, ton propos se focalisant (délibérement sur la GPL ne tiens pas).
Dépenser de l'energie pour redévelopper en libre quelque chose qui existe déjà en propriétaire, ça ne semblera sans doute pas abbérant à tant de monde que cela, ici.
[^] # Re: amalgame BSD
Posté par romain . Évalué à 0.
Non, je ne parle pas de ca en particulier, mais bien de toutes les licences en general.
"Dépenser de l'energie pour redévelopper en libre quelque chose qui existe déjà en propriétaire, ça ne semblera sans doute pas abbérant à tant de monde que cela, ici."
1. Ici, ca n'est pas "le monde".
2. Faut me relire. :) J'ai dit que ca peut sembler aberrant. Quelqu'un qui n'en a rien a faire du debat "logiciel libre/pas libre" et qui veut juste quelquechose qui marche (peu importe que ce soit "propre" ou non du point de vue des licences), ca lui semblera clairement aberrant.
3. Je ne parle pas de moi.
[^] # Re: amalgame BSD
Posté par Alphonse Oncle . Évalué à 0.
Meme si la personne se fout du libre/pas libre et veut un truc qui marche, elle est bien obligee de reflechir un tout petit peu qd meme: elle prend ce qui marche et qu'elle a le droit d'utiliser. Exactement la meme demarche qu'avec du proprietaire auquel elle est surement habituee.
[^] # y a pas d'amalgame. juste un gros flou.
Posté par romain . Évalué à 3.
La preuve que non: Napster, Gnutella, les copies "pirates" de logiciels, les depassements de vitesse sur l'autoroute, et tant d'autres comportements ou l'on se fout de la regle, mais on n'est preoccupé que par soi, et par le reglement rapide d'une affaire courante.
[^] # Re: y a pas d'amalgame. juste un gros flou.
Posté par Alphonse Oncle . Évalué à -1.
[^] # Re: On croit rêver.
Posté par #3588 . Évalué à 1.
Seulement on peut changer la licence après. Ceux qui découvrent le copyleft tard peuvent revenir dessus en changeant la licence et en prenant une BSD.
Ca ne pose aucun probleme, c'est meme plus sur. S'il y a plusieurs auteurs, il faut l'accord de tous, mais tous ne veulent pas forcément perdre le copyleft. Un auteur qui commence par la GPL peut, ensuite, choisir s'il garde ou non la GPL, ie s'il maintient le copyleft ou non. C'est quelque chose que les licences non-copyleft ne permettent pas. Si l'auteur commence par utiliser une BSD, et qu'il prend connaissance de ce qu'est le copyleft bien plus tard, il n'a aucun moyen de revenir sur ce qu'il a déja diffusé : son code BSD, meme relicencié en GPL, existe encore en BSD, donc tout le monde peut le prendre.
La GPL est donc largement préférable pour ceux qui ne connaissent pas très bien ces détails, et lorsqu'ils seront plus à l'aise avec, pourront choisir s'ils veulent copylefter ou non, et ce sur l'ensemble de leur travail, sans que le choix initial de la GPL ait la moindre conséquence.
[^] # Re: On croit rêver.
Posté par I P . Évalué à 10.
Je trouve au contraire cet article plein de bon sens, "être libre" selon moi c'est avoir la liberté de develloper son soft sous la license que l'on veut, et de réutiliser son code ou l'on veut, comme l'on veut avec la license que l'on veut et d'emprunter des bouts de code ailleurs sans me soucier si un guru barbu a déclaré cette license "non libre". Avec la GPL cela n'est pas possible.
Bien sur on va me dire "oui mais avec la license XYZ une boite peut reprendre ton code et le vendre", oui et alors ? Le soft original sera toujours sous license XYZ et peu m'importe ce que les autres en font.
Plus le temps passe et plus le discours de RMS m'orripile, il me donne l'impression de vouloir mettre les gens en "liberté conditionelle" et de leur refuser tout choix different de la GPL.
Désolé si j'ai choqué certaines personnes ou si ce commentaire est percu comme un troll mais c'est ce que je pense.
[^] # Re: On croit rêver.
Posté par Alphonse Oncle . Évalué à 4.
Et avec le proprio tu fais comment pour prendre le bout de code qui t'arrange?
"Plus le temps passe et plus le discours de RMS m'orripile, il me donne l'impression de vouloir mettre les gens en"liberté conditionelle" et de leur refuser tout choix different de la GPL."
Il est coherent avec ses idees c'est a dire garantir les 4 libertes. On ne peut pas lui reprocher. Chacun apres est libre de choisir d'autres licences, y compris toi si tu te moques que d'autres prennent ton code et le rendent proprio (donc fasse du code dont tu ne pourras pas te servir meme quand ca t'arrangerait).
[^] # Re: On croit rêver.
Posté par Miod in the middle . Évalué à 10.
Plus sérieusement, un choix de licence passe par deux points très importants :
Combien de personnes ayant diffusé du code ont rempli ces deux conditions ?
Une fois que l'auteur a pris sa décision, c'est à chacun de la respecter. On pourra taxer d'altruisme ceux qui diffuseront dans des licences non restrictives (type BSD), avec le spectre du danger de propriétarisation, comme on pourra taxer d'anarchisme ceux qui diffuseront dans des licences «verrouillantes» (type GPL), avec la garnatie de la pérennité des sources pour tout un chacun.
En ce qui me concerne, et ce n'est pas une surprise je pense, je suis biaisé envers la licence BSD, car je n'ai pas l'intention d'imposer des restrictions sur mon code dès lors qu'il est rendu public. Ce qui ne m'a pas empêché ça et là, de diffuser du code sous d'autres licences, dont la GPL.
Et je dois dire que j'ai maintes fois constaté que, pour qu'un standard émerge, le fait de disposer d'une implémentation de référence sous une licence non restrictive comme peut l'être la licence BSD, a joué un rôle important. Combien d'implémentation de TCP/IP se sont basées sur le code de 4BSD ? Combien d'implémentation de IPv6 réutilisent une partie du code de KAME ? Combien d'implémentations de Kerberos reprennent, aux bugs près, l'implémentation de référence du MIT ou l'une de ses dérivées ? Pourquoi le code d'Ogg Vorbis existe-t-il désormais en licence BSD ? Etc, etc.
[^] # alienabilité
Posté par Anonyme . Évalué à -4.
J'ai du mal à savoir comment tu fais le lien entre refus des règles et mise en place de règles.
======
Pour répondre à Irvin, je dirais tout simplement que je ne comprend pas comment tu peux dire que le GPL signifie « mettre les gens en "liberté conditionelle" et de leur refuser tout choix different ».
Rien n'oblige les gens a publier un logiciel en licence GPL. Donc rien ne t'es imposé.
C'est aux gens, à toi, de faire des choix.
Ceux qui choisissent de faire du libre mais qui ne veulent pas que leur travail soit réexploité par des entreprises pour pas un radis ont tout intérêt à utiliser la GPL.
Ceux qui veulent participer à l'élaboration d'un logiciel déjà diffusé en GPL doivent jouer le jeu choisi par l'auteur du logiciel, utiliser la GPL. Si ça ne leur plait pas, rien ne l'oblige à contribuer.
Certains reprochent un discours orienté de la part des pro-logiciels libres inaliénables Je trouve que c'est une manière très partisane de présenter les faits lorsque tu dis que tu veux pouvoir « réutiliser son code ou l'on veut, comme l'on veut avec la license que l'on veut et d'emprunter des bouts de code ailleurs sans me soucier si un guru barbu a déclaré cette license "non libre" ».
En effet, soit tu fais le choix de faire ton logiciel en libre inalienable : dans ce cas, tu es responsable de ton choix, le « gouru barbu » n'en est en aucun cas coupable.
Soit tu fais le choix de faire ton logiciel en libre aliénable, pouvant devenir propriétaire, tu ne le met pas en GPL. Et à nouveau tu es unique responsable de la chose.
Donc je ne vois pas ce que vient faire là RMS, bouc émissaire bien commode.
Tu es intégralement responsable de la liberté accordée à ton logiciel.
RMS, lui, ne fait que te fournir un moyen de faire du logiciel libre, que tu es libre d'accepter ou non.
On pourrait accuser RMS s'il avait forcé concretement des gens à faire du GPL. Jusqu'à preuve du contraire, ça n'est jamais arrivé.
Si des boites comme Trolltech ont fini par accepter la GPL pour Qt, ce n'est pas parce que RMS leur a imposé, c'est parce qu'il se sont rendu compte que ne pas faire du libre de manière 100 % claire aux yeux du public était un obstacle à la diffusion de leurs bibliothèques.
[^] # Re: alienabilité
Posté par I P . Évalué à 3.
However, one so-called freedom that we do not advocate is the "freedom to choose any license you want for software you write". We reject this because it is really a form of power, not a freedom.
By Bradley M. Kuhn and Richard M. Stallman
http://www.gnu.org/philosophy/freedom-or-power.html(...)
No comment.
[^] # Re: alienabilité
Posté par Anonyme . Évalué à -1.
RMS ne dit pas qu'il faut imposer la GPL. Il dit en substance qu'une liberté évoquée par certains - dont toi apparement - n'est pas celle qu'il défend, il la rejette puisqu'il considère que c'est une forme de pouvoir qui passe au dessus des utilisateurs.
La chose peut paraitre confuse. L'élément que tu cites est une phrase introductive. La chose s'éclaire si l'on se penche sur une partie de la conclusion : « We believe you should decide what to do with the software you use; however, that is not what today's law says. Current copyright law places us in the position of power over users of our code, whether we like it or not. The ethical response to this situation is to proclaim freedom for each user, just as the Bill of Rights was supposed to exercise government power by guaranteeing each citizen's freedoms. That is what the GNU GPL is for: it puts you in control of your usage of the software, while protecting you from others who would like to take control of your decisions. »
Que RMS ne sont pas favorable aux logiciels propriétaires, celà va de soi, ce n'est pas nouveau. Donc évidemment, il ne se fait pas avocat, défenseur (« we do not advocate ») de ceux-ci, où d'une manière générale de ce qui selon lui favorise le developpement propriétaire : ce qui ne dit en rien qu'il désire interdire le developpement propriétaire. Il n'a d'ailleurs jamais de démarche allant dans ce sens.
Il me semble qu'il s'agit d'idées qu'il cherche à imposer de gré, et non de force (chose dont il n'a jamais été question à ma connaissance), ce qui n'a rien de criticable en soit à mes yeux (entendu que chaque débat d'idée par d'une principe d'en imposer une sur des autres, celle qui sera de l'avis des concerné la meilleure).
Je pense que ce texte peut effectivement préter à confusion. Donc, il faudrait le prendre avec des pincettes et justement ne pas hésiter à le commenter.
[^] # Re: On croit rêver.
Posté par Guillaume Laurent (site web personnel) . Évalué à 2.
C'est vrai qu'a lire des commentaires comme ceux de DarkVachor ou djdeath, on comprend tout de suite que les développeurs de logiciels libres ne sont pas naïfs du tout, mais alors vraiment pas du tout :-).
# Licenses sans conditions?
Posté par ogallos . Évalué à 10.
Quelqu'un peut il m'expliquer ce qu'est une license sans condition?
Pour moi, toutes les licenses sont conditionnelles.
<mode ignare>
[^] # Re: Licenses sans conditions?
Posté par Jar Jar Binks (site web personnel) . Évalué à 8.
[^] # Re: Licenses sans conditions?
Posté par Anonyme . Évalué à 1.
Celle qui est utilisé aujourd'hui l'est.
L'argument du caractère très restrictif de la GPL ne tiens pas.
[^] # J'aime les references :)
Posté par Gloo . Évalué à 7.
problème (ancien et nouveau) de bsd: http://www.gnu.org/philosophy/bsd.fr.html(...)
[^] # Re: J'aime les references :) -1
Posté par Anonyme . Évalué à -3.
je n'ai rien contre elles mais comme j'ai déjà donné ces liens plus que fréquemment et qu'en plus il se trouvent dans la dépêche, j'avoue ne pas avoir cru nécessaire de les préciser.
[^] # Re: Licenses sans conditions?
Posté par Étienne . Évalué à 3.
Etienne
# Un commentaire de RMS...
Posté par Rénald Casagraude . Évalué à -6.
[^] # Re: Un commentaire de RMS...
Posté par romain . Évalué à 4.
Bon, je suis de (tres) mauvaise foi, mais c'est un peu comme ca qu'il reagit, le bougre. :)
# Peur que tout ca devien trops compliké .....
Posté par snurpsss . Évalué à 9.
Je pense que personne n arrivera a imposer son point de vue , et qu on va voir de plus en plus de licences libres propriétaires , ou proprietaires libres ... C triste , j ai pas envie de passer juriste pour savoir si j ai le droit de copier un chtit bout de code moi :(((
[^] # Re: Peur que tout ca devien trops compliké .....
Posté par Alphonse Oncle . Évalué à 5.
Ce qui aura pour resultat que pour pas s'emmerder on se servira que de prog GPL ou BSD car on sait ce qu'on peut faire avec.
[^] # Re: Peur que tout ca devien trops compliké .....
Posté par Jak . Évalué à 0.
Euh, sauf que c'est ta boîte qui choisit la licence du logiciel, toi, tu n'as rien à dire, à moins que ce soit écrit dans ton contrat de travail. Donc, si ta boîte veut mettre du code en GPL, rien ne l'en empêche, même si c'est toi qui l'a écrit et que tu n'ailes pas la GPL, par contre, si c'est toi qui veut mettre ton code en GPL, ce n'est pas forcément possible.
Voir au niveau des droits du travail, c'est expliqué.
[^] # Re: Peur que tout ca devien trops compliké .....
Posté par Toufou (site web personnel) . Évalué à 3.
L'idée du libre est de faire en sorte que ce que produit et diffuse chacun peut être copié / utilisé / réutilisé / étudié et amélioré par tous (et comme tous est un ensemble de chacuns, c'est récursif :)). Garder le monopole de la diffusion du meilleur de ta production est une négation de l'idée de base du libre.
[^] # Mais non ... :-)
Posté par Colin . Évalué à 3.
Le but n'est pas de profiter des autres développeurs, mais de leur donner ton code. Ca pourrait permettre à des entreprises commerciales de faire du Libre.
Je pense par exemple au cas de Nevrax (si je ne me trompe pas) qui développe un jeu de rôle massivement multijoueur Libre. En fait leur code est libre, mais ils t'expliquent que le jeu leur appartient (données, monde créé, etc). Ils pourront ensuite en faire une utilisation commerciale en faisant payer un abonnement, mais aussi aider d'autres projets libres en leur donnant une base de programmation.
Et ce modèle peut sans doute s'appliquer à d'autres applications que les jeux vidéos.
[^] # Re: Mais non ... :-) Nevrax
Posté par Nicolas Boulay (site web personnel) . Évalué à 0.
Les gens du libre fonctionne en donnant-donnant, les monde de l'entreprise fonctionne avec la necessité d'un ROI (d'accord pour _utiliser_ du libre, quand à en produire...). Par contre, la lpus part d'entre eux reconnaisent bien des qualité au libre mais il veulent aussi avoir qqch à vendre.
Le cas des licences plus libre que la GLP s'appluique pour les boite qui veulent faire du libre en gagnant de l'argent sur une autre partie.(rien n'empèche qqun d'autre d'écrire cette partie en libre
)
"La première sécurité est la liberté"
[^] # Re: Mais non ... :-) Nevrax
Posté par Thomas RIBO . Évalué à 3.
Non, ce que Nevrax fait, c'est mettre en propriétaire non pas du code, mais des graphisme, des niveaux, une histoire, un monde. Et c'est d'ailleurs cela qu'ils vendront.
[^] # nevrax...
Posté par feth . Évalué à 0.
Si quelqu'un a envie de faire son propre monde il a a sa disposition tous les outils ! ne lui manque plus qu'un cerveau et un pêu d'imagination !
# Bah, comme on dit ...
Posté par Obi MO (site web personnel) . Évalué à -10.
sans intérêt => -1
# Scope de licence !
Posté par Nicolas Boulay (site web personnel) . Évalué à 10.
En effet, la GPl est bourrine et tout code rattacher à du code GPL doit être GPL. Pourquoi ? Parce que la vision d'un programme est de fonctionner en mode binaire point barre.
Mais cela n'est pas toujours vrai. Dans le cas de librairie, l'utilité même du code est d'être utilisé en conjonction avec un autre code.
Dans le domaine du hardware, celui-ci est décrit en HDL et ne ce conçoit qu'au travers d'une réalisation physique (une puce) ou en tant que composant virtuel (IP) à casé dans une puce plus grande. Or , la GPL empèche ce dernier cas.
C'est un gros problème pour les fournisseurs d'OS embarqué car la distinction OS/appli est très mince (lors de la création du binaire on se retrouve avec un seul binaire lancé au boot du système embarqué)
Il ne faut pas oublier le but de ce genre de licence : permètre la plus grande diffusion et qualité possible du code. Or les entreprises ne peuvent donner que leur outils pas leur coeur de métier (cf Netscape qui a des bouts de communicator dans ses serveurs, diffuse mozilla mais pas le code de ses serveurs).
Ces outils peuvent être des bouts de code et pas forcement des binaires.
La LGPL est pas mal mais est asez flou sur les frontières (coté GPL-like, coté ce_que_vous_voulez).
Si j'ai bien compris la MPL fait une frontière bien claire en définissant la licence par fichier source : ce qui est un moyen bien pratique.
Je serais plutot pour une définitation par API. On en pourait connecter ce-que-l'on-veut uniquement par une interface définie (il me semble que les hackers du kernel linux veulent fonctioner comme cela).
my 2 cent d'€.
"La première sécurité est la liberté"
[^] # Re: Scope de licence !
Posté par Toufou (site web personnel) . Évalué à 9.
Non, le but de ce genre de licences (libres) c'est de faire en sorte que l'accès (utilisation, diffusion, réutilisation étude et amélioration) aux logiciels diffusés ne soit plus retreint ou interdit. Ta définition correspondrait plutôt à celle de l'open source.
[^] # Re: Scope de licence !
Posté par Nicolas Boulay (site web personnel) . Évalué à -1.
Imagine que je dévellope des super class c++, or mon patron se faout pas mal de ce que je fais car cela n'a que peu de rapport avec qqchde critique pour la boite : je peux donc tranquillement en faire profiter tout ce qui peuvent l'apprecier (je suis sur que Doxygen aurait pu être écrit par n'importe quel SSI de base qui veulent de la vrai doc, ou encore la STL ou autre template).
Si il s'agit de code à linker, bah la GPL est exclu car le reste du code de la boite doit rester fermé.
"La première sécurité est la liberté"
[^] # Re: Scope de licence !
Posté par Alphonse Oncle . Évalué à 2.
Non car dans ton cas tu (ou ta boite) es l'auteur du soft donc tu as le droit de te servir de ton code dans tes applis proprio (le droit d'auteur prime sur la licence).
[^] # Re: Scope de licence !
Posté par Toufou (site web personnel) . Évalué à 2.
[^] # Re: Scope de licence !
Posté par Alphonse Oncle . Évalué à 0.
Elle peut aussi faire l'affaire oui. Elle permettra juste aussi a d'autres que toi de faire du proprio avec. Tout depend de ton but.
[^] # Re: Scope de licence !
Posté par Nicolas Boulay (site web personnel) . Évalué à 0.
"La première sécurité est la liberté"
[^] # Re: Scope de licence !
Posté par Anonyme . Évalué à -1.
Lire la FAQ de la MPL pour comprendre la LGPL est peut-être une chose intéressante, mais je pense qu'il faut d'abord commencer par se demander pourquoi la LGPL à été crée de l'aveux de ses auteurs.
Pour cela, l'adresse de départ, c'est http://www.gnu.org/philosophy/why-not-lgpl.fr.html(...)
[^] # Re: Scope de licence !
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
Sinon, je ne comprends pas bien le score de -2 à mon post précédents. Je croyais que la notation servait à écarter les post à troll ou qui était off topic. Or mon post est bien en rapport avec le sujet et il me semble que j'argumente ce que je dis.
"La première sécurité est la liberté"
[^] # Re: Scope de licence !
Posté par Alphonse Oncle . Évalué à -1.
Sinon pour les - j'avoue pas tout capter non plus.
[^] # Re: Scope de licence !
Posté par Jak . Évalué à 0.
De plus, il y en a qui notent [-] sur des commentaires juste parce qu'ils estiment que le score est trop élevé, alors que ça ne devrait pas influer.
Idée pour DaCode : ne pas afficher les scores des commentaires pour lesquels on n'a pas voté, et limiter à 10 ou 20 le score possible pour un commentaire.
Ah, oui, et aussi, empêcher de changer le score (en [+] ou en [-] ) d'un commentaire posté en -1.
Enfin, bon, ce que j'en dis -> -1
# Et maintenant, ils vont coder en "domaine public"?
Posté par Emmanuel Charpentier . Évalué à 10.
Un Logiciel Libre permet justement de "étudier, utiliser, modifier, redistribuer". Fondamentalement, cette position d'ouverture le met en infériorité par rapport au proprio. Ce dernier peut reprendre ce qu'il veut sans avoir à rien donner ou contribuer en retour.
Et de la même façon que le domaine public s'est réduit jusqu'à un quasi oubli, et bien les projets sous licences du genre BSD ou apache sont vouées à être bouffées par des boîtes comme apple, MS ou IBM.
La seule protection, et la meilleure idée de RMS, c'est le copyleft. Il rééquilibre le rapport de forces libre/propriétaire en demandant *simplement* que les extensions à un logiciel libre soient elles aussi libres. Ca me parait pas bien compliqué, et déjà tellement mieux que le proprio.
[^] # Re: Le meilleur équilibre
Posté par Pierre Jarillon (site web personnel) . Évalué à 2.
Je ne pense pas que l'on puisse en trouver de meilleur.
Richard Stallman et Eben Moglen ont vraiment fait du bon travail.
Pour la petite histoire, j'ai eu l'occasion de les rencontrer tous les deux aux RMLL. Lorsque j'ai dit à Richard que je pensais que la GPL était parfaite, il m'a répondu "Non, elle n'est pas parfaite, nous avons des difficultés avec Corba". Mais je n'ai pas changé d'avis :)
# License "équivalente" à la LGPL
Posté par reno . Évalué à 4.
C'est dommage: je trouve le concept intéréssant: un "juste milieu" entre les licenses GPL et BSD.
Si je me souviens bien au départ ceux qui ont dévéloppé Ogg Vorbis était intéréssé par la LGPL, mais ils ont finalement placé une partie du projet sous la licenses BSD.
Est-ce que vous connaissez des licenses "plus solides" qui remplissent le même rôle que la license LGPL?
# Soyons concret
Posté par Thomas Carrié . Évalué à 3.
<< we have disclaimer licenses with no scope, the MPL with a file-based scope, the LGPL with a library-based scope, and the GPL with an executable-based scope. >>
Si mon application php utilise un programme php GPL, est-ce que mon application devient GPL aussi ?
Et si je remplace les appels de fonction php du programme par des appels http à des fichiers qui encapsulent les fonctions php. Est-ce que mon application n'est plus GPL ?
Même questions avec LGPL
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.