@caribou. Ce que dit Wikipédia sur la distinction entre "mouvement social" (logiciel libre) et "technique de développement" (open source) est une pure stupidité. C'est l'accusation que porte Stallman, mais elle ne repose sur rien sinon ses propres déclarations.
Non pas qu'il n'y ait pas ces 2 tendances, elles sont très nettes, au contraire. Mais cela ne correspond en rien à l'utilisation des termes, sauf si on décide de s'y conformer (ce qui est rarement le cas).
Linux, par exemple, est en GPL, emblématique des "logiciels libres", mais la linux fondation est dirigée par un pack de grandes sociétés (IBM, Intel, Google ...), et Linus lui même a toujours dit que la "politisation" à la Stallman ne l'intéressait pas.
De l'autre côté, les 10 principes de l'open source (
https://opensource.org/osd) sont les principes debian (+1), avec une forte dimension éthique ("No Discrimination Against Persons or Groups", "No Discrimination Against Fields of Endeavor", "License Must Be Technology-Neutral", "free redistribution", "Deliberately obfuscated source code is not allowed"), là ou les 4 libertés de la FSF sont plus techniques (liberté d'utiliser, d'étudier le code, de le copier et de le modifier). Il suffit de lire les principes de l'
open source initiative pour voir qu'ils se définissent fortement comme un mouvement éthique.
Les 2 attitudes (engagement idéologique ou choix d'un mode de gestion) existent bel et bien, mais le rapport à la terminologie ne signifie rien.
- Les licenses sont les mêmes (GPL, Apache, BSD, MIT, essentiellement).
- les motivations des programmeurs sont totalement indéchiffrables dans la plupart des cas.
- Android utilise Linux et finance le Google summer of code, qui travaille beaucoup pour la gnome fundation (cet été encore plein de projet sont des projets gnome ... financés par Google).
- Linux est dirigé par un board totalement indifférent aux idées de Stallman. Mais est présenté comme le sommet du logiciel libre.
- Et canonical : libre ou open-source ?
Le débat entre idéal et intérêt n'est pas absurde, mais l'utilisation des 2 termes ne signifie pas grand chose, comme les exemples ci-dessus l'indique. Ou alors Linux est open-source, pas libre. Malgré sa GPL.