Avantages et contraintes du logiciel libre
Catégorie : Utiliser des logiciels libres
Publié par Michel Dumais [
mdumais] le 2007-04-10
Contrairement à ce l'on pourrait croire, l'avantage premier du logiciel libre n'est pas sa gratuité. En effet, bien qu'une grande entreprise puisse économiser beaucoup uniquement en évitant de payer le coût d'acquisition et de renouvellement des licences des logiciels propriétaires en adoptant les logiciels libres, il existe plusieurs autres facteurs qui pourraient vous inciter à regarder du côté du libre.
Avantages
Ils sont sécures. Très sécures. En effet, l'ouverture du code source permet à tout et chacun, dans la communauté des développeurs, de corriger le moindre petit bogue rapidement. Il n'est d'ailleurs pas surprenant de voir apparaître des mises à jour mensuelles de certains logiciels complexes. Et cette même communauté veille au grain afin d'éviter que des individus malveillants tentent de dissimuler dans le code une « porte arrière dérobée » (back door) permettant de pénétrer le système sans autorisation.
Ils respectent les normes et les standards. Si par exemple, Internet fonctionne aussi harmonieusement depuis sa création, c'est qu'il a été construit sur des bases solides lui permettant d'évoluer, à savoir des normes et des standards ouverts. Et il en va de même pour les logiciels libres. Ceux-ci respectent toujours les normes et les standards ouverts. Cela permet à une entreprise qui désire migrer vers une nouvelle application d'éviter d'énormes complications dues à la conversion des données.
La disponibilité du code source garantit la pérennité des logiciels qu'ils utilisent. Désormais, une société qui adopte le logiciel libre n'est plus tributaire des « humeurs » d'un éditeur. Elle aura toujours le choix de conserver son application, ou encore de la faire évoluer à partir du code source existant. Donc, la disponibilité du code source garantit toujours que le logiciel pourra grandir en fonction des besoins de l'entreprise.
Les entreprises spécialisées en développement et support d'applications en logiciel libre sont reconnues pour offir un service rapide, mais surtout personnalisé. De plus, une entreprise qui investit en développement et en personnalisation de logiciels libres dans une société québécoise s'assure que les montants engagés demeurent au Québec et ne traversent pas la frontière. Supporter une entreprise spécialisée en logiciel libre est économiquement bon pour le Québec.
Souvent, ils taxent beaucoup moins les ressources matérielles de votre parc informatique, vous permettant ainsi d'étirer la vie utile de vos ordinateurs.
Et ils sont aussi économiques. Mais que ce ne soit pas l'argument principal pour les adopter !Contraintes
Autant le support est la force des logiciels libres, autant il peut constituer son talon d'Achille. Une communauté forte est garante d'un logiciel qui évolue. Mais une communauté peu motivée risque de nuire grandement au développement d'une application. Il existe aussi des cas où des communautés se sont séparées, à cause de tiraillements internes. Heureusement, l'accès au code source garantit aux deux communautés qui partent chacune de leur côté de poursuivre le projet sur des bases solides tout en pouvant offrir un support efficace.
Les meilleurs logiciels libres sont matures, mais d'autres n'ont pas encore atteint le stade de la version 1.0. Il convient donc de bien vérifier auprès de son conseiller si le produit choisi est mature et si la communauté pouvant le supporter est bien active.
Ce ne sont pas tous les produits qui sont accompagnés de formation. Or, dans le cas d'une migration d'un produit propriétaire vers une application libre, la formation aura un très grande rôle à jouer dans l'appropriation du produit. Pas ou peu de formation, et l'échec est assuré.
Enfin, bien que comparativement aux logiciels propriétaires, le logiciel libre favorise une politique de développement multilingue, ce ne sont pas toutes les applications libres qui sont offertes en français. Ceci dit, code source ouvert oblige, il est toujours possible de le traduire soi-même. C'est même une excellente façon de contribuer à l'effort de la communauté !