Signes indiquant qu'une application open source n'est pas fiable

L'open source donne aux utilisateurs un accès gratuit au code, mais il ne garantit pas toujours la qualité ou la sécurité. Il existe des applications open source qui sont considérées comme des trésors logiciels, tandis que d'autres peuvent présenter un risque réel pour vos données ou vous faire perdre du temps avec des paramètres incomplets et presque aucun support.

un-homme-tenant-avec-colère-un-ordinateur-portable-avec-des-codes-autour-de-lui-et-des-panneaux-d'avertissement-à-l'échelle Signes qu'une application open source n'est pas fiable

Les sites Web de ces applications révèlent souvent des signes clairs qui indiquent la faiblesse ou le manque de professionnalisme du projet. Ces balises n'apparaissent pas dans le code, mais dans la présentation, la documentation, le niveau d'activité de la communauté et même la façon dont vous choisissez les mots sur la page d'accueil.

Comprendre ces signes vous aide à éviter les projets faibles ou abandonnés et vous évite de nombreux problèmes techniques par la suite.

Je passe beaucoup de temps à rechercher des projets open source, pour le travail et le plaisir. La première chose sur laquelle je me concentrerais est le type de soutien et de relations sociales disponibles. J'ai appris à dire rapidement, simplement en regardant ces icônes, si un projet était facile à utiliser et digne de confiance.

Voir aussi
1 de 355

Une icône Discord solitaire est un mauvais présage.

Je ne vais en citer aucun, mais je tombe souvent sur des logiciels open source dont les sites Web et les fichiers de référence me dirigent vers un endroit terrifiant : Discord.

Lisez aussi:  Comment garder votre ordinateur au frais et améliorer ses performances sans ventilateur arrière

Pour être clair, je pense que Discord est génial. Je l'utilise quotidiennement pour me connecter avec des amis, discuter d'intérêts spécifiques et discuter vocalement pendant que je joue. Ce que je n'aime pas utiliser, c'est pour résoudre des problèmes logiciels. Je déteste devoir rejoindre un serveur, prouver mon identité, puis parcourir d'innombrables canaux pour en trouver un sur lequel je ne me ferai pas crier dessus avec des messages de « mauvais canal ». Ensuite, lorsque je trouve le bon canal pour poser ma question, elle est souvent ignorée ou repoussée en haut de la table de discussion par d'autres personnes confuses qui demandent elles-mêmes de l'aide.

Bien sûr, si je veux éviter de parler aux gens, je dois pouvoir savoir si quelqu’un d’autre a eu le même problème que moi. Parfois, il y a une section FAQ, et si mon problème est trop vague, je me retrouve avec la barre de recherche Discord pourrie. J'obtiens souvent des résultats non pertinents, et parfois il y a des résultats dont je sais qu'ils sont là mais qui n'apparaissent tout simplement pas pour une raison quelconque - pour n'en citer que quelques-uns. C'est un cauchemar comparé à l'expérience de recherche sur une plateforme comme Stack Overflow, ou même Google.

Cependant, mon expérience n'est pas trop mauvaise, comparée à celle des personnes qui ne sont pas des utilisateurs réguliers de Discord. Beaucoup de gens n'ont pas Discord, et ils sont vraiment confus si je commence à leur parler de serveurs et de chaînes. Attendre que ces personnes se connectent à Discord pour résoudre des problèmes logiciels est épuisant. Exiger de ces personnes qu’elles créent un compte sur une plateforme à code source fermé pour accéder à une mine d’informations est l’antithèse de l’ouverture.

Lisez aussi:  Qu'est-ce que le HDR10+ adaptatif ?

Sans parler des problèmes tels que les spammeurs et les escrocs généralisés, et des outils d'atténuation comme la vérification d'identité et le mode de ralentissement qui agacent tout le monde. Discord peut être un véritable enfer lorsque tout ce que vous voulez savoir est pourquoi une application ne fonctionne pas.

Je pourrais continuer, mais mon point principal est que Discord va à l’encontre de la philosophie open source. Si un développeur se présente comme un partisan de l’open source, alors limiter le support à une application propriétaire qui cache des informations utiles et traite les nouveaux arrivants avec hostilité soulève pour moi de sérieuses questions quant à sa sincérité.

Lier le site X avec des publicités me dégoûte.

Un signe d’avertissement courant que je vois avec les projets open source est leur dépendance à X (anciennement Twitter) exclusivement pour les annonces, les mises à jour et autres communications « publiques ». L’état d’ouverture et d’accessibilité sur X est très médiocre.

une-personne-utilisant-un-ordinateur-portable-sur-l-écran-de-connexion-x-avec-le-nom-d-utilisateur-mis-en-surbrillance Signes qu'une application open source n'est pas fiable

Tout d’abord, vous avez besoin d’un compte X pour voir la chronologie du projet ou pour lire l’intégralité des sujets. Quiconque ne s'en soucie pas, ou ne sait peut-être même pas comment créer un compte X, est immédiatement exclu de la réception des nouvelles du projet, y compris moi.

Il vous est également totalement interdit de vous abonner via RSS, l'un des plus anciens moyens de suivre l'actualité.

Oui, il existe des outils tiers spécialisés qui vous permettent de contourner l'accès limité à X. Bon nombre de ces solutions sont mortes ou sont devenues sévèrement restreintes après que l'accès API à X a été réduit. Certains sont encore raisonnablement utiles, mais nécessitent des abonnements payants. Je ne devrais pas avoir à passer par tout cela juste pour rester au courant des derniers développements d’un projet qui se déclare « open source ».

Lisez aussi:  Pourquoi écouter de la musique hors ligne est une meilleure option que le streaming

Développeurs, veuillez utiliser des plateformes open source.

Si votre projet est open source, vous utilisez probablement GitHub. Bien que GitHub ne soit pas techniquement open source, il fournit au moins à chaque référentiel un wiki intégré, ce qui constitue un excellent point de départ. Contrairement à Discord, tout le monde peut consulter le wiki du référentiel GitHub. Je préfère également le forum Discourse à Discord.

Pour la publicité, Mastodon est une bien meilleure plateforme. N'importe qui peut consulter la chronologie complète de Mastodon, qu'il ait un compte ou non, et la visualiser dans son application ou son navigateur préféré. Mieux encore, vous pouvez facilement vous abonner à votre compte Mastodon via RSS. Ces choses sont également généralement disponibles sur Bluesky, mais j'ai mentionné plus tôt pourquoi je ne fais pas confiance à Bluesky pour rester bon.

discord-public-community-servers Signes qu'une application open source n'est pas fiable

Oui, créer un public sur Mastodon est plus difficile que sur X. Nous parlons ici de support programmatique, et non de méthodes de croissance d'influenceurs. Permettre aux gens d'accéder à vos publicités sans avoir à rejoindre X ou à vous suivre officiellement est plus conforme à la philosophie open source.

Je suis sûr qu'il existe d'autres solutions pour les développeurs qui souhaitent publier leurs projets, alors faites vos recherches. Vous ne pourrez pas le publier via Discord et X, et si vous essayez, je passerai à d'autres programmes.

La confiance dans les applications open source ne vient pas seulement de la transparence du code, mais également de nombreux facteurs liés à l’activité de la communauté, à la qualité de la documentation, aux mises à jour cohérentes et au professionnalisme du site Web officiel. Lorsque vous remarquez les signes avant-coureurs dont nous avons parlé, il est préférable de rechercher des alternatives plus matures et plus fiables. Faire un choix intelligent pour les applications open source protège non seulement votre système, mais améliore également l’ensemble de votre expérience logicielle.

Vous pourriez l'aimer aussi