Ordinateurs

Méfiez-vous des logiciels zombies !

Simon est impliqué dans le développement de logiciels depuis l’époque de la bande papier. Il a développé un logiciel de niche pour la gestion de l’information.

Le zombie moderne est une personne morte ramenée à la vie par des moyens magiques mais dépourvue de nombreuses caractéristiques de la personne vivante, et en acquérant certaines effrayantes, comme le goût de la chair humaine. Comme un zombie, un logiciel d’application peut devenir un mort-vivant – montrant des signes de vie mais manquant de certaines fonctionnalités vitales, en particulier l’aide et le support. Il ne veut peut-être pas dévorer votre cerveau, mais comme un zombie, c’est un homme mort qui marche – à moins qu’il ne puisse être mis à jour.

Comment le logiciel devient-il zombifié ?

Les logiciels peuvent cesser d’être mis à jour et pris en charge pour de nombreuses raisons. Le plus courant est probablement que la personne qui l’a créé est passée à autre chose. De nombreux logiciels sont créés par des individus dans le cadre d’une activité solitaire – les programmeurs préfèrent souvent travailler seuls. Dans leur élan d’enthousiasme, ils développeront une application, la rendront disponible via le Web ou à partir d’un magasin d’applications, et promouvront son utilisation via des sites de téléchargement comme Softpedia et des sites Web d’applications. Ils peuvent promouvoir et soutenir leur logiciel en répondant rapidement à tout problème signalé par les utilisateurs et en continuant à développer d’autres versions de leur application pour améliorer ses performances. Cependant, si l’enthousiasme s’estompe, ces activités peuvent s’arrêter, mais le logiciel peut toujours apparaître dans les recherches et sur les sites de téléchargement.

Lorsque le logiciel est développé par une entreprise plutôt que par un individu, il peut y avoir un résultat similaire. De nombreuses petites entreprises de logiciels sont des opérations d’une seule personne et peuvent ne plus commercer si la personne décide qu’elle en a assez. Si l’entreprise change de mains, le nouveau propriétaire peut ne pas avoir les mêmes priorités et intérêts que l’ancien et peut décider qu’il ne soutiendra plus un produit particulier.

Même si l’entreprise n’est pas petite, le développement peut s’arrêter pour toutes sortes de raisons. Certains logiciels financiers utilisés par de grandes banques et d’autres organisations utilisent des plates-formes qui ont cessé d’être actives il y a des années. En raison de la nature cruciale du logiciel, les entreprises peuvent décider de payer pour qu’il soit pris en charge par un tiers longtemps après que le fournisseur d’origine a cessé ses activités, car la tâche de le remplacer par un logiciel pris en charge est trop ardue.

A lire aussi :  Cinq conseils de base pour le débutant Zoom

Si le logiciel coûte quelque chose et que le paiement en ligne est utilisé, l’incitation à le rendre indisponible pour les moteurs de recherche ou à le télécharger après l’arrêt du support diminue encore davantage, car des revenus peuvent toujours être perçus de toute personne souhaitant l’utiliser.

Le modèle open source peut exploiter l’enthousiasme des développeurs de logiciels du monde entier et a généré d’excellents logiciels. Si le logiciel est téléchargé depuis GitHub ou SourceForge, il s’agit probablement d’un produit open source où le code source de l’application est librement disponible et peut être modifié. Si vous rencontrez un problème et avez les compétences et le temps, vous pouvez le résoudre vous-même et laisser les autres bénéficier de votre travail en téléchargeant le correctif, si la licence le permet. Cependant, le problème de l’enthousiasme décroissant peut également affecter les produits open source – le message « Je ne maintiens plus ce produit » n’est pas rare.

Où est l’assistance ?

Le manque de support peut être le premier signe que vous avez un logiciel zombie, mais cela ne se limite pas aux produits zombies. Les entreprises géantes comme Microsoft ou Adobe ne valent généralement pas la peine d’être contactées pour des problèmes particuliers avec leurs produits, car il est très peu probable que des réponses utiles soient reçues. Cependant, leur base d’utilisateurs massive signifie que Google peut trouver une solution de contournement à un problème ou répondre à une question particulière. Ces entreprises (et même certaines plus petites) peuvent également organiser des forums de problèmes, qui contiennent parfois des réponses utiles des employés de l’entreprise. Les forums donnent une indication utile de l’état du logiciel – s’il n’y a pas eu de publications depuis de nombreuses années ou rien que des plaintes concernant la non-réactivité, vous êtes peut-être au pays des zombies.

