Logiciel libre en milieu professionel: Idée d’avenir ou rêve de hippie ?
Je lis a gauche a droite des articles, des avis, des pensées (plus ou moins profondes , plus ou moins abouties…) sur le logiciel libre et l’open source en général. Je vais a mon tour donner mon avis, qui une fois de plus n’engage que moi, sur mon blog a moi , que j’ai fait avec WordPress qui est lui aussi un logiciel libre…
C’est quoi un logiciel libre ?
Un logiciel libre est un logiciel, comme son nom l’indique , est libre. Voila , vous savez tout ! Non c’est une plaisanterie de mauvais gout. Un logiciel libre est un logiciel qu’on peut, d’après la définition de Wikipedia
- utiliser,
- étudier,
- modifier,
- dupliquer et diffuser (donner et vendre).
Eh oui vous avez bien vu , il est ecrit « VENDRE » , un logiciel libre n’est donc pas obligatoirement gratuit !
Ce sont les « 4 libertés fondamentales » . On pourrait donc croire en le logiciel idéal au vu de ces 4 points. Cependant, de nombreuses licences différentes existent, et déjà la on se retrouve dans une jungle inexplorable pour le non-averti. De nombreux termes et clauses donnent le tournis a n’importe quel débutant…
Cependant je suis persuadé que vous tous, lecteurs , vous utilisez , peut être meme sans le savoir un (ou plusieurs même) logiciel(s) libre(s). Parmi les plus connus , Mozilla Firefox , le navigateur qui fait de l’ombre aux solutions propriétaires. Voici quelques autres exemples ci dessous:
- Mozilla Thunderbird : client de messagerie
- Open Office : Suite bureautique très aboutie
- Google Chrome : la navigateur de Google
- The Gimp : logiciel de retouche photo très puissant.
- Linux : Systemes d’exploitation pour votre ordinateur ( eh oui y’a autre chose de Windows et MacOS )
- Android : Système d’exploitation pour téléphones mobiles
Vous connaissez ou utilisez certainement au moins l’un d’entre eux.
Pourquoi on en parle pas plus, ca a l’air pas mal un logiciel libre.
Effectivement , de nombreux logiciels libres ne sont pas mal. Cependant , il faut admettre que certains souffrent de plusieurs points. D’une part , le principe même du logiciel libre est un frein a son developpement.
C’est fait par des informaticiens :
Vous allez me répondre que c’est logique. Je vais vous répondre que oui , parce qu’un informaticien crée du logiciel. Cependant , de nombreux informaticiens le sont dans l’ame. Je m’explique : De nombreux developpeurs , ont une approche « informatique » du logiciel et non pas une approche « utilisateur ». Car dans le monde du libre , je pense que rares sont les designers , ergonomistes qui entrent dans le phase de developpement d’un produit. Par conséquent , un logiciel libre , même si ce dernier est beaucoup plus performant que son alter-ego propriétaire souffrira toujours d’un handicap , soit parce qu’il est « moche », soit parce que certaines fonctionnalités demandent un minimum de recherche dans l’aide ou la documentation du produit. Prenons l’exemple iTunes et un autre lecteur audio ( par exemple VLC) , il faut bien admettre qu’au niveau interface , même si ce n’est que du bling-bling l’utilisateur se dirigera plutot vers un produit qui lui parait « sympa ». Ce coté sympa manque au monde libre.
Bling bling et marketing:
Eh oui , c’est pas nouveau le bling bling fait vendre. Le marketing est roi dans notre société actuelle , en politique ca s’appelle la langue de bois. De nombreux exemples en sont la preuve aujourd’hui. Allez , on tape un petit coup sur l’iphone (c’est gratuit aujourd’hui) , on nous fait croire que ce smartphone de satan est le meilleur du monde, je dis faux. Il a un avantage , c’est son marketing : avec du marketing , on arrive a nous faire croire tout ce qu’on veut : l’Iphone a inventé le copier coller, (même windows mobile le faisait dans sa version 5) , l’Iphone a une application pour tout( alors que 90% des applications ne servent a rien) etc. On arrive donc a la conclusion que la qualité est quasiment faite en avant vente, en faisant croire ceci ou cela a la personne qui va l’acheter , et pour cela on dépense des millions…
Le logiciel libre , du fait qu’il n’ait pas vraiment de modèle economique, ne peut pas se permettre cela. Il reste donc confidentiel, et par conséquent ne peut pas se developper aussi facilement.
Evolution des produits :
Les produits libres , evoluent , n’evoluent pas , stagnent , deviennent incontournables. Cela dépend de la communauté du logiciel qu’on utilise, c’est a dire du bon vouloir des gens. Explications : Je développe une logiciel pour gerer le budget de mon foyer. Pour une raison x ou y , au bout de quelques mois je décide d’abandonner le projet. Personne ne pourra m’en vouloir. Si dans ces developpements je suis le seul a y travailler , et qu’aucune communauté ne s’est crée derrière ce logiciel, mon logiciel sera mort. Et la seule chose que quelqu’un pourra faire contre moi c’est « pester », car un logiciel libre n’est pas garanti , ni en terme de qualité , ni en terme de maintenance…
Si 8 ans plus tard , une personne décide de reprendre le produit, de le rendre un peu plus sympa, le logiciel peut revenir a la vie, mais c’est aucunement obligatoire.
Prenons un cas appliqué a un logiciel très orienté « métier » , un logiciel de gestion de fourrière automobile. Si on installe un logiciel libre sans support, on peut se retrouver dans un cas « dramatique ». Par exemple , au premier janvier 2009, les immatriculations ont changé. Ce sont des évolutions règlementaires. Le logiciel libre , de par son principe de non-garantie, n’est pas tenu de retranscrire cette évolution dans le logiciel. Cependant, en présence d’un support payant , ce genre d’incidents ne se produit pas.
Mais dans le monde pro , on court a la catastrophe alors ?
Je serais tenté de dire non , de nombreuses sociétés appellées barbarement SSLL ( Societes de Services en Logiciels Libres) proposent un « support technique » pour telle ou telle application. En général ces sociétés prennent en charge toute la partie « maintenance » des produits qu’ils proposent sous licence libre. Certaines vendent même les produits sous licence libre, vu que comme expliqué plus haut, le logiciel libre peut etre vendu.
De nombreuses web agency utilisent des logiciels libres (C.M.S : Systeme de gestion de contenus), mais les adaptent à leur besoin , par exemple , mon petit site que vous parcourez si vous lisez cet article est basé sur WordPress, comme de nombreux autres sites ou blogs. D’autres se basent sur Joomla, ou encore ezPublish. Autre exemple du support qu’il est possible d’avoir sur les logiciels libres, les distributions linux souvent présentes dans le monde Pro comme RedHat par exemple. Dans le secteur des bases de données on pourra également prendre comme exemple MySql , qui propose un support « pro ».
Y’a t-il eu des reussites dans le logiciel libre ?
Eh bien oui ! Prenons quelques exemples , le premier sera OpenOffice . De nombreuses entreprises commencent a utiliser cette suite bureautique parce qu’elle devient plus abordable a l’utilisateur Lambda (d’ailleurs , bonjour a tous les Mr Lambda
). Le second sera Firefox, le navigateur qui commence à inquieter serieusement le monde propriétaire. Avec 25% de parts de marché, il devient une alternative libre de plus en plus aboutie. Dans le domaine plus « informatique » , on parlera principalement d’Apache , qui envahit les serveurs web du monde entier, et Linux qui est la plateforme la plus utilisée sur les serveurs. Puis au niveau des langages de programmation , on notera PHP , et également Java.
Donc oui le logiciel libre peut reussir, et peut occuper une place de leader sur tel ou tel secteur de logiciels, et cela même dans le monde professionnel.
Mais au final ca vaut le coup ou pas ?
Je serais tenté de dire oui… Toutes les problématiques liées au principe même de l’open source et du logiciel libre, sont en général contournées par des entreprises qui proposent a leurs clients , une belle brochette de prestations, parfois inclues dans une prestation de support plus global.
L’open source permettra également de pereniser une solution logicielle , tout simplement car la prestation de maintenance fournie par une entreprise X , pourra etre reprise par une entreprise Y. Et cela vaut pour tout logiciel libre.
De plus , très souvent ces entreprises vous proposeront des prestations de formation afin de vous former a votre logiciel libre.
Cependant l’open source souffre d’une crise de confiance …Prenons le cas des collectivités, celles-ci éprouvent encore quelques craintes quand a l’adoption d’une architecture logicielle totalement Open Source. Prenons le cas des mairies, que je connais , grâce a un passage dans une entreprise de developpement de logiciels « sécurité et population ». Ces clients aimeraient porter leur SI sur une architecture Open Source , cependant dans le cas des données d’Etat Civil, elles tiennent particulièrement à leurs données, ce qui est normal. Mais, car il y’a un mais, lorsqu’on leur propose des applicatifs basés sous des bases de données libres, on sent une reticence certaine de leur part. Par expérience , l’aspect le plus frustrant, est que ces clients refusent des bases de données libres , mais certains d’entre eux , preferent confier leur données a une base Access , plutot que MySql… Inquiétant non ?? Quant aux tele-services (démarches administratives via Internet ) , ces données ne sont que « transitoires » , sur ce secteur ils acceptent une base de données libre…
La seule différence , entre un logiciel libre et un logiciel propriétaire , au final , c’est qu’on exigera une prestation sans faille du logiciel propriétaire , alors qu’avec un logiciel libre, on attendra une support sans faille en cas de problème.
A qui peut on faire confiance quand il s’agit d’argent ?
Daniel Pennac






