Ecore une guerre de licences

On y discute de tout, ou presque...
Répondre
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

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
Avatar de l’utilisateur
vv222
Membre actif
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)
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

En l’occurrence, c'est plutot ceux qui utilisent l'open source pour faire des profits sans y contribuer.
Avatar de l’utilisateur
Mimoza
Contributeur
Contributeur
Messages : 655
Inscription : 22 avr. 2016, 12:00
Localisation : Terre
Status : Hors-ligne

vv222 a écrit : 27 févr. 2019, 12:26les vrais partisans de l'Open Source
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 :019:
Avatar de l’utilisateur
piratebab
Site Admin
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 !)
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

Mimoza a écrit : 27 févr. 2019, 21:04 Attention Open source ≠ Logiciel Libre
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.
Avatar de l’utilisateur
Junichirô
Membre actif
Membre actif
Messages : 976
Inscription : 26 avr. 2016, 01:10
Localisation : Baillif (Guadeloupe)
Status : Hors-ligne

“Lorsque vous avez éliminé l’impossible, ce qui reste, si improbable soit-il, est nécessairement la vérité.”
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Merci Juni pour ce lien vers les licences, c'est bien pratique de tout avoir sous la main.
Avatar de l’utilisateur
Mimoza
Contributeur
Contributeur
Messages : 655
Inscription : 22 avr. 2016, 12:00
Localisation : Terre
Status : Hors-ligne

vv222 a écrit : 28 févr. 2019, 15:29 La philosophie derrière est différente,
On est d'accord
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.
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é.
Avatar de l’utilisateur
vv222
Membre actif
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 :icon_e_wink: ).
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.
Avatar de l’utilisateur
piratebab
Site Admin
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à.
Avatar de l’utilisateur
Mimoza
Contributeur
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.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

opensource: on regarde mais on n'a pas le droit de toucher
logiciel libre: on peut y mettre les doigts

C'est ma philosophie :)
Avatar de l’utilisateur
vv222
Membre actif
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 :icon_e_wink:

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
Avatar de l’utilisateur
Mimoza
Contributeur
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
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5866
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Merci pour l'info.
Mais alors, c'est quoi le probleme avec redis et mongoDB ?
Ils n open source et sortent des paquet debian ?
Avatar de l’utilisateur
vv222
Membre actif
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").
Avatar de l’utilisateur
piratebab
Site Admin
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:
Les licences restrictives avenir de l'open source ?
D'ou la confusion entretenue.
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.
Common Clause n'est pas de l'open source.
et là, c'est effectivement lus clair.
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.
Avatar de l’utilisateur
piratebab
Site Admin
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/
Avatar de l’utilisateur
piratebab
Site Admin
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
Répondre