A lire aussi :  Comment résoudre un problème de serveur DNS pour un PC Windows XP ou Vista

Faites défiler pour continuer

En revanche, les petites entreprises offrent souvent un soutien remarquablement bon. Une règle générale est que plus le marché potentiel est petit et spécialisé, meilleur est le soutien. Les logiciels open source sont un sac très mélangé – vous pouvez recevoir un excellent support ou un rejet agressif.

Autres signes de Zombiedom

Voici quelques indications qui peuvent indiquer que le logiciel téléchargé est dans un état zombie :

  • L’exécutable de l’application date de plusieurs années. Les nouvelles versions des programmes activement pris en charge apparaissent généralement au moins une fois par an.
  • Le site Web du fournisseur de l’application (souvent accessible depuis le menu À propos) est introuvable ou ne mentionne pas l’application téléchargée, ou toute application ressemblant à celle que vous avez téléchargée.
  • L’aide de l’application n’est pas disponible. Les fichiers d’aide de nombreuses applications sont désormais des pages Web plutôt que des fichiers accessibles localement. L’indisponibilité indique donc que le site Web est inexistant, que le produit a été remplacé ou que le créateur n’a pas pris la peine de mettre à jour le lien d’aide dans l’application.
Si c'est ce que vous obtenez lorsque vous cliquez sur À propos, faites attention !

Si c’est ce que vous obtenez lorsque vous cliquez sur À propos, faites attention !

Comment éviter les logiciels zombies

Les sites de téléchargement regorgent de logiciels zombies. Les sites se classent généralement en fonction du nombre de produits logiciels disponibles et du nombre de téléchargements. Ils sont peu incités à déterminer si les logiciels répertoriés sont toujours d’actualité, car la suppression de produits réduira leur classement. Les meilleurs sites effectuent des examens indépendants des produits répertoriés, qui peuvent constater que le produit n’a pas été mis à jour depuis de nombreuses années. Ceux de qualité inférieure régurgitent simplement ce que le vendeur dit de leur produit. Cependant, si un site de téléchargement indique qu’un fichier a une date de sortie très ancienne, cela peut être dû au fait que de nouvelles versions n’ont pas été téléchargées, plutôt qu’une version plus récente n’existe pas. Il vaut toujours la peine de consulter le site Web des fournisseurs pour voir s’il existe une version plus récente du logiciel disponible.

Les applications Web entrent rarement dans l’état zombie pour la simple raison qu’elles coûtent quelque chose pour rester opérationnelles. Bien que les coûts des serveurs Web soient faibles et en baisse, ils ne sont pas nuls, donc lorsque l’enthousiasme s’estompe, l’application disparaît généralement également afin d’économiser de l’argent.

A lire aussi :  Comment réduire le TTFB (Time to First Byte) avec Cloudflare

Contrairement aux applications de bureau ou mobiles, une instance d’une application Web est suffisante pour desservir plusieurs utilisateurs, ce qui rend la suppression une opération simple – si le créateur le souhaite. Si l’application Web est suffisamment populaire, les revenus publicitaires peuvent la maintenir rentable après que l’intérêt pour le développement et le support ait cessé, bien que certaines des publicités puissent déclencher des filtres de logiciels malveillants et être insipides. Le problème de support le plus courant avec les applications Web est la fonctionnalité manquante sur certains navigateurs et le conseil permanent pour ce problème est d’essayer un autre navigateur.

Que faire à propos du logiciel Zombie ?

Le statut de zombie d’une application peut ne pas être un problème – cela peut fonctionner comme annoncé dans votre environnement actuel. Mais si votre environnement change et que l’application cesse de fonctionner, vous êtes seul. Les changements d’environnement ne se limitent pas aux mises à niveau du système d’exploitation – parfois, l’installation d’une autre application (ou plug-in) peut empêcher une application de fonctionner correctement. Réinstaller le système d’exploitation et installer uniquement les applications que vous utilisez actuellement peut aider, mais cela peut prendre des jours de travail, sans garantie de succès.

Si le logiciel d’application sur lequel vous comptez cesse de fonctionner et que vous découvrez que vous utilisez un logiciel zombie, la seule option est de trouver une autre application qui fait ce que vous voulez et de l’installer. Les sites de recherche ou de téléchargement peuvent être utiles, mais assurez-vous que vous installez encore un autre zombie.

Cet article est exact et fidèle au meilleur de la connaissance de l’auteur. Le contenu est uniquement à des fins d’information ou de divertissement et ne remplace pas un conseil personnel ou un conseil professionnel en matière commerciale, financière, juridique ou technique.

Bouton retour en haut de la page