5 raisons pour lesquelles les logiciels devraient être gratuits et open source
Il y a quelque temps, j’ai expliqué pourquoi je préfère utiliser Fedora, dont j’ai indiqué que mon intérêt pour les logiciels libres et open source était la principale raison. Un commentateur a ensuite demandé pourquoi certaines personnes étaient si préoccupées par cela.
Chacun a ses propres motivations. La Free Software Foundation est éthique – les logiciels non libres portent atteinte à la liberté des utilisateurs. Mais qu’est-ce que cela signifie réellement ?
J’ai mes propres raisons, qui je pense sont assez simples pour que n’importe quel utilisateur d’ordinateur puisse comprendre. Jetons un coup d’œil à eux.
1. Le logiciel libre est partout
Le logiciel n’est pas statique. Une application qui fonctionne aujourd’hui disparaît demain. Ou cela pourrait prendre une forme radicalement différente, injecter des publicités ou la modifier autrement. La seule véritable garantie qu’une application sera disponible dans quelques années est de savoir si elle est open source. Si le code source est disponible, quelqu’un peut maintenir le programme en vie après son abandon ou sa modification radicale.
Laisser d’anciens fichiers binaires (tels que .exe sous Windows) garantit uniquement que le logiciel continuera à fonctionner sur sa version de système d’exploitation actuellement compatible. Il se peut que cela ne fonctionne pas dans les versions futures.
La situation est encore pire sur les appareils mobiles, où les entreprises peuvent extraire des logiciels des magasins d’applications du jour au lendemain. Ne me lancez pas avec des services cloud qui sont inaccessibles une fois le serveur en panne.
De nombreux logiciels dans les référentiels Linux n’ont pas de développeurs actifs, mais ils sont toujours disponibles, ce qui est une bonne chose.
2. Vous pouvez vraiment posséder votre logiciel
Encore une fois, j’ai juste l’impression de posséder un logiciel libre et open source.
Par exemple, j’achète des biberons propriétaires qui fonctionneront toujours si l’entreprise fait faillite après cinq ans (bien que le changement de tétines puisse être un problème). Pour les logiciels, une défaillance de l’entreprise signifie généralement la disparition de l’application.
Faire une vidéo du jour
Dans ce cas, vous ne pouvez rien faire.Les développeurs de logiciels commerciaux vous vendent souvent un Licence Utilisation du logiciel. Vous pensez peut-être acheter un programme, mais vous achetez en fait une licence.
Je ne veux pas passer des années à utiliser une application pour une tâche (comme dessiner mon arbre généalogique) pour devoir recommencer lorsque le logiciel disparaît. Même avoir la possibilité d’exporter mes données ne signifie pas toujours qu’il existe un autre programme capable d’importer correctement les données, s’il en existe un.
Je préfère avoir la tranquillité d’esprit qu’apporte l’application, même si je dois la prendre telle quelle et n’avoir aucune entreprise vers qui me tourner pour obtenir de l’aide. Une personne ayant des connaissances techniques peut faire fonctionner le programme et le mettre à la disposition des autres. Chacun est largement libre de faire ce qu’il veut avec sa copie.
3. Prolongez la durée de vie du matériel
J’avais l’habitude de trouver le nouveau matériel passionnant. Je lis des magazines pour me tenir au courant des dernières consoles et jeux. Grâce aux blogs, j’en apprends davantage sur les nouveaux ordinateurs et logiciels. Je suis tellement excitée d’avoir ma première liseuse, tablette, smartphone et montre intelligente. Je planifie mes achats des mois à l’avance et je passe des jours ou des semaines à être obsédé par mon nouvel appareil.
Mais ce n’est qu’une question de temps avant que la boucle ne se répète. L’ordinateur portable est usé. Les tablettes deviennent obsolètes. Les téléphones portables sont en fin de vie. Chaque nouveau facteur de forme signifie remplacer constamment un autre élément matériel.
Les logiciels libres offrent un moyen de briser ce cycle d’obsolescence planifiée. Les développeurs Linux ne se soucient pas de remplacer votre PC actuel par un nouveau. En tout cas, le contraire est vrai. Linux fonctionne généralement mieux sur du matériel plus ancien que sur des technologies plus récentes.
Microsoft pourrait créer une autre version de Windows qui nécessiterait une mise à niveau coûteuse du PC. Apple décidera de ne pas prendre en charge les anciens MacBook avec le dernier système d’exploitation. Les fabricants de téléphones veulent que vous remplaciez votre appareil au lieu de le mettre à jour.
Mais Linux continuera à fonctionner sur une machine que vous possédez depuis 10 ans, et cela peut fonctionner pendant une autre décennie. Cela vous permet de remplacer votre ordinateur en cas de besoin, si Vous pensez, pas parce que vous n’avez pas le choix.
4. Le revenu n’est pas un facteur
Quand j’étais en huitième année, mes parents m’ont donné mon premier ordinateur, un ordinateur portable usagé avec une batterie déchargée et un modem commuté. Je suis libre de faire ce que je veux sur la machine, mais sans travail ni carte de crédit (mes parents n’aiment pas que j’utilise la leur), je ne peux pas acheter de logiciel.
Même s’ils le pouvaient, de nombreuses procédures commerciales courantes seraient trop coûteuses. Nous utilisions Microsoft Office à l’école, mais j’ai trouvé qu’il était presque aussi cher d’en acheter une copie à la maison que mon ordinateur. J’ai entendu dire que PhotoShop est un excellent moyen d’éditer des images, mais ce n’est pas non plus économique.
C’est à cette époque que j’ai découvert les logiciels libres et open source. J’ai écrit un long roman au lycée en utilisant AbiWord et LibreOffice. GIMP est mon outil de prédilection pour créer des couvertures et d’autres illustrations. Les logiciels libres me permettent d’exprimer ma créativité et de développer des compétences qui profiteront à ma vie d’adulte.
Savoir utiliser un ordinateur est devenu une compétence essentielle dans le monde d’aujourd’hui. La possibilité d’acquérir cette expérience ne devrait pas être limitée à ceux dont les familles peuvent se permettre d’acheter des logiciels commerciaux coûteux.
5. Vous pouvez faire confiance à ce qui se passe
L’utilisation de logiciels nécessite plus de confiance que la plupart des autres « produits ». Quand j’écris avec un stylo et du papier, je sais qu’il n’y a qu’un seul exemplaire de ma création. Le stylo et le papier ne sont pas connectés à Internet qui envoie des données (identifiables ou non) aux serveurs de l’entreprise. L’agenda papier n’a pas utilisé mes entrées de calendrier pour apprendre à me connaître. Mes vêtements ne surveillaient pas mon poids et ma condition physique pour me vendre des publicités.
Avec les produits physiques, je dois être sûr que le fabricant n’utilise pas de matières dangereuses ou de pratiques commerciales contraires à l’éthique, mais c’est généralement là que s’arrête le risque. L’utilisation d’un logiciel propriétaire à source fermée m’oblige à croire que les développeurs ne feront rien avec mes données que je n’approuve pas. Il n’y a aucun moyen de le savoir par vous-même.
Un manque de confiance empêche certaines personnes de passer à Windows 10. Au lieu de laisser le système d’exploitation se vendre, Microsoft a eu recours à des tactiques harcelantes, sournoises et autres puissantes. La mise à niveau apporte ensuite d’autres applications et paramètres qui surveillent votre utilisation par défaut. Pour Microsoft, tout est une question d’argent, mais cela amène les utilisateurs à se sentir obligés de se protéger de leurs propres ordinateurs.
La publication du code source d’une application implique un degré de confiance inhérent. Vous prenez le code que vous avez écrit et le partagez avec d’autres. Vous mettez votre travail là-bas pour que les autres le vérifient et le critiquent. Mais étant donné les enjeux, publier le code source est aussi un grand signe de respect. Merci aux développeurs de logiciels libres de traiter vos utilisateurs avec tant de gentillesse.
Alors, les logiciels doivent-ils être gratuits et open source ?
Le monde est de plus en plus connecté et de plus en plus de nos données sont stockées en ligne.
Cela soulève des questions de contrôle, de confidentialité, de propriété et de confiance pour lesquelles nous devons créer des réponses alors que nous confions davantage nos vies aux appareils et aux serveurs distants. Pour moi, les logiciels libres et open source fournissent déjà la solution. et toi ?
A propos de l’auteur