À propos de XSOLI
Fondée en 2001, XSOLI (eXperts en SOlutions LIbres) est née suite à la réalisation d’un fait important : les logiciels sont rarement utilisés tels quels et les adapter aux besoins de l’entreprise exige d’en comprendre le fonctionnement détaillé souvent au-delà des informations données par le fournisseur. Le code source n’étant pas disponible dans la plupart des cas, il est alors difficile de contourner les limitations du produit ou de corriger des problèmes reliés à l’environnement technologique de l’entreprise.
D’un côté vous avez des logiciels propriétaires :
- où chaque copie installée est comptée et souvent limitée en nombre d’utilisateurs;
- où le code source n’est pas accessible;
- où la possibilité de comprendre les détails importants du produit est limitée par la documentation officielle;
- où la capacité à adapter le logiciel à vos besoins est limitée par le fournisseur.
À l’autre bout du spectrum, vous avez les logiciels libres/Open Source qui vous donnent :
- la liberté d’exécuter le logiciel, pour tous les usages;
- la liberté d’étudier le fonctionnement du logiciel, et de l’adapter à vos besoins;
- la liberté de redistribuer des copies;
- la liberté d’améliorer le logiciel et de publier vos améliorations.
Voyons en quoi chacune de ces libertés est un atout pour votre entreprise.
Liberté d’exécuter le logiciel pour tous les usages
À cause de leur prix souvent fixé par usager, les logiciels propriétaires peuvent être économiquement non-rentables pour certaines tâches qui aurait pu en bénéficier autrement. Par exemple: un développeur peut avoir besoin de temps à autre des logiciels du graphiste mais la licence étant dispendieuse, il doit trouver d’autres solutions moins efficaces.
Le logiciel libre offre alors la simplicité puisqu’il n’y a aucune limite au nombre d’utilisateurs. Fini les calculs complexes de licences par poste, usager et CPU.
Liberté d’étudier le fonctionnement du logiciel et de l’adapter à vos besoins
Pour qu’un logiciel soit utile, il doit répondre à vos besoins. Plus la tâche est complexe, plus il y a de chances que celui-ci ne réponde pas à vos attentes. Les logiciels propriétaires n’étant pas livrés avec le code source, il faut alors changer de produit ou développer une solution propre à l’entreprise. Dans les deux cas, le coût peuvent s’avérer inaccessible.
Ce problème n’existe pas dans le monde des logiciels libres car vous avez le code source. Vous pouvez donc comprendre en détail et répondre aux questions non documentées sur le fonctionnement du logiciel. Vous avez le droit de modifier celui-ci pour y ajouter des fonctionnalités, améliorer celles existantes ou modifier le comportement pour qu’il s’intègre parfaitement à votre contexte d’entreprise.
Vous n’êtes pas familier avec le code source? Pas de problèmes, nos développeurs sont là pour vous aider.
Liberté de redistribuer des copies du logiciel
Les logiciels propriétaires permettent rarement la distribution, sauf dans des contextes précis (où vous devez distribuer la copie originale intacte). Il arrive par contre que vous deviez coopérer avec d’autres entreprises ou clients qui n’ont pas le logiciel nécessaire. Vous devez alors les référer au fournisseur du produit ce qui exige du travail et parfois des montants supplémentaires de la part de vos partenaires.
Lorsque vous utilisez un logiciel libre, vous pouvez en faire la distribution vous-même si vous le désirez. L’inclure sur votre CD-ROM, par exemple, sans crainte de représailles.
Liberté d’améliorer le logiciel et de publier vos améliorations
Il n’est généralement pas possible de modifier et encore moins de publier les modifications faites à un logiciel propriétaire. Même si l’entreprise à accès au code source, elle se retrouve isolée puisqu’elle ne peut coopérer avec d’autres utilisateurs du même logiciel, la publication étant interdite.
Lorsque vous utilisez des logiciels libres, vous pouvez faire les modifications nécessaires pour votre entreprise. Mais lorsque qu’une nouvelle version officielle paraît, vous devez appliquer vos changements à nouveau. Pourquoi alors ne pas les rendre disponibles et permettre l’intégration à la version originale? Vous sauverez du temps dans le futur et aurez contribué à l’avancement technologique du produit.