SGGPO
L'attrait des logiciels libres réside dans leur gratuité ou leur prix inférieur à celui des logiciels commerciaux proposés par les fournisseurs. Cependant, ils comportent également de nombreux risques et défis pour les entreprises qui les utilisent dans leur transformation numérique. Par conséquent, les entreprises doivent tenir compte des faiblesses suivantes des logiciels libres avant de les utiliser.
Risques de sécurité
Il s'agit d'un facteur que les entreprises privilégient souvent lors du choix d'un logiciel pour la transformation numérique de leurs opérations. En effet, le choix d'un logiciel non sécurisé aura des conséquences considérables sur l'ensemble des activités de l'entreprise. En particulier avec les logiciels open source, accessibles au public sur le réseau, les pirates informatiques peuvent facilement rechercher, analyser et diffuser rapidement les vulnérabilités. Cela représente non seulement de nombreux risques pour les utilisateurs, mais aussi pour le système d'entreprise lui-même. Par ailleurs, en cas d'incident de sécurité informatique, le système sera très difficile à mettre à jour et à corriger.
Outre sa commodité, l’open source comporte également de nombreux risques en matière de sécurité. |
Selon l'enquête d'évaluation, le problème persistant des logiciels libres réside dans la multiplication des failles de sécurité et de nombreuses vulnérabilités qui ne bénéficient pas de correctifs, faute d'une unité compétente et responsable pour les mettre en œuvre. Avant même la mise en place d'un correctif, les pirates informatiques peuvent exploiter ces vulnérabilités.
Un autre problème des logiciels libres réside dans la difficulté de contrôler et d'évaluer leur niveau de sécurité, car le code source est développé par de nombreux utilisateurs différents. Il existe même des codes espions potentiellement infectés par des virus, destinés à collecter intentionnellement des informations à des fins malveillantes.
Risques liés au déploiement et à l'exploitation
Contrairement aux logiciels commerciaux, tous les logiciels open source ne disposent pas d'instructions d'installation et d'utilisation détaillées et complètes. Cela peut engendrer des difficultés de mise en œuvre et d'exploitation, notamment en l'absence de descriptions des erreurs courantes et de leur résolution. Des difficultés peuvent survenir dès les premières étapes de la mise en œuvre et des risques peuvent survenir pendant l'exploitation. De plus, le coût de l'infrastructure de déploiement n'est pas optimisé, ce qui entraîne une augmentation des coûts.
Mauvaise compatibilité et peut planter à tout moment
Certains logiciels open source peuvent ne pas garantir leur stabilité et contenir des bugs, ainsi qu'une mauvaise compatibilité avec d'autres logiciels ou plateformes. Cela entraîne des difficultés d'utilisation, voire de graves problèmes. En 2013, l'incident survenu sur le système Healthcare.gov du gouvernement américain a utilisé du code open source. Le site web a été bloqué deux heures après son lancement, alors que le trafic avait presque quintuplé. Il a ensuite dû être fermé en raison de problèmes liés au code source. Des postes techniques importants manquaient d'expérience en développement produit.
L'incident survenu chez Healthcare.gov montre que des incidents graves peuvent survenir à tout moment si l'unité de développement, d'exploitation et d'exploitation manque d'une compréhension approfondie du système. Cela entraîne des délais de traitement prolongés, voire l'impossibilité de les résoudre, ce qui peut entraîner la perte de données clients, des fuites d'informations, etc., et nuire gravement à la réputation de l'unité mère.
Difficile à mettre à niveau et à étendre selon les besoins
Les logiciels libres étant disponibles en ligne, le personnel qui les reçoit ne maîtrise pas parfaitement le système. Par conséquent, face aux demandes de personnalisation de nombreux clients, il sera difficile de les adapter et de répondre à leurs exigences.
Performances lentes
De nombreux logiciels open source affichent des performances bien inférieures à celles des logiciels propriétaires. En effet, le code open source contient inévitablement du code et des fonctions redondantes, qui occupent davantage de ressources système et ralentissent le système.
Manque de soutien et dépendance à la communauté d'utilisateurs
Certains logiciels open source ne sont pas pris en charge ou bénéficient d'un support plus limité que les logiciels commerciaux, et bien qu'ils soient pris en charge par la communauté de développement de logiciels open source, il n'y a pas d'engagement clair quant à la qualité du support.
D'autre part, certains logiciels open source dépendent de la communauté d'utilisateurs pour leur maintenance et leur développement. Si la communauté ne développe pas ou si le fournisseur modifie sa stratégie commerciale et peut mettre fin au projet à tout moment, les utilisateurs peuvent rencontrer des problèmes de fonctionnalités ou de stabilité, voire se retrouver dans l'impossibilité d'utiliser le logiciel et être contraints de chercher d'autres alternatives.
Avec de grands systèmes ou des logiciels de base, le remplacement coûtera beaucoup de ressources ou sera impossible et causera de gros dégâts... C'est aussi une leçon de risque coûteuse et cela rend également de nombreuses entreprises, sociétés et gouvernements malheureux lorsque RedHat a mis fin au projet open source Project Centos après près de 20 ans de sa création et a cessé de fournir la version CentOS Linux 8 en 2021. Parce qu'il s'agit d'un système d'exploitation serveur avec de nombreux systèmes logiciels et fournisseurs de services à long terme, la conversion est très compliquée et de nombreux systèmes spécifiques ne peuvent pas être convertis.
Des litiges relatifs aux droits d’auteur sur les logiciels sont susceptibles de survenir.
Certains logiciels libres peuvent comporter des éléments juridiques, notamment une violation du droit d'auteur ou une utilisation abusive de la licence. Leur utilisation peut entraîner des problèmes juridiques pour l'utilisateur.
Source
Comment (0)