Vous ne faites pas confiance aux logiciels Open Source ? 6 raisons pour lesquelles vous devriez

Vous ne faites pas confiance aux logiciels Open Source ? 6 raisons pour lesquelles vous devriez

Vous pourriez hésiter à utiliser des logiciels gratuits et open source, d’autant plus qu’une grande partie du code provient de bénévoles. Dans la plupart des domaines de notre vie, avoir un produit provenant d’une entreprise réputée est un plus. C’est ainsi que vous avez confiance que quelque chose est bien fait.

Pourquoi faire confiance au code de certains volontaires plutôt qu’aux logiciels de haute qualité des experts de Microsoft, Apple et Google ?

Comme les géants de la technologie nous l’ont montré, leurs logiciels sont peut-être fiables, mais ils s’accompagnent souvent de toutes sortes de suivis et d’autres formes d’exploitation. Les logiciels open source sont en fait beaucoup plus sûrs à utiliser, et voici pourquoi.

1. Le code public est un code auquel vous pouvez faire confiance

Le problème fondamental avec la plupart des logiciels provenant de grandes entreprises technologiques bien connues est que le code source est caché à la vue. Il s’agit d’informations exclusives et vous pouvez avoir des problèmes pour afficher, modifier ou redistribuer le code.

Votre seule option est d’utiliser le logiciel tel quel et de croire qu’il peut être exécuté en toute sécurité, ou vous pouvez choisir de ne pas utiliser le logiciel à la place.

Ce type de code est connu sous le nom de logiciel à source fermée. Puisque vous ne pouvez pas voir le code, vous n’avez aucun moyen de savoir exactement ce que fait le logiciel. Cela donne aux entreprises la liberté de faire tout ce qui peut augmenter leurs profits.

C’est pourquoi les applications que nous utilisons surveillent notre comportement, suivent notre position et essaient autrement de garder un œil sur ce que nous faisons. Ces informations sont précieuses pour que les entreprises les vendent à des courtiers en données ou les utilisent pour vendre des publicités.

Supposons qu’une application open source souhaite introduire le même type de collecte de données. Eh bien, très peu de gens veulent réellement être suivis. Nous respectons notre vie privée, donc lorsque nous avons le choix de supprimer le code qui suit notre comportement, nous le faisons.

Étant donné que le code source est disponible pour que quiconque puisse le modifier et le redistribuer, quelqu’un arrive et utilise le code pour créer une nouvelle application (parfois pratiquement identique) avec les éléments indésirables supprimés. Ce processus est connu sous le nom de bifurcation et décourage les mauvais comportements.

Comme dans d’autres domaines de notre vie, la transparence tend à encourager les gens à mieux se comporter et à obtenir de meilleurs résultats.

2. Ces grandes entreprises ? Ils font tous confiance à l’open source

Quelle est la première entreprise qui vous vient à l’esprit lorsque vous pensez à la grande technologie ? Amazone? Facebook? Pomme? Ces trois sociétés utilisent des logiciels open source à des degrés divers et contribuent en retour à certains projets. Et ils ne sont pas seuls.

Considérez comment Microsoft investit dans le noyau Linux (un système d’exploitation open source) pour faire d’Azure un produit de cloud computing convaincant. Google utilise Linux non seulement dans le cloud, mais aussi sur les Chromebooks et Android. Les entreprises ci-dessous étaient toutes membres platine de la Fondation Linux au début de 2023.

Membres Platine de la Fondation Linux

Valve paie les développeurs pour améliorer tous les logiciels open source qui rendent le Steam Deck possible. Ensuite, il y a des sociétés géantes qui font plus d’affaires avec d’autres entreprises qu’avec les consommateurs en général, comme Oracle et IBM. Utiliser et développer des logiciels open source.

Internet lui-même repose en grande partie sur une architecture open source. Les développeurs Web connaissent bien ce qu’on appelle la pile LAMP (Linux, Apache, MySQL et PHP), qu’ils utilisent souvent comme base pour les sites Web et les applications Web. Les quatre composants sont open source.

Les développeurs et les entreprises font confiance aux logiciels open source car ils sont fiables, plus faciles que de développer une alternative à partir de rien et souvent meilleurs que ce qu’ils pourraient développer par eux-mêmes. Lorsque vous utilisez leurs produits, à un moment donné de la chaîne, vous comptez encore souvent sur du code open source, même si le résultat final comporte une couche propriétaire.

3. Nous sommes tous investis dans le même code

Lorsque le code source est ouvertement disponible, il entre dans une sorte de bien public. Certaines technologies open source fonctionnent davantage comme une infrastructure. Comme pour les routes publiques, nous sommes tous investis dans des infrastructures fiables, citoyens privés et entreprises ensemble.

Ainsi, bien que de nombreux logiciels open source proviennent de bénévoles, une grande partie provient également d’employés rémunérés. Par exemple, le noyau Linux se trouve aussi bien dans les superordinateurs que dans les téléphones portables. Tout le monde, des fabricants aux scientifiques, a des raisons de contribuer des correctifs au noyau Linux qui ajoutent des fonctionnalités ou corrigent des bogues.

