Quelles sont les 4 libertés des logiciels libres ?

2981
Partager :

Stallman ouvre le ballon

Dès qu’il apparaît sur les lieux, il est possible de comprendre ce qui a motivé Richard Stallman depuis si longtemps : la liberté des utilisateurs et des développeurs de logiciels. La protection de la vie privée est également au centre de leur bataille. Cela se voit dans son discours d’introduction.

  • Si vous voulez me filmer avec votre téléphone, assurez-vous de désactiver la fonction de géolocalisation.
  • Si vous prenez une photo de moi, ne publiez pas ma photo sur Facebook qui identifie les visages et l’arrière de ma tête.
  • Si vous prenez du matériel vidéo et que vous souhaitez le partager, assurez-vous qu’il est au format ogg ou webm gratuit, et non au format mp4. De plus, cette vidéo devra être accessible sur le Web sans avoir à exécuter JavaScript.

Logiciel propriétaire

Un logiciel propriétaire est un logiciel qui « prive » l’utilisateur ou le développeur d’une liberté essentielle. Par exemple, si le Le logiciel est fourni sans son code source, il est impossible de vérifier ce qu’il fait réellement. Ce logiciel pourrait voler certaines de vos informations personnelles sans votre consentement. Ce même logiciel pourrait offrir des « portes dérobées » et donner accès à vos données. Dans ce cas, c’est le logiciel qui contrôle l’utilisateur et non l’utilisateur qui contrôle le logiciel. Ce changement de contrôle est dangereux.

Richard Stallman nous offre donc 4 règles ou libertés que les logiciels doivent respecter. Si l’une de ces libertés n’est pas respectée, le logiciel n’est pas « libre ».

Les 4 libertés du logiciel libre

Pour envisager le logiciel libre, le logiciel doit respecter ces 4 libertés :

  • la liberté d’exécuter le programme comme vous le souhaitez, dans n’importe quel but (liberté 0) ;
  • la liberté d’étudier le fonctionnement du programme et de le modifier pour effectuer ses tâches informatiques comme souhaité (Liberté 1) ; l’accès au code source est une condition nécessaire ;
  • la liberté de redistribuer des copies, aidant ainsi votre voisin (liberté 2) ;
  • la liberté de distribuer des copies de vos versions modifiées à d’autres personnes (liberté 3) ; ce faisant, cela donne à toute la communauté la possibilité de bénéficier des modifications ; l’accès au code source est une condition nécessaire.

http://www.gnu.org/philosophy/free-sw.fr.html

Gratuit ou ouvert

Le logiciel libre, ou « libre », pour la liberté, doit absolument respecter les 4 libertés ci-dessus, tandis que le logiciel open source, ou « open source », rend le code source disponible, mais supprime certaines libertés de l’utilisateur ou du développeur. Par exemple, le code n’a pas pu être modifié ou redistribué, ce qui va à l’encontre de la liberté #3 (la liberté de distribuer une version modifiée du code source).

En fait, l’open source n’est pas l’ennemi, selon Stallman, est une philosophie légèrement plus restrictive que le logiciel libre ou le logiciel « libre ». L’ennemi est le logiciel propriétaire qui met des bâtons dans vos roues de liberté #1.

« Si je suis le père de l’Open Source, c’est probablement à cause de l’insémination artificielle »

Richard Stallman

Le choix de la licence

Selon Richard Stallman, il est essentiel de prendre une décision éclairée lors de la sélection d’une licence pour un projet logiciel. M. Stallman distingue deux types de licences : faible et forte.

Licence faible et licence solide

Par exemple, une licence MIT (https://opensource.org/licenses/MIT) permet au développeur de prendre le code d’un projet du domaine public et de le transférer vers le domaine privé et ainsi d’en faire le propriétaire. Stallman nous explique les dangers de ce choix de licence.

L’exemple donné est celui d’un L’équipe IBM qui trouve l’open source sous licence MIT et décide de l’utiliser dans un projet propriétaire, ce qui est totalement légal. D’autre part, le code est modifié et amélioré, mais il ne reviendra jamais dans le domaine public. Il n’y a donc aucune contribution à la communauté.

L’autre option consiste à utiliser une licence solide telle que la GPL (http://www.gnu.org/licenses/gpl.html). Nous pouvons prendre le même exemple d’une équipe IBM qui trouve un projet intéressant avec une licence GPL et utilise le code. Par contre, cette fois-ci, IBM décide de contribuer et de faire évoluer le projet au lieu de le posséder et de masquer les changements.

Inertie sociale

Selon Stallman, les établissements d’enseignement ont le devoir de former de bons citoyens. Pour ce faire, ils ont l’obligation de fournir des logiciels libres, car seuls les logiciels libres ne violent pas la liberté des étudiants et des utilisateurs.

Le problème actuel est que les établissements d’enseignement reçoivent des licences gratuites de Microsoft (non libres) et les entreprises qui embauchent des diplômés utilisent souvent des logiciels propriétaires. Pour cette raison, Stallman parle d’inertie sociale, une impasse sociale dans laquelle ni les établissements d’enseignement, ni les entreprises ni les gouvernements ne veulent faire le premier pas et se débarrasser des logiciels propriétaires et propriétaires qui contrôlent les utilisateurs.

En outre, M. Stallman dénonce les façons de faire de Microsoft et d’Apple. Dans le cas de Microsoft, Bill Gates, à travers la publication de la fondation « Bill & Melinda Gates », fournit des millions de licences pour les écoles du monde entier. Par la suite, les étudiants, habitués à payer des millions de dollars en licences, un peu plus tard dans leur vie. Et cela, même s’ils pouvaient bénéficier d’un système d’exploitation libre comme GNU Linux.

Enfin, il est reconnu qu’une « porte dérobée » ou porte dérobée est installée sur les systèmes Microsoft à partir de Windows FICHIER XP. Cela permet à l’entreprise et aux gouvernements de vous espionner.

Le programme contrôle l’utilisateur

GNU Linux, s’il vous plaît

Richard est souvent attristé d’entendre les gens dire qu’il utilise Linux. Si vous êtes fier d’utiliser des logiciels libres, vous feriez mieux de spécifier « GNU Linux » pour souligner l’énorme contribution de la communauté du logiciel libre à ce projet.

Ubuntu, pas entièrement gratuit

Richard Stallman nous exhorte à faire attention à certaines distributions Linux. Certains ne seraient pas totalement gratuits ! Par exemple, Ubuntu peut être installé avec un logiciel propriétaire qui vous aide à bien exécuter votre matériel (pilotes). Vous n’aurez donc pas accès à ce code.

De plus, Ubuntu n’est pas toujours honnête au sujet de votre vie privée. Par exemple, lorsque vous recherchez vos fichiers, le terme de recherche est également envoyé aux serveurs Canonical (Ubuntu), puis à Amazon. Si vous utilisez Ubuntu, il est conseillé de désactiver cette fonctionnalité dans la section « Confidentialité » de vos paramètres.

Stallman fournit une liste complète de distributions parmi lesquelles choisir si vous êtes un puriste du logiciel libre.

Connaissez-vous les licences de vos logiciels installés sur Ubuntu ? Lisez l’article Suivi des licences Ubuntu.

3 acclamations pour Edward Snowden

Au cours de sa conférence, Richard a pris le temps de reconnaître l’énorme contribution d’Edward Snowden à la protection de notre liberté et de notre droit à la vie privée. Pour Stallman, Snowden est un héros de l’ère numérique qu’il faut célébrer.

3 acclamations pour Snowden !

Méfiez-vous du SAAS

Stallman nous met également en garde contre le Saas (Software As A Service), la nouvelle tendance du cloud selon laquelle les utilisateurs ne possèdent plus le logiciel qui exécute leurs programmes.

Ils dépendent des entreprises pour stockez vos données, exécutez des algorithmes sans avoir accès au code source de l’entreprise hôte. Par conséquent, il n’est pas possible pour un utilisateur de savoir ce que l’entreprise fait réellement avec les données et les algorithmes en cours d’exécution.

La diaspora au lieu de Facebook Richard reconnaît que Facebook est un mauvais choix. L’objectif ultime de Facebook est d’accumuler autant d’informations personnelles vous concernant et d’en tirer le meilleur parti possible, mettant en péril vos droits et votre vie privée. La diaspora semble être une alternative éthiquement acceptable.

Ithing et jailbreak

Stallman nous informe que tous les iThings (iPad, iPod, iPhone) sont des prisons pour vos données et votre vie privée. Premièrement, le code source n’est jamais fourni et de plus en plus d’applications malveillantes sont signalées sur l’App Store. Deuxièmement, une grande quantité de données personnelles sont envoyées vers des pays étrangers et se trouvent à l’extérieur. de votre contrôle.

Le jailbreak iOS, également connu sous le nom de jailbreak, déverrouillage ou déverrouillage iOS, est un processus qui permet aux appareils exécutant le système d’exploitation mobile Apple iOS (tels que iPad, iPhone, iPod touch et plus récemment Apple TV) d’obtenir un accès complet pour déverrouiller toutes les fonctions du système, en supprimant les restrictions et la sécurité imposé par Apple.

Une fois iOS endémique, vos utilisateurs peuvent télécharger d’autres applications, extensions et thèmes qui ne sont pas proposés dans l’App Store officiel d’Apple, l’App Store, via des installateurs tels que Cydia. Un appareil iOS endémique peut toujours utiliser l’App Store, iTunes et toutes les autres fonctionnalités natives du système d’exploitation. Par exemple, les utilisateurs peuvent accéder gratuitement au contenu payant.

https://fr.wikipedia.org/wiki/Jailbreak_d’iOS

Javascript.min.js Lors du déploiement d’une application Web, le Le code JavaScript est souvent minimisé pour optimiser les performances et rendre sa lecture difficile. Stallman nous dit que les puristes du logiciel libre devront fournir une version lisible et non minimisée du code source (.min.js). Sinon, les utilisateurs devront rétroconcevoir le code publié #1. Le code original peut être fourni sur GitHub, par exemple.

Quelques idées de logiciels libres

LibreJS

Le projet LibreJS vise à résoudre le problème décrit par Richard Stallman concernant les scripts JavaScript exécutés dans vos navigateurs. L’outil LibreJS, développé pour Firefox, empêche l’exécution de code JavaScript non libre.

LibreOffice, l’alternative à Microsoft Office

LibreOffice est un logiciel gratuit et open source. Le développement est ouvert aux nouveaux talents et aux nouvelles idées, Le logiciel est testé et utilisé quotidiennement par une large communauté d’utilisateurs dévoués. LibreOffice est une alternative gratuite à la solution propriétaire de Microsoft Office.

Vous pouvez télécharger LibreOffice gratuitement dès maintenant.

L’application est disponible pour GNU Linux, Mac OS et Windows.

LibreOffice Microsoft Office
Coût 0$ $$$
Code source Ouvert Fermé et propriétaire
Libertés 0, 1, 2, 3 Aucun
Logiciel comparable Ecrivain CalciImpressBase Accès à Word Excel PowerPoint Visio

Blender pour votre 3D

Blender est un logiciel totalement gratuit et gratuit qui vous permet de travailler en 3D.

Blender célèbre son dixième anniversaire et est disponible pour GNU Linux, Mac OS et Windows. Voici un aperçu des possibilités de Blender.

Licence de cet article

  • Cet article est distribué sous la licence CC-BY 3.0.
  • Les photographies de Richard Stallman, de Guillaume Simard, sont distribuées sous licence CC-BY 3.0 .
  • Œuvres graphiques de — Copyright 2014 Christian Noguera, Valentin Pasquier, Richard Stallman Publié sous licence CC-BY 3.0.
    • Introduction au logiciel libre : fichier original au format Office
    • gratuit

Références

  • Audio de la conférence de Richard Stallman à l’Université Laval 2016 :
  • http://ex-situ.info/2016/03/22/conference-de-richard-stallman-logiciel-libre-et-liberte-numerique/ http://gnu.org/distros
  • http://gnu.org/help
  • http://www.gnu.org/education/
  • http://gnu.org/governement
  • https://www.gnu.org/software/librejs/
  • https://addons.mozilla.org/fr/firefox/addon/librejs/
  • http://www.gnu.org/philosophy/open-source-misses-the-point.html
  • http://www.gnu.org/philosophy/javascript-trap.html
  • Vidéo TEDx de Richard Stallman : « Introduction au logiciel libre et à la libération du cyberespace » — Free Software Foundation — travailler ensemble pour le logiciel libre
Partager :