Aprés mongodB, c'est au tour de redis de sortir des licences libres, et du coup, des dépots debian
https://www.zdnet.fr/actualites/la-bata ... 881007.htm
Ecore une guerre de licences
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Bah, tant mieux, qu'on fasse enfin le tri entre les vrais partisans de l'Open Source, et les escrocs qui utilisent juste ça comme un argument marketing.
Bon vent MongoDB et Redis, vous ne me manquerez pas !
(et si vous pouviez convaincre Docker de vous suivre, ça me ferait plaisir)
Bon vent MongoDB et Redis, vous ne me manquerez pas !
(et si vous pouviez convaincre Docker de vous suivre, ça me ferait plaisir)
- Mimoza
- Contributeur
- Messages : 655
- Inscription : 22 avr. 2016, 12:00
- Localisation : Terre
- Status : Hors-ligne
Attention Open source ≠ Logiciel Libre
Redis rentre parfaitement dans l'OS avec cette réaction, par contre il s'éloigne un peu plus du LL

- piratebab
- Site Admin
- Messages : 5866
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Effectivement, il y a de plus en plus de confusion entre logiciel libre et open sources, volontairement entretenu par les éditeurs.
Il y a d'ailleurs le même débat avec les données (opendata n'est pas identique à données libres !)
Il y a d'ailleurs le même débat avec les données (opendata n'est pas identique à données libres !)
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
La philosophie derrière est différente, par contre les licences sont identiques. On peut faire de l’Open Source avec la GPL, comme on peut faire du Logiciel Libre avec la BSD 2-Clause.
Personne n’a jamais cru que MongoDB ou Redis étaient des partisans du Logiciel Libre (je l’espère en tous cas), par contre ils nous avouent enfin qu’ils ne souhaitent pas non plus suivre les licences Open Source.
- Junichirô
- Membre actif
- Messages : 976
- Inscription : 26 avr. 2016, 01:10
- Localisation : Baillif (Guadeloupe)
- Status : Hors-ligne
Pour info: https://www.gnu.org/licenses/license-list.fr.html
et
https://www.gnu.org/philosophy/open-sou ... nt.fr.html
et
https://www.gnu.org/philosophy/open-sou ... nt.fr.html
“Lorsque vous avez éliminé l’impossible, ce qui reste, si improbable soit-il, est nécessairement la vérité.”
- Mimoza
- Contributeur
- Messages : 655
- Inscription : 22 avr. 2016, 12:00
- Localisation : Terre
- Status : Hors-ligne
On est d'accord
Heuu, non justement, c'est précisément là que ça bifurque. Enfin c'est ce qu'il me semble. A moins que tu ne parle des logiciels qui sont doublement licencié.vv222 a écrit : 28 févr. 2019, 15:29 par contre les licences sont identiques. On peut faire de l’Open Source avec la GPL, comme on peut faire du Logiciel Libre avec la BSD 2-Clause.
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Je suis presque sûr de mon coup, il y avait un gros débat autour de cette question sur LinuxFR il y a peu de temps que j’ai suivi dans le détail. Le terme "licence libre" ne permet pas de savoir si on a affaire à de l’Open Source ou du Logiciel Libre.
Les licences sont les mêmes, elles définissent les même 4 libertés principales. Ce qui différencie vraiment le Logiciel Libre de l’Open Source, c’est l’intention derrière ces licences. En gros, *pourquoi* permettre ces libertés.
L’Open Source a une vision pragmatique, et accorde ces libertés parce qu’elles permettent de développer des logiciels de meilleure qualité.
Le Logiciel Libre a une vision politique, et accorde ces libertés pour des raisons éthiques.
Le cas de MongoDB, ou celui de Redis, c’est qu’ils utilisaient des licences libres en pensant juste qu’ils allaient y gagner, mais se sont rendu compte qu’ils ne veulent pas que des concurrents puissent profiter de "leur" travail. Ils ont donc modifié leurs licences, qui ne sont maintenant plus compatible avec les règles de l’Open Source (ni évidemment avec celles du Logiciel Libre, vu que ce sont les mêmes
).
Un projet ayant choisi une licence libre en adhérant à la philosophie du Logiciel Libre plutôt qu’à celle de l’Open Source n’aurait jamais fait quelque chose dans ce style.
Les licences sont les mêmes, elles définissent les même 4 libertés principales. Ce qui différencie vraiment le Logiciel Libre de l’Open Source, c’est l’intention derrière ces licences. En gros, *pourquoi* permettre ces libertés.
L’Open Source a une vision pragmatique, et accorde ces libertés parce qu’elles permettent de développer des logiciels de meilleure qualité.
Le Logiciel Libre a une vision politique, et accorde ces libertés pour des raisons éthiques.
Le cas de MongoDB, ou celui de Redis, c’est qu’ils utilisaient des licences libres en pensant juste qu’ils allaient y gagner, mais se sont rendu compte qu’ils ne veulent pas que des concurrents puissent profiter de "leur" travail. Ils ont donc modifié leurs licences, qui ne sont maintenant plus compatible avec les règles de l’Open Source (ni évidemment avec celles du Logiciel Libre, vu que ce sont les mêmes

Un projet ayant choisi une licence libre en adhérant à la philosophie du Logiciel Libre plutôt qu’à celle de l’Open Source n’aurait jamais fait quelque chose dans ce style.
- piratebab
- Site Admin
- Messages : 5866
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
VW, je n'ai pas compris la même chose que toi concernant opensource et logiciel libre.
en opensource, tu as accès au code, tu peux détecté des erreurs, et proposer des patches upstream. Mais tu n'es pas autorisé à faire un fork et a intégrer tes modifications au cas au les devs upstream refusent d'appliquer ta contribution.
La base du logiciel libre est justement de disposer des sources, de les modifier, et de les rediffuser toi même sous la même licence.
Je comprends les soucis de mongodB et de redis qui voient leur travail générer des profits chez les autres et pas chez eux. Mais c'est le principe même du business case du logiciel libre. Ce qui rapporte de l'argent, c'est le service autour du logiciel, pas le logiciel lui même. Ils ont été un peu naïf sur ce coup là.
en opensource, tu as accès au code, tu peux détecté des erreurs, et proposer des patches upstream. Mais tu n'es pas autorisé à faire un fork et a intégrer tes modifications au cas au les devs upstream refusent d'appliquer ta contribution.
La base du logiciel libre est justement de disposer des sources, de les modifier, et de les rediffuser toi même sous la même licence.
Je comprends les soucis de mongodB et de redis qui voient leur travail générer des profits chez les autres et pas chez eux. Mais c'est le principe même du business case du logiciel libre. Ce qui rapporte de l'argent, c'est le service autour du logiciel, pas le logiciel lui même. Ils ont été un peu naïf sur ce coup là.
- Mimoza
- Contributeur
- Messages : 655
- Inscription : 22 avr. 2016, 12:00
- Localisation : Terre
- Status : Hors-ligne
@vv222 : Si tu as le lien je veux bien regarder ça.
Je partage plus la vision de @piratebab.
(En gros) Si ton logiciel est sous une licence type GPL qui garantie les 4 libertés, alors c'est du logiciel libre.
Par contre si tu as une licences qui ne permet pas les 4 libertés (soit 3 ou moins) alors c'est de l'OpenSource.
Après je suis d'accord avec toi sur le coté politique, des projets peuvent commencer avec une licence libre et se rendent compte que pour tirer plus de profit de leur produit change légèrement, ou pas, la licence pour en éviter un usage qui ne leur serait pas profitable, comme a fait MongoDB & Redis.
Il y a certains projets qui sont multi-licencié pour justement palier à ça et qui du coup leur permet de faire payer l'usage de leur logiciel si besoin.
Maintenant que j'y réfléchis je me demande si on ne peux pas voir 2 définitions pour chaque terme, la technique et la philosophique, et que nous ne discutons pas sous le même angle.
Je partage plus la vision de @piratebab.
(En gros) Si ton logiciel est sous une licence type GPL qui garantie les 4 libertés, alors c'est du logiciel libre.
Par contre si tu as une licences qui ne permet pas les 4 libertés (soit 3 ou moins) alors c'est de l'OpenSource.
Après je suis d'accord avec toi sur le coté politique, des projets peuvent commencer avec une licence libre et se rendent compte que pour tirer plus de profit de leur produit change légèrement, ou pas, la licence pour en éviter un usage qui ne leur serait pas profitable, comme a fait MongoDB & Redis.
Il y a certains projets qui sont multi-licencié pour justement palier à ça et qui du coup leur permet de faire payer l'usage de leur logiciel si besoin.
Maintenant que j'y réfléchis je me demande si on ne peux pas voir 2 définitions pour chaque terme, la technique et la philosophique, et que nous ne discutons pas sous le même angle.
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
La première lecture importante à ce sujet est la définition annotée de l'Open Source par l'OSI (Open Source Initiative), qui est à l'Open Source ce que la FSF est au Logiciel Libre : https://opensource.org/osd-annotated
Après ça, je vous mets au défi de me donner une licence qui respecterait les critères de l'Open Source, mais pas ceux du Logiciel Libre
Je n'ai pour l'instant pas retrouvé la dicussion récente sur LinuxFR à ce sujet, mais en voici une autre qui traite aussi ce sujet apparemment récurrent : https://linuxfr.org/users/j_kerviel/jou ... s-le-point
Après ça, je vous mets au défi de me donner une licence qui respecterait les critères de l'Open Source, mais pas ceux du Logiciel Libre

Je n'ai pour l'instant pas retrouvé la dicussion récente sur LinuxFR à ce sujet, mais en voici une autre qui traite aussi ce sujet apparemment récurrent : https://linuxfr.org/users/j_kerviel/jou ... s-le-point
- Mimoza
- Contributeur
- Messages : 655
- Inscription : 22 avr. 2016, 12:00
- Localisation : Terre
- Status : Hors-ligne
Dans ton premier lien je voie juste un manquement (a moins que je ne sois passé a coté), la liberté d'exécution.
Dans leur FAQ il y a une question sur la différence entre les deux : https://opensource.org/faq#free-software
Mais a les lire c'est identique aux mots utilisés près.
Après pour trouver un projet OpenSource mais non libre il suffirait d'identifier une licence reconnue par l'un mais pas par l'autre et trouver les projets afférents :
https://opensource.org/licenses/category
http://www.gnu.org/licenses/license-list.html
Après avoir lu le journal sur DLFP en effet j'avais une mauvaise interprétation de OpenSource, merci de me l'avoir corrigé.
Je me dit que si moi j'avais une mauvaise interprétation … que cela doit il être pour l'utilisateur lambda. Ha on me dit dans l'oreillette qu'il s'en fou et que pour lui c'est la même chose et que au final il avait raison … heureux les ignorants
Dans leur FAQ il y a une question sur la différence entre les deux : https://opensource.org/faq#free-software
Mais a les lire c'est identique aux mots utilisés près.
Après pour trouver un projet OpenSource mais non libre il suffirait d'identifier une licence reconnue par l'un mais pas par l'autre et trouver les projets afférents :
https://opensource.org/licenses/category
http://www.gnu.org/licenses/license-list.html
Après avoir lu le journal sur DLFP en effet j'avais une mauvaise interprétation de OpenSource, merci de me l'avoir corrigé.
Je me dit que si moi j'avais une mauvaise interprétation … que cela doit il être pour l'utilisateur lambda. Ha on me dit dans l'oreillette qu'il s'en fou et que pour lui c'est la même chose et que au final il avait raison … heureux les ignorants
- vv222
- Membre actif
- Messages : 852
- Inscription : 18 avr. 2016, 20:14
- Contact :
- Status : Hors-ligne
Le souci avec MongoDB et Redis c'est qu'ils ont décidé d'écrire leurs propres licenses pour ne plus partager gratuitement leur travail avec certains gros acteurs du "cloud", et que ces nouvelles licenses, contrairement aux précédentes, ne respectent pas les règles de l'Open Source.
Bien sûr, en conséquence de ce changement leurs nouvelles versions ne seront pas inclues chez Debian (ou à la rigueur dans la section "non-free").
Bien sûr, en conséquence de ce changement leurs nouvelles versions ne seront pas inclues chez Debian (ou à la rigueur dans la section "non-free").
- piratebab
- Site Admin
- Messages : 5866
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Ce n'est pas ce que dis l'article , en tout cas ce qu'il affiche en gros:
La réponse vient bien plus bas dans l'article. Il y a une 3eme famille de licence vers laquelle s'oriente certains éditeurs de logiciels: le common close.
Merci pour toutes ces précisions qui m'ont fait relire cet article avec un nouvel oeil et de mieux comprendre le fond du probléme , et les famillees de licences.
A mon petit niveau, je reste fidèle au logiciel libre et à la FSF.
D'ou la confusion entretenue.Les licences restrictives avenir de l'open source ?
La réponse vient bien plus bas dans l'article. Il y a une 3eme famille de licence vers laquelle s'oriente certains éditeurs de logiciels: le common close.
et là, c'est effectivement lus clair.Common Clause n'est pas de l'open source.
Merci pour toutes ces précisions qui m'ont fait relire cet article avec un nouvel oeil et de mieux comprendre le fond du probléme , et les famillees de licences.
A mon petit niveau, je reste fidèle au logiciel libre et à la FSF.
- piratebab
- Site Admin
- Messages : 5866
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Un article sur le changement de licence de MongoDB et Redis.
Interessant car il prends du recul par rapport à la situation, et ne prends pas partie.
https://www.journaldunet.com/solutions/ ... -a-amazon/
Interessant car il prends du recul par rapport à la situation, et ne prends pas partie.
https://www.journaldunet.com/solutions/ ... -a-amazon/
- piratebab
- Site Admin
- Messages : 5866
- Inscription : 24 avr. 2016, 18:41
- Localisation : sud ouest
- Status : En ligne
Une analyse du monde que je trouve pertinente:
https://www.lemondeinformatique.fr/actu ... 74859.html
https://www.lemondeinformatique.fr/actu ... 74859.html