|
SUPPORTER
Des logiciels testés et validés
Sélectionner un logiciel libre (voir le guide >>) n’est qu’une première étape. Pour mettre en œuvre ce dernier, il faut encore obtenir l’exécutable, et se prémunir en matière de support. Comment accéder à une version validée et qualifiée du logiciel ? Comment garantir un support en cas de problème, non seulement sur le logiciel lui-même, mais sur son environnement ? Depuis les communautés libertaires des débuts, faites juste d’individus indépendants et passionnés, l’open source a beaucoup évolué, voyant apparaître des organisations structurées comme Apache (open source de 2e génération), puis des consortiums d’entreprises comme la Linux Foundation (ex OSDL), Eclipse ou OW2 (open source de 3e génération). Sans parler des distributions et des intégrateurs. Comment se retrouver entre tous ces acteurs pour obtenir et supporter les logiciels ? Découvrez ici un bref panorama des approches et des meilleures pratiques. Obtenir le logiciel : privilégier le ‘do it yourself’ ou une distribution validée ? C’est décidé : vous avez décidé d’utiliser un ou plusieurs logiciels libres dans votre entreprise. Ses fonctionnalités vous conviennent. Les avis d’utilisateurs vous ont convaincu. Reste maintenant à passer à la prochaine étape : comment obtenir le logiciel, le déployer dans votre SI, et assurer le support ? 4 alternatives s’ouvrent à vous : télécharger le logiciel sur le site de la communauté, acheter une version sous licence, s’appuyer sur une distribution, ou choisir votre stack ‘à la carte’ chez des acteurs spécialisés. Comment choisir ? Etat des lieux : Télécharger le logiciel sur le site de la communauté : aux sources de l’open source L’avantage de cette approche : gratuité et rapidité. En outre, la version intégrera les derniers développements en cours. Si cette approche n’est pas forcément synonyme de simplicité (certaines communautés se contentent d’offrir un code qu’il faut ensuite compiler), des versions pré-packagées, relativement simples à installer sont généralement disponibles. Bien qu’il faille faire vous-même les tests d’intégration et d’installation, le logiciel étant généralement donné ‘en l’état’. Pour beaucoup de logiciels, les liens vers les sites de téléchargement sont ainsi indiqués dans le Guide Bull des logiciels libres >> S’appuyer sur une version testée et validée industriellement du logiciel : la montée du dual licensing De plus de plus de sociétés associées aux communauté offrent sous licence commerciale des versions pre-qualifiées et intégrées, généralement associées à un support. C’est par exemple de cas de MySQL NetWork, qui propose une version renforcée de la célèbre base de donnée open source. C’est aussi l’approche qui vient d’être retenue par JBoss, sur le modèle Red Hat (dualité Fedora / REHL). Avantage : disposer d’un logiciel très robuste, prêt à l’emploi, assorti de services de support. S’appuyer sur une distribution : vers des stacks industriels Si chaque logiciel open source est développé par une communauté spécifique, il faut néanmoins se souvenir qu’il sera, au final, intégrée dans votre SI, et associé à d’autres composants. Comment garantir l’interopérabilité ? C’est là qu’interviennent les distributions, dont le rôle est d’industrialiser des stacks. Soit au niveau du système d’exploitation. Soit au dessus. Ainsi, de nombreux logiciels open source de base sont intégrés dans des distributions Linux et middleware fournies par Red Hat, Novell, Mandriva… En outre, certains acteurs spécialisés proposent des distributions open source dédiées. SpikeSource, partenaire de NovaForge.org et distribué en Europe par Bull, propose par exemple ainsi plusieurs stacks de logiciels applicatifs intégrés et testés (CRM, ECM, gestion documentaire, décisionnel, groupware, etc.). Mis à jour très régulièrement (tous les 24h pour SpikeSource), ces stacks validés permettent un déploiement et des mises à jour fiables et rapides. Découvrir SpikeSource >>. Voir aussi l'entretien avec Kim Polese, CEO de SpikeSource : "L’Open Source va remplacer les logiciels propriétaires dans de nombreux domaines applicatifs" >> Choisir son stack ‘à la carte’ : les avantages d’une approche personnalisée Enfin, le contexte de chaque entreprise est spécifiques, et impose souvent des socles d’architecture normalisés. C’est là qu’interviennent les acteurs spécialisés dans la gestion de stacks ‘à la carte’, définis avec l’entreprise utilisatrice. De la qualification initiale au suivi, au support et à la tierce maintenance, vous pouvez ainsi – une fois votre architecture définie – vous assurer d’une gestion industrialisée de votre pile logicielle spécifique. C’est par exemple ce que propose Bull dans son offre Libre Accès >> Bénéficier d’un support : l’indispensable quête de la haute disponibilité Enfin, les DSI sont unanimes : s’ils reconnaissent le formidable intérêt économique et le bon niveau de qualité général des logiciels libres, leur première préoccupation demeure néanmoins les conditions de support. Quels support offrent les communautés? Des prestataires spécialisés se développent-ils ? Comment garantir une résolution rapide des problèmes éventuels, notamment en contexte d’exploitation ? Découvrez ici l’interview de Jean-Pierre le Treut: Interview Jean-Pierre le Treut, Directeur de la Stratégie de Bull Services Infogérés « Garantir l’exploitabilité des solutions open source : le rôle clé du support» Vous souhaitez compléter cette rubrique ? Apporter votre témoignage ? Contactez nous >> |