Même lorsque les entreprises créent des produits qui se font concurrence sur le marché, elles investissent toujours dans le logiciel open source qu’elles utilisent pour qu’il soit aussi bon et stable que possible.

De nombreux programmes open source sont même distribués sous des licences copyleft qui obligent les personnes qui utilisent le code à partager publiquement leurs modifications. Cela empêche quelqu’un de prendre le code et de le cacher dans sa création privée. Au lieu de cela, ils redonnent, le programme s’améliore et nous en profitons tous.

4. Le logiciel est (généralement) fourni gratuitement

La plupart des logiciels open source sont gratuits, mais il s’agit d’une caractéristique distinctive qui ne se démarque pas autant qu’auparavant. De nos jours, la plupart des logiciels n’ont pas de prix. Mais il y a une différence. Les logiciels à source fermée sont souvent gratuits car les développeurs ont trouvé un autre moyen de tirer profit du projet, généralement en collectant et en vendant ou en utilisant d’une autre manière des données nous concernant.

Lorsque vous utilisez Google Docs, chaque pression de touche est disponible pour que Google puisse se connecter et monétiser comme il le souhaite. Google peut gagner plus d’argent en incitant autant de personnes que possible à utiliser Google Docs qu’en vendant le logiciel à la minorité qui serait prête à payer pour cela.

Les logiciels open source sont vraiment donnés gratuitement, sans aucune condition. Lorsque vous utilisez LibreOffice, personne ne sait ce que vous faites avec le logiciel.

LibreOffice est gratuit car, dans un monde où tant de choses sont faites sur des ordinateurs, il peut être considéré comme injuste de faire choisir aux gens entre acheter des logiciels coûteux ou faire surveiller leur comportement personnel pour participer à la société. Cela nous amène à notre point suivant.

5. La communauté open-source a un code d’éthique

Le monde du logiciel libre est régi par un ensemble de règles différent de celui du monde du logiciel propriétaire. De nombreuses personnes qui créent des logiciels libres le font parce qu’elles pensent que c’est une chose éthique à faire. Parfois, il s’agit de gagner de l’argent, mais la plupart du temps, ce n’est pas le cas. Les gens créent et partagent souvent leur code par bonté de cœur.

Cela ne veut pas dire que les gens sont désintéressés. Il y a beaucoup de gains en dehors de l’argent. Beaucoup de gens apprennent à programmer en visualisant le code source déjà disponible, et ils veulent donner en retour. D’autres ont bénéficié d’alternatives open source aux programmes payants qu’ils ne pouvaient pas se permettre et souhaitent créer des logiciels similaires pour des personnes comme eux.

Certains aiment simplement avoir la liberté de faire ce qu’ils veulent avec le logiciel sur leurs machines et ne peuvent pas imaginer imposer des restrictions à eux-mêmes ou aux autres.

Les utilisateurs tiennent leurs créateurs de logiciels à des normes strictes. Les gens suscitent l’indignation face à des changements auxquels les gens ne s’intéresseraient pas dans le monde des logiciels propriétaires, comme lorsque Canonical a ajouté les recommandations d’Amazon à Ubuntu (qu’ils ont finalement supprimées).

Dans le monde du logiciel libre, l’attente par défaut est que vous ne restreignez pas qui a accès à votre application, vous ne limitez pas la façon dont ils peuvent l’utiliser et vous ne suivez pas leur comportement.

6. Les logiciels open source ont résisté à l’épreuve du temps

De nombreux projets open source existent depuis des décennies. Considérez Mozilla Firefox, LibreOffice, GIMP, Audacity et VLC. Ce sont des programmes qui se sont progressivement améliorés, gagnant de nouvelles fonctionnalités tout en perdant d’anciens bogues. La même chose peut être dite pour les logiciels d’arrière-plan, comme le noyau Linux, ou les environnements de bureau, comme GNOME et KDE. Ce logiciel est mature et éprouvé.

Cela ne veut pas dire qu’il n’existe pas de logiciel stable à source fermée qui existe depuis des années. Il y a. Mais vous faites déjà confiance aux logiciels propriétaires. Le point ici est que de nombreux logiciels open source sont tout aussi éprouvés, sinon plus.

Il convient également de noter comment, dans le monde du logiciel propriétaire, lorsqu’une entreprise fait faillite, son logiciel disparaît. À moins que quelqu’un n’ait acheté les droits, personne ne peut voir le code. Il disparaît tout simplement.

Avec un logiciel open source, un projet peut ne plus être maintenu, aucune version n’apparaissant plus. Mais le code continue d’exister et certaines personnes peuvent l’utiliser pour créer de nouveaux logiciels. Ainsi, même si une application semble morte, son code peut perdurer.

Le logiciel open-source est le logiciel le plus fiable

Les logiciels open source n’offrent pas toujours le plus de fonctionnalités ou les meilleures performances. Il existe de nombreux programmes propriétaires qui surpassent la concurrence. Mais lorsqu’il s’agit de questions de confiance, c’est un domaine où les logiciels open source servent le mieux.

Ce n’est pas après vos données. Il ne veut pas vous diffuser d’annonces. Il n’essaie pas de vous enfermer dans un écosystème. Si vous souhaitez utiliser votre ordinateur en toute tranquillité, un logiciel gratuit et open source est la solution.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *