Académique Documents
Professionnel Documents
Culture Documents
LB Smile Guide Open Source
LB Smile Guide Open Source
___________________________
Page 2
PREAMBULE
SMILE
WWW.SMILE.FR
Smile est une socit dingnieurs experts dans la mise en uvre de solutions open source
et lintgration de systmes appuys sur lopen source. Smile est membre de lAPRIL,
lassociation pour la promotion et la dfense du logiciel libre, du PLOSS le rseau des
entreprises du Logiciel Libre en Ile-de-France et du CNLL le conseil national du logiciel libre.
Smile compte plus de 700 collaborateurs dans le monde, dont plus de 550 en France
(dcembre 2012), ce qui en fait le premier intgrateur franais et europen de solutions open
source.
Depuis 2000, environ, Smile mne une action active de veille technologique qui lui permet
de dcouvrir les produits les plus prometteurs de lopen source, de les qualifier et de les
valuer, de manire proposer ses clients les produits les plus aboutis, les plus robustes et
les plus prennes.
Cette dmarche a donn lieu toute une gamme de livres blancs couvrant diffrents
domaines dapplication. La gestion de contenus (2004), les portails (2005), la business
intelligence (2006), la virtualisation (2007), la gestion lectronique de documents (2008), les
PGIs/ERPs (2008), les VPN open source (2009), les Firewall et Contrle de flux (2009), les
Middleware orients messages (2009), lecommerce et les Rseaux Sociaux d'Entreprise
(2010), le Guide de lopen source et NoSQL (2011), et plus rcemment Mobile et
Recensement et audit (2012). Chacun de ces ouvrages prsente une slection des meilleures
solutions open source dans le domaine considr, leurs qualits respectives, ainsi que des
retours dexprience oprationnels.
Au fur et mesure que des solutions open source solides gagnent de nouveaux domaines,
Smile sera prsent pour proposer ses clients den bnficier sans risque. Smile apparat dans
le paysage informatique franais comme le prestataire intgrateur de choix pour
accompagner les plus grandes entreprises dans ladoption des meilleures solutions open
source.
Ces dernires annes, Smile a galement tendu la gamme des services proposs. Depuis
2005, un dpartement consulting accompagne nos clients, tant dans les phases davantprojet, en recherche de solutions, quen accompagnement de projet. Depuis 2000, Smile
dispose dun studio graphique, devenu en 2007 Smile Digital agence interactive, proposant
outre la cration graphique, une expertise e-marketing, ditoriale, et interfaces riches. Smile
dispose aussi dune agence spcialise dans la TMA (support et lexploitation des applications)
et dun centre de formation complet, Smile Training. Enfin, Smile est implant Paris, Lille,
Lyon, Grenoble, Nantes, Bordeaux, Marseille et Montpellier. Et prsent galement en
Espagne, en Suisse, au Benelux, en Ukraine et au Maroc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 3
QUELQUES REFERENCES DE
SMILE
WWW.SMILE.FR
SMILE est fier davoir contribu, au fil des annes, aux plus grandes ralisations Web
franaises et europennes. Vous trouvez ci-dessous quelques clients nous ayant adress leur
confiance.
Sites Internet
EMI Music, Salon de lAgriculture, Mazars, Areva, Socit Gnrale, Gtes de France, Patrice
Pichet, Groupama, Eco-Emballage, CFnews, CEA, Prisma Pub, Volia, NRJ, JCDecaux,
01 Informatique, Spie, PSA, Boiron, Larousse, Dassault-Systmes, Action Contre la Faim, BNP
Paribas, Air Pays de Loire, Forum des Images, IFP, BHV, ZeMedical, Gallimard, Cheval Mag,
Afssaps, Bnteau, Carrefour, AG2R La Mondiale, Groupe Bayard, Association de la
Prvention Routire, Secours Catholique, Canson, Veolia, Bouygues Telecom, CNIL
Portails, Intranets et Systmes dInformation
HEC, Bouygues Telecom, Prisma, Veolia, Arjowiggins, INA, Primagaz, Croix Rouge, Eurosport,
Invivo, Faceo, Chteau de Versailles, Eurosport, Ipsos, VSC Technologies, Sanef, Explorimmo,
Bureau Veritas, Rgion Centre, Dassault Systmes, Fondation dAuteuil, INRA, Gaz Electricit
de Grenoble, Ville de Niort, Ministre de la Culture, PagesJaunes Annonces
E-Commerce
Krys, La Halle, Gibert Joseph, De Dietrich, Adenclassifieds, Macif, Furet du Nord, Gtes de
France, Camif Collectivit, GPdis, Projectif, ETS, Bain & Spa, Yves Rocher, Bouygues
Immobilier, Nestl, Stanhome, AVF Primdical, CCI, Pompiers de France, Commissariat
lEnergie Atomique, Snowleader, Darjeeling
ERP et Dcisionnel
Veolia Transport, Solucom, Casden Banques Populaires, La Poste, Christian Louboutin,
PubAudit, Effia Trasnport, France 24, Inra, Publicis, Nomadvantage, Nouvelles Frontires,
Anevia, Jus de Fruits de Moora, Espace Loggia, Bureau Veritas, Skyrock, Lafarge, Cadremploi,
Groupe Vinci, IEDOM (Banque de France), Carrefour, Corsair, Le Bon Coin, Jardiland,
Trsorerie Gnrale du Maroc, Ville de Genve, ESCP, Sofia, Faiveley Transport, INRA,
Deloitte, Yves Rocher, ETS, DGAC, Generalitat de Catalunya, Gilbert Joseph, Perouse Mdical
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 4
Gestion documentaire
Primagaz, UCFF, Apave, Goservices, Renault F1 Team, INRIA, CIDJ, SNCD, Ecureuil Gestion, CS
informatique, Serimax, Volia Propret, NetasQ, Corep, Packetis, Alstom Power Services,
Mazars
WWW.SMILE.FR
Infrastructure et Hbergement
Agence Nationale pour les Chques Vacances, Pierre Audoin Consultants, Rexel, Motor
Presse, OSEO, Sport24, Eco-Emballage, Institut Mutualiste Montsouris, ETS, Ionis, Osmoz,
SIDEL, Atel Hotels, Cadremploi, SETRAG, Institut Franais du Ptrole, Mutualit Franaise,
Bouygues Telecom, Carrefour, HEC, Jardiland, Orange, TNS Sofres, Manpower, Ministre de
lconomie, Eram, Kantar Worldpanel, Fiducial
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 5
CE LIVRE BLANC
WWW.SMILE.FR
Toutes les tudes le confirment, lopen source est prsent dans la plupart des entreprises,
grandes et petites. Et ceci, quelles laient voulu ou non. Ce nest pas trs tonnant tant loffre
open source est riche et varie.
Depuis 2004, environ, Smile publie rgulirement des livres blancs pour prsenter
lextraordinaire richesse de cette offre : la gestion de contenus en 2004, les portails en 2005,
la business intelligence en 2006, la virtualisation en 2007, la gestion lectronique de
documents et les PGIs/ERPs en 2008, les VPN open source et les Firewall en 2009,
lecommerce et les Rseaux Sociaux d'Entreprise en 2010, NoSQL en 2011, Mobile et
Recensement/audit open source en 2012, etc.
27 ouvrages en tout, accessibles en libre tlchargement, qui prsentent une slection des
meilleures solutions open source dans le domaine considr, leurs qualits respectives, ainsi
que des retours dexprience oprationnels.
Il manquait cela un rfrentiel central, prsentant le meilleur de loffre open source afin
notamment dorienter, daiguiller les donneurs dordres vers les solutions de rfrence. Les
demandes ont t nombreuses en ce sens, notamment des DSI. Cest pourquoi nous avions
publi fin 2011 la premire version de ce prsent Guide de lopen source. A lpoque dj,
plus de 150 solutions open source avaient t analyses et prsentes.
En un an, plus de 12 000 tlchargements ont eu lieu et il semblait tout naturel de proposer
une version mise jour refltant lextraordinaire dynamisme de lopen source. Cest
dsormais chose faite avec cette dition 2013 qui prsente prs de 200 produits dans 40
domaines dapplications pour lentreprise. Tous les produits ou presque (ce livre ne traite
pas des applications bureautiques telles que Firefox, Gimp ou LibreOffice) y sont prsents
avec pour chacun une prsentation synthtique et une valuation sur 6 critres. Pour cette 2e
dition, deux rubriques ont t ajoutes : Cloud Computing & Big Data.
Avant dattaquer la lecture de ces trois cents pages, nous vous recommandons de consulter la
prochaine section, qui dcrit notre mthodologie danalyse, et qui liste nos conseils de lecture
pour tirer un maximum de valeur de cet ouvrage. Nous esprons que ce livre blanc vous sera
utile, plus de 40 de nos meilleurs experts y ont travaills.
Bonne lecture !
Nhsitez pas nous transmettre vos avis et valuations sur les produits prsents
dans ce livre blanc. De mme, si vous souhaitez rfrencer une solution que
nous aurions oubli. Une seule adresse : contact@smile.fr
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 6
SOMMAIRE
PREAMBULE................................................................................................ 2
SMILE ................................................................................................................................................................... 2
QUELQUES REFERENCES DE SMILE............................................................................................................................... 3
CE LIVRE BLANC....................................................................................................................................................... 5
WWW.SMILE.FR
SOMMAIRE ............................................................................................................................................................ 6
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
WWW.SMILE.FR
Page 7
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 8
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 9
WWW.SMILE.FR
troupes, o il s'alarme de cette transformation, de ces logiciels aussi bons et parfois meilleurs,
de cette nouvelle forme de concurrence.
L'open source a apport une rupture dans l'conomie du logiciel en abaissant les cots d'une
manire incroyable. Tout ce qui constitue le socle d'une plateforme informatique, d'une
plateforme web, est devenu tout simplement gratuit : systme d'exploitation, bases de
donnes, logiciels serveurs, outils de dveloppement, outils d'administration. Bien sr, le cot
total de possession n'est jamais nul : il faut du matriel, du support et de l'expertise humaine
pour dployer et faire marcher tout cela. Mais pour une start-up, la barrire l'entre a t
abaisse de manire phnomnale, stimulant et acclrant la cration d'entreprises
innovantes. Et pour les entreprises utilisatrices, cette nouvelle donne s'est traduite en gains
de comptitivit.
Comme toutes les rvolutions technologiques depuis la machine vapeur, l'open source a
amen une forme de destruction cratrice, comme l'avait dcrit l'conomiste Joseph
Schumpeter. En produisant des alternatives quasi-gratuites des logiciels anciennement
coteux, l'open source a fait disparatre des acteurs devenus non comptitifs, et rduit les
marges de quelques autres. Mais le contexte nouveau d'un socle logiciel devenu un bien
commun a permis l'mergence de milliers d'acteurs, de startups innovantes, dont certaines
sont dj grandes. Et a permis, plus largement, l'mergence du web, de ses acteurs gants, et
des milliers d'acteurs plus petits mais innovants et grandissants.
Le dveloppement logiciel a t profondment modifi lui aussi. L'approche moderne du
dveloppement consiste assembler des composants, grands et petits, pour l'essentiel open
source. Une part dterminante du dveloppement consiste donc slectionner les bons
composants et les intgrer, en ne dveloppant rellement que les parties spcifiques, qui
concentrent la valeur ajoute de l'application. C'est une transformation du dveloppement
logiciel qui a apport d'importants gains de productivit.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 10
WWW.SMILE.FR
Open Innovation
L'open source a apport aussi une nouvelle approche de la R&D. Une belle illustration est
donne par le projet open source Genivi, qui a l'initiative de BMW et PSA a runi des grands
constructeurs automobiles et quipementiers dans une dmarche typique de R&D
mutualise, construisant ensemble une plateforme logicielle destine leurs vhicules. Pour
russir ce projet stratgique, ces grands industriels ont adopt le modle open source tant en
termes de socle, de dveloppement, de diffusion, que de gouvernance. Et l'on pourrait citer
videmment le noyau du systme Linux lui-mme, auquel contribuent des dizaines
d'entreprise, en faisant sans doute le plus bel exemple de R&D mutualise, l'chelle
mondiale. Les dmarches appeles parfois open innovation ont montr les bnfices
d'une innovation plus ouverte sur le monde, moins cache, fonctionnant en rseau.
Open Art
Certains ont prsent l'open source comme antagoniste la proprit intellectuelle. C'est
tout le contraire, puisque l'open source se dfinit par ses licences d'utilisation, qui s'appuient
elles-mmes sur le droit d'auteur. L'auteur, titulaire des droits, donne l'utilisateur des droits
tendus, et quelques devoirs. Ce principe par lequel l'auteur d'une oeuvre reste parfaitement
identifi, conserve ses droits, mais autorise diffrentes utilisations et la redistribution de son
uvre a t tendue de nombreux domaines, bien au del du logiciel.
L'open source se dcline dans l'art galement. Les licences Creative Commons ont permis de
diffuser des uvres de toutes natures en donnant des droits tendus, en particulier une libre
rediffusion, avec ou sans le droit de modifier l'uvre originale. Ainsi, la fondation Blender, qui
dveloppe l'un des meilleurs programmes d'animation 3D du monde, un programme open
source, ralise des "open movies", des films d'animation dont tous les fichiers source, qui
permettent de gnrer le film, sont rendus disponibles et peuvent tre modifis. Comme un
roman dont on pourrait rcrire la fin.
Open hardware
L'open source a gagn le matriel galement, sous l'appellation de open hardware . Il s'agit
ici de partager les plans de circuits et d'quipements entiers. Un bel exemple d'open
hardware, le projet Arduino est un microcontrleur programmable totalement open source,
matriel et logiciel, qui peut tre adapt pour toutes formes de traitement du signal, ou de
contrle de process.
Il peut tre programm pour ragir aux signaux de capteurs externes, les traiter, et
commander des actions. Depuis 2005 il s'enrichit d'anne en anne, et plus de 300 000 units
ont t fabriques. La diffusion de l'open hardware est encore modeste, mais souvenonsnous que c'tait le cas aussi de l'open source logiciel ses dbuts : un truc de geek . Mais
ces trucs de geeks font tourner les plateformes du web aujourd'hui.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
WWW.SMILE.FR
Page 11
Le mot cl derrire ces projets, ces dmarches, est celui de rappropriation de la technologie.
La technologie n'est pas le domaine rserv d'une lite minuscule, du fond de la Silicon Valley.
Nous pouvons la matriser, et particulirement si nous runissons nos forces. C'est le principe
des FabLabs... Nous ne sommes pas que des consommateurs idiots qui s'endettent pour
acheter le dernier smartphone, dont on n'aura pas le droit mme de changer la batterie. Avec
quelques amis, avec un peu d'aide, avec des plans et des logiciels open source, nous pouvons
construire des choses extraordinaires, dans notre garage. Pas tout fait le dernier
smartphone, mais pas trs loin. Les imprimantes 3D ouvrent de nouvelles frontires pour ces
dmarches. Aprs avoir pris le contrle des logiciels, il sera possible de reprendre le contrle
sur le matriel. On rve dj de pouvoir tlcharger, sous licence libre, les plans d'une pice
de rechange pour sa cafetire, d'imprimer chez soi sa pice en 3D. Et un peu plus tard,
d'imprimer la cafetire open source elle-mme ! Utopique ?
Mais justement, c'est la plus grande rvolution de l'open source, de montrer que l'utopie
gagne, parfois.
Open mdecine ?
Les systmes open source ne sont pas que pour les bricoleurs du dimanche. Ils gagnent par
exemple la recherche en mdecine. Merveilleux exemple de matriel et de logiciel open
source associ une dmarche de recherche : des chercheurs ont dvelopp Raven, un robot
chirurgien open source, mis disposition des quipes de recherche du monde entier afin de
faire progresser les logiciels et technologies de chirurgie assiste. D'autres chercheurs
travaillent une machine combinant scanneur et radiothrapie, dont les plans, le code
source, et les instructions de fabrication seront open source. Il est intressant de remarquer
que certains de ces projets de mdecine open source ont reu le soutien de la FDA, qui est un
peu l'quivalent de l'AFSSAPS, avec l'espoir en particulier que le logiciel open source amliore
la qualit, juge insuffisante, des quipements propritaires.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 12
WWW.SMILE.FR
Une dmarche citoyenne et dmocratique d'une part, mais aussi le socle de nombreuses
initiatives et modles conomiques nouveaux appuys sur ces donnes.
L'open source a fdr des combats citoyens fondamentaux. Les militants de l'open source
ont une force particulire : ils rflchissent aux tendances socitales, mais sont aussi au coeur
des technologies nouvelles et parfois de leurs rouages conomiques. Ils ont compris par
exemple l'importance de standards rellement ouverts, dont la spcification soit librement
accessible, dont la gouvernance soit ouverte, dont l'utilisation soit gratuite. Ils se battent
pour la neutralit du Net, ce principe fondateur de non-discrimination des flux sur le rseau
mondial, qui a permis l'mergence de toute une industrie du web et qui est menace
aujourd'hui. Ils tentent d'expliquer aux politiques pourquoi les brevets ne sont pas applicables
au monde du logiciel, o la seule protection du copyright est amplement suffisante. Dans le
monde du logiciel, les brevets sont contre-productifs, ils dcouragent l'innovation, ils sont
l'arme d'un oligopole de gants et d'entits mafieuses appeles "patent trolls". Pour les
premiers il s'agit d'effrayer les petits concurrents plus innovants. Pour les seconds,
d'extorquer une rente sur l'innovation des autres.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 13
METHODOLOGIE DANALYSE
WWW.SMILE.FR
PRESENTATION
Pour rdiger ce livre blanc, nous avons sollicit nos experts techniques, fonctionnels et
mtiers avec comme objectif principal, de construire un rfrentiel large et pratique des
meilleures solutions open source.
Infrastructure, o lon trouve par exemple : la gestion de parc, les firewalls, les vpn, la
supervision, la virtualisation, les systmes dexploitation, les acclrateurs http, etc.
Dveloppement et couches intermdiaires, o lon trouve par exemple : les
annuaires dentreprise, les bases de donnes, les ESB, les frameworks web et mobile,
les moteurs de recherche, les MOM et EAI, etc.
Applications : o lon trouve par exemple : les CRM, les outils de dcisionnel, les CMS,
les outils de GED, les portails, les solutions de-commerce, etc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 14
Critres dvaluations
Cette slection doutils sest effectue en bonne partie partir de nos retours terrains, de nos
retours dexprience sur des centaines de projets. Nous nous sommes galement appuys sur
des valuations objectives, bases sur 6 critres applicables toutes les catgories - dont
vous trouverez ci-aprs le dtail dapplication.
WWW.SMILE.FR
Pour ne pas limiter ce livre blanc un simple rfrentiel et en faire un vritable guide pour
tous les dcideurs, nous avons dcid de publier ces rsultats.
Vous disposez ainsi dindicateurs fiables sur la notorit de loutil, sur sa dynamique, sur la
qualit de son socle technique, sur son primtre fonctionnel, sur sa capacit stendre/
sadapter, et sur la disponibilit de ressources/profils pour vous accompagner dans son
intgration votre environnement.
Lorsque cela tait possible, et surtout lorsque cela tait pertinent, nous avons dtermin la
moyenne des notes par catgorie afin de faire ressortir les points forts et les points faibles de
chaque solution.
Vous trouverez ci-dessous le dtail des 6 critres danalyse :
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 15
Dynamique
Il s'agit de la dynamique autour de la solution, notamment communautaire. Avec la
qualit technique, elle va dterminer directement la place de la solution dans le futur. En
effet, les investissements d'un diteur sont finalement peu de choses au regard de tous
les correctifs, toute la documentation et mme tout le marketing qui peut tre fait par
une communaut active.
WWW.SMILE.FR
Nous croyons que le modle dans lequel l'diteur est pratiquement le seul intgrateur de
son produit nest pas favorable lclosion dune communaut de partenaires
contribuant la dynamique du produit.
Sont considrs:
Socle technique
Investissements et communaut sont encore peu de chose devant la cohrence, la
puissance et l'adquation avec les standards des modlisations au cur dune
application open source.
Les fonctionnalits ne sont qu'une surcouche ces fondations et le cot
d'implmentation d'une mme fonction mtier varie trs facilement de 1 5 selon la
qualit technique des fondations. Ainsi, au del d'un certain stade, mme grand
renforts d'investissements, on ne peut plus enrichir le fonctionnel dun produit s'il est
bas sur des abstractions de trop bas niveau alors qu'une solution bien pense faite de
concepts clairs et efficaces pourra au contraire s'tendre moindre frais. Bien sr, un
diteur en bonne sant financire peut recoder sa solution et c'est courant mais,
vous serez surtout li l'ancien produit avec lequel il faudra faire rupture. Si une solution
ne peut pas tre amliore de faon continue, c'est vous qui ferez les frais des migrations
brutales.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 16
Sont considrs:
WWW.SMILE.FR
Primtre fonctionnel
Il s'agit ici du primtre fonctionnel global de la solution par rapport ce que lon peut
couramment trouver parmi les outils de la mme catgorie.
Cela offre un indicateur prcieux sur la capacit de loutil ; mme si nous nous
recommandons, lorsque cela est possible, de descendre au niveau macroscopique
pour comparer des solutions entre elles sur un primtre donn. Nos livres thmatiques
(CMS open source, GED open source, ERP open source, etc.) pourront vous aider.
Prcisons galement que si ce critre est important pour bnficier, de base, dun outil
au plus large primtre possible, le critre de 'souplesse' est autrement plus impactant
en termes de cot. En effet sur un outil souple, l'ajout d'une fonctionnalit peut se
rvler relativement simple.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 17
Souplesse / Extensibilit
Dans la mesure o on doit parfois (pour ne pas dire souvent) dpasser le primtre
fonctionnel natif de l'outil, quelle facilit a t-on le faire? Il s'agit d'un critre
dterminant dans le cot total de possession compte-tenu du cot relatif aux ventuels
dveloppements spcifiques. La souplesse rejoint ici largement la technologie mais elle
met spcifiquement l'accent sur la modularit de loutil et sur l'efficacit du
dveloppement par des parties tierces.
WWW.SMILE.FR
En complment de ce livre qui prsente les meilleures solutions open source, nous vous
recommandons la lecture de notre autre livre blanc Politique open source , disponible en
libre tlchargement. Il prsente lintrt que peuvent avoir les DSI dfinir une politique
open source.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 18
CONSEILS DE LECTURE
Sur cette page, nous vous prsentons lorganisation de ce document. Toutes les fiches de
solutions ont t rdiges sous le mme format pour vous faciliter la lecture et la
comprhension.
WWW.SMILE.FR
Descriptif de loutil :
type doutil, date de
crateur, auteur,
prsentation
fonctionnelle, type
de licence de
distribution, socle
technique, avis.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 19
INFRASTRUCTURE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 20
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 21
TightVNC
Version tudie : 1.3.10
Site Internet de la solution : www.tightvnc.com
Solution porte par une socit (GlavSoft LLC.)
WWW.SMILE.FR
TightVNC est dvelopp en C/C++ mais fournit galement un Viewer VNC dvelopp en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 22
OpenSSH
Version tudie : 6.1
Site Internet de la solution : http://www.openssh.com
Solution porte par une fondation (OpenBSD)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 23
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 24
GLPI
Version tudie : 0.83.7
Site Internet de la solution : www.glpi-project.org
Solution porte par une communaut
GLPI est un outil d'inventaire de parc informatique et de Helpdesk, lanc en 2003 et port par
Julien Dombre, Jean-Mathieu Dolans et Bazile Lebeau.
WWW.SMILE.FR
Il permet :
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 25
OCS Inventory NG
Version tudie : 2.0.5
Site Internet de la solution : www.ocsinventory-ng.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 26
Pulse 2
Version tudie : 1.3.1.1
Site Internet de la solution : www.mandriva.com/fr/pro/pulse
Solution porte par un diteur (Mandriva)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 27
Fusion Inventory
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 28
Autres
Parmi les produits de lunivers Gestion de parc et inventaires, on peut complter la liste avec
les outils ci-dessous :
http://lrs.linbox.org
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 29
DEPLOIEMENT ET SAUVEGARDE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 30
Bacula
Version tudie : 5.2.10
Site Internet de la solution : www.bacula.org/fr
Solution porte par un diteur (Bacula Systems)
WWW.SMILE.FR
Bacula est un systme de sauvegarde et de restauration trs flexible dvelopp en 2000 par
Kern Sibbald et maintenant soutenu par la socit Bacula Systems.
Bacula permet la planification des sauvegardes de manire trs prcise aussi bien en termes
d'agenda que de type de sauvegarde (complte, incrmentale, diffrentielle). L'architecture
de Bacula repose sur 3 composants essentiels : le Director est le chef d'orchestre (c'est lui qui
coordonne de manire centralise le droulement des sauvegardes), le File Daemon est
l'agent dploy sur chacun des clients charg de raliser la sauvegarde sous le contrle du
director, et le Storage Daemon assure le rle d'interface avec les supports de stockage. Bacula
implmente galement les fonctionnalits avances utilises par toutes les solutions de
sauvegarde performantes tel que le multi-streaming, le multi-plexing, la sauvegarde
utilisateur, la gestion des Pools de sauvegarde, etc.
Bacula est diffus sous licence GPL et est dvelopp en C/C++. Il repose sur une base de
donnes PostgreSQL ou MySQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 31
Chef
Version tudie : 10.16.2
Site Internet de la solution : http://opscode.com
Solution porte par un diteur (Opscode)
WWW.SMILE.FR
Chef est un outil d'automatisation d'infrastructure crit en Ruby, dont le fonctionnement est
analogue Puppet.
Ladministrateur crit des recettes qui dcrivent ltat dans lequel doivent se trouver les
noeuds administrs par Chef (dploiement de fichiers de configuration, installation de
paquets, gestion de mots de passe, ...). Chef se charge alors dappliquer les recettes sur les
diffrents noeuds, permettant dadministrer de manire centralise un parc htrogne
compos dun grand nombre de machines.
Chef bnficie dune communaut dutilisateurs plus jeune que Puppet mais semble toutefois
trs prometteur. De nombreuses ides introduites par Chef ont dailleurs t reprises par
Puppet.
Chef est distribu sous licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 32
Puppet
Version tudie : 2.6
Site Internet de la solution : http://puppetlabs.com
Solution porte par un diteur (Puppet Labs)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 33
Spacewalk
Version tudie : 1.8
Site Internet de la solution : http://www.spacewalkproject.org/
Solution porte par une communaut et dveloppe par Redhat
WWW.SMILE.FR
Spacewalk est une solution de gestion de configuration open source dveloppe initialement
par Redhat. La premire version stable de Spacewalk a t publie en 2008. A l'instar du
Redhat Network Satellite, il permet d'assurer de faon centralise, les fonctions de :
monitoring, inventaire matriel et logiciel, la distribution de fichiers de configurations.
Spacewalk est galement en mesure d'assurer le provisionning, le contrle, et la gestion
d'hyperviseur XEN.
Vritable console centralise Spacewalk permet d'effectuer des mises jour globales de
l'ensemble d'un parc et de suivre l'tat d'avancement de ces mises jour avec une granularit
totale.
Il supporte plusieurs OS dont principalement : Fedora, Centos, Suse & Debian.
Il a t conu pour tre scalable. Il permet via des nuds proxy Spacewalk de disposer d'un
cache multi-site de paquets et de fichiers de configurations optimisant ainsi les oprations de
mises jour et de tldistribution sur des infrastructures gographiquement spares.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 34
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Dploiement et Sauvegarde, on peut complter la liste avec les
outils ci-dessous :
Nom
Kdump
http://lse.sourceforge.net/kdump
mkCDrec
http://mkcdrec.sourceforge.net
SIS
http://sourceforge.net/projects/sisuite
CloneZilla
http://clonezilla.org
Partimage
http://www.partimage.org
Pulse 2
http://www.mandriva.com/fr/pro/pulse
OCS Inventory NG
http://www.ocsinventory-ng.org
Amanda
http://www.amanda.org/
BackupPC
http://backuppc.sourceforge.net/
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 35
WWW.SMILE.FR
HAUTE DISPONIBILITE
La haute disponibilit est un terme frquemment
utilis dans lunivers du Web, propos d'architectures
de systmes ou de services pour dsigner le fait quils
soient disponibles un maximum de temps, 100%
idalement.
Dans les entreprises, il est trs important de mettre
en place des techniques de hautes disponibilits les
tant linformatique reprsente souvent le systme
nerveux de lorganisation. Elles peuvent tre mises en
uvre de diffrentes manires : dun point de vue
physique ou dun point de vue logique notamment.
Il existe dexcellents outils open source pour sassurer
que les services rpondent en permanence.
Keepalived par exemple qui fonctionne tel un routeur
pour aiguiller les demandes selon ltat des services,
ou Linux-HA qui permet la communication entre
serveurs pour changer chaud des configurations
selon les tats des autres serveurs.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 36
Linux-HA
Version tudie : 3.0.5
Site Internet de la solution : www.linux-ha.org
Solution porte par une communaut
WWW.SMILE.FR
Le projet Linux-HA fournit des composants de haute disponibilit pour les systmes
d'exploitation de type UNIX.
Le composant principal de ce projet est le logiciel de communication Heartbeat, qui permet
un groupe de machines de connatre leur tat respectif, et ainsi de dclencher des actions de
manire concerte sans avoir besoin d'un serveur tiers. Heartbeat est gnralement utilis
avec un logiciel de gestion de cluster, tel que Pacemaker, dont le rle est de grer les
dpendances entre services et raliser les oprations de bascule automatiquement. Un
gestionnaire de ressources minimal est fourni par Linux-HA, et s'avre trs souvent suffisant.
Linux-HA est le systme de haute disponibilit le plus rpandu, et de nombreux prestataires
sont disponibles pour assurer son support. Il remonte 1999 pour ses premiers composants,
la licence GPL v2 est majoritairement utilise.
Linux-HA est crit en C et en Python.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 37
LVS
Version tudie : 1.2.1
Site Internet de la solution : www.linuxvirtualserver.org
Solution porte par une communaut
WWW.SMILE.FR
LVS (Linux Virtual Server) est le systme d'quilibrage de charge inclus au noyau Linux depuis
1998. Il a crit crit par Wensong Zhang.
Il permet de router les connexions rseau entrantes vers un ensemble de machines, en
suivant un certain nombre de politiques d'quilibrage de charge classiques (round-robin,
weighted round-robin, etc.). Il constitue une simple brique d'un systme de load balancing,
car il ne prend pas en charge lui-mme sa configuration. On utilise un logiciel tiers pour tester
l'tat des serveurs et mettre jour la configuration LVS en cas de panne d'un serveur.
Comme le reste des composants de Linux, LVS est disponible sous licence GPL v2 et est
support par un grand nombre de prestataires.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 38
HAProxy
Version tudie : 1.4.22
Site Internet de la solution : http://haproxy.1wt.eu
Solution porte par une communaut
WWW.SMILE.FR
HAProxy est un reverse proxy utilis pour la rpartition de charge. Le projet existe depuis
2001 ; il a t crit par Willy Tarreau.
Il gre nativement le protocole HTTP ce qui permet de mettre en place de l'affinit de session
par cookies. Il dispose de plusieurs mcanismes de vrification d'tats afin de dtecter les
serveurs en panne et de rediriger leur trafic vers les autres serveurs.
HAProxy est distribu sous licence GPL v2, et support officiellement par un petit nombre de
socits.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 39
Keepalived
Version tudie : 1.2.7
Site Internet de la solution : www.keepalived.org
Solution porte par une communaut
WWW.SMILE.FR
Keepalived est un composant permettant de configurer LVS. Le projet existe depuis 2001.
LVS tant un systme relativement basique et statique, il a besoin d'un logiciel pour maintenir
sa configuration. Keepalived permet de faire des tests de disponibilit (par exemple
connexion TCP, requte HTTP) d'un service, tient jour la liste des serveurs utilisables pour
LVS. Il gre galement un systme de bascule IP bas sur VRRP pour sa propre redondance.
Keepalived est fourni sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 40
SECURITE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 41
AIDE
Version tudie : 0.15.1
Site Internet de la solution : http://aide.sourceforge.net
Solution porte par une communaut
WWW.SMILE.FR
AIDE est un vrificateur d'intgrit pour systme UNIX, dvelopp depuis 1999. Rami Lehti et
Pablo Virolainen ont initi les dveloppements, suivi entre 2003 et 2010 par Richard van den
Berg, puis dsormais par Hannes von Haugwitz.
Son but est de calculer une empreinte des fichiers du systme au moment de l'installation, et
par la suite de valider la conformit du systme avec cette empreinte. Ainsi, l'administrateur
peut reprer toute modification de fichiers suspecte, gnralement signe d'une intrusion sur
le systme.
Il est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 42
ClamAV
Version tudie : 0.97.6
Site Internet de la solution : www.clamav.net
Solution porte par un diteur (SourceFire)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 43
SNORT
Version tudie : 2.9.4
Site Internet de la solution : www.snort.org
Solution porte par un diteur (SourceFire)
WWW.SMILE.FR
SNORT est un dtecteur dintrusion rseau ralis en 1998 par Martin Roesch.
Souvent utilis comme sonde, il dispose aussi d'un mode actif qui lui permet, lorsqu'il est
install sur un quipement de routage, de bloquer tout trafic suspect. Il sagit donc dun
dtecteur dintrusion rseau (NIDS : Network Intrusion Detection System) permettant
lanalyse en temps rel du trafic sur un segment de rseau.
Bien que le moteur soit distribu sous licence GPL, il n'est pas utile sans une base de rgles.
Celle-ci fait l'objet d'une souscription payante auprs de l'diteur. Cependant, les rgles sont
mises disposition gratuitement au bout de 30 jours.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 44
OpenVAS
Version tudie : 5.0
Site Internet de la solution : www.openvas.org
Solution porte par un diteur (Greenbone)
WWW.SMILE.FR
OpenVAS (Open source Vulnerability Assessment Scanner) est un projet issu du clbre
scanner Nessus dont la premire version date de 1998.
Il permet de tester la prsence, dans les systmes tester, de failles de scurit.
Contrairement Nessus, OpenVAS est compltement open source et dispose de mises jour
gratuites fournies par la communaut. Des mises jour payantes, la disponibilit garantie,
et une interface d'administration graphique sont proposes par l'diteur Greenbone.
Il est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 45
Wireshark
Version tudie : 1.8.4
Site Internet de la solution : www.wireshark.org
Solution porte par une fondation (WireShark)
WWW.SMILE.FR
copyright
Il est utilis par grand nombre d'administrateurs pour diagnostiquer des problmes rseaux
complexes. Disponible sous forme d'une application graphique lourde ainsi qu'une interface
en mode texte, il est capable de dcoder un trs grand nombre de protocoles, y compris
chiffrs.
Il est disponible sous licence GPL.
Wireshark est multiplate-forme, il fonctionne sous Windows, Mac OS X, Linux, Solaris, ainsi
que sous FreeBSD. Wireshark reconnait plus de 700 protocoles aussi bien rseau
quapplicatifs.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 46
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Scurit, on peut complter la liste avec les outils ci-dessous :
Nom
Bastille
http://bastille-linux.sourceforge.net
OpenSIMS
http://opensims.sourceforge.net
RadicalSpam
http://www.radical-spam.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 47
WWW.SMILE.FR
VPN
Un VPN, Rseau Priv Virtuel en franais, peut tre
dfinie, assez largement, par les diffrentes
techniques permettant dtendre le Rseau de
lentreprise en prservant la confidentialit des
donnes et en traversant les barrires physiques des
rseaux traditionnels.
Les solutions VPN apportent gnralement les
bnfices suivants : authentification par cl publique,
confidentialit des changes, confidentialit a
posteriori en cas de compromission des secrets
cryptographiques et transport de paquets
destination dun rseau priv via un rseau public.
Dans lunivers de lopen source, on compte de
nombreuses solutions de qualit dont OpenVPN et
OpenSWAN prsent ci-aprs.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 48
OpenVPN
Version tudie : 2.2.2
Site Internet de la solution : http://openvpn.net
Solution porte par un diteur (OpenVPN Technologies)
WWW.SMILE.FR
OpenVPN est le fer de lance dune catgorie de VPN assez rcente : les VPN SSL. Il existe
depuis 2002 et a t crit par James Yonan.
Ces derniers rutilisent les mcanismes du chiffrement SSL pour authentifier et chiffrer les
connexions. OpenVPN est bas sur le produit OpenSSL, la principale implmentation libre du
protocole SSL, tant en termes de qualit que dadoption, et sappuie sur ses routines de
chiffrement et de vrification didentit pour assurer une trs bonne scurisation des
donnes.
OpenVPN est distribu sous licence GPL v2.
Disponible sous Solaris, Linux, OpenBSD, FreeBSD, NetBSD, Mac OS X, Windows 2000, XP,
Vista et 7, il offre aussi de nombreuses fonctions de scurit et de contrle.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 49
Openswan
Version tudie : 2.6.38
Site Internet de la solution : www.openswan.org
Solution porte par une communaut
WWW.SMILE.FR
Openswan est une implmentation IPsec pour Linux, descendante du projet FreeS/WAN
(remontant 1999).
Openswan permet la mise en place de liens IPsec entre machines, mais galement de tunnels
VPN, et ce aussi bien entre rseaux d'entreprises que pour des clients nomades. Il est
compatible avec un grand nombre de systmes dexploitation et de solutions propritaires.
OpenSwan est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 50
FIREWALLS
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 51
pf (Packet Filter)
Version tudie : 5.1 (suit les versions dOpenBSD)
Site Internet de la solution : www.openbsd.org/faq/pf
Solution porte par une communaut
WWW.SMILE.FR
pf (Packet Filter) est la couche de filtrage intgre aux systmes libres hrits de BSD UNIX
(FreeBSD, NetBSD, OpenBSD...). pf a t cre en 2001 par Daniel Hartmeier en remplacement
du logiciel IPFilter.
Ce systme prsente l'avantage d'avoir un langage de configuration simple, et d'intgrer les
fonctionnalits de NAT et de QoS. Packet Filter est devenu l'outil libre le plus puissant pour
jouer le rle de pare-feu. Il peut galement servir pour quilibrer la charge et grer le trafic
rseau sur des Unix libres BSD.
pf est distribu sous la licence BSD.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 52
NetFilter
Version tudie : 1.4.12
Site Internet de la solution : www.netfilter.org
Solution porte par une communaut
WWW.SMILE.FR
Netfilter, parfois appel iptables, est la couche de filtrage intgre au noyau Linux. Il a t
cr en 1998 par Rusty Russell.
Il s'agit d'un systme extrmement souple, qui s'intgre avec les fonctionnalits de routage et
de QoS du noyau, et comprend les fonctions de NAT. Il dispose de nombreux critres de
filtrage (temps, volume de donnes), et des modules de suivi de connexions pour les
protocoles complexes (FTP, SIP, H323). Il est en revanche complexe configurer, et on utilise
souvent un outil tiers pour gnrer sa configuration (Shorewall, ferm, etc.).
NetFilter est distribu sous la licence sous GPL v2.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 53
pfSense
Version tudie : 2.0.1
Site Internet de la solution : www.pfsense.org
Solution porte par un diteur (BSD Perimeter)
WWW.SMILE.FR
pfSense est une distribution logicielle permettant de raliser une passerelle rseau partir
d'un serveur x86. Il date de 2004 partir dun fork de m0n0wall par Chris Buechler et Scott
Ullrich.
Trs frquemment rencontr dans les PME et les petites structures, pfSense offre une
solution complte de routage, filtrage, VPN et partage de connexion. Il est bas sur pf, et
intgre un grand nombre de composants tiers : serveur DHCP/DNS, serveur de temps, proxy
web, monitoring... La configuration se fait entirement via une interface web.
pfSense est disponible sous licence BSD. Un support officiel est propos par la socit BSD
Perimeter.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 54
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Firewalls, on peut complter la liste avec les outils ci-dessous :
Nom
NuFW
http://www.nufw.org
Uncomplicated Firewall
https://launchpad.net/ufw
Firewall Builder
http://www.fwbuilder.org
Ferm
http://ferm.foo-projects.org
ShoreWall
http://shorewall.net
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 55
SUPERVISION ET METROLOGIE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 56
Cacti
Version tudie : 0.8.8a
Site Internet de la solution : www.cacti.net
Solution porte par une communaut
WWW.SMILE.FR
Cacti est un outil bas sur RRDTool ddi la mtrologie. Il permet de reprsenter sous forme
de graphiques n'importe quelle donne quantifiable collecte soit par le biais de protocoles
rseaux tels que SNMP ou soit par des scripts personnaliss par l'utilisateur.
Il est considr comme tant le digne successeur de MRTG et apporte une vritable interface
RRDTool en permettant de modifier chacun des aspects des graphiques gnrs. Les
possibilits de configuration trs avances font que celui-ci est souvent utilis en complment
de solutions de supervision tel que Nagios, notamment, pour assurer la partie mtrologie
lorsque les exigences sont fortes.
De nombreux plugins dvelopps par la communaut permettent d'tendre les
fonctionnalits de Cacti et parfois bien mme au del de la simple mtrologie. Cacti est
distribu sous la licence GPL v2.
Il fonctionne grce un serveur web quip d'une base de donnes et du langage PHP. Cacti
utilise aussi un systme de scripts (Bash, PHP, Perl, VBs...) pour effectuer des mesures plus
complexes.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 57
Nagios
Version tudie : 3.4.3
Site Internet de la solution : www.nagios.org
Solution porte par un diteur (Nagios Enterprises)
WWW.SMILE.FR
Nagios (anciennement Net saint) est un logiciel de supervision de rseaux cr en 1999 par
Ethan Galstad. Il est considr comme tant la rfrence des solutions de supervision open
source.
Nagios dispose de nombreuses fonctionnalits telles que l'hritage multiple, les dpendances,
l'escalade de notification, les templates de services et d'htes, le support des surveillances
actives et passives, etc. Cela en fait un outil trs complet pouvant s'adapter n'importe quel
type d'utilisation avec des possibilits de configuration trs pousses.
La modularit et la forte communaut (> 250 000) qui gravite autour de Nagios (en
participant au dveloppement de nombreux plugins et addons) offrent des possibilits en
terme de supervision qui permettent aujourd'hui de pouvoir superviser pratiquement
n'importe quelle ressource.
Les plugins sont crits dans les langages de programmation les plus adapts leur tche :
scripts shell (Bash, ksh, etc.), C++, Perl, Python, Ruby, PHP, C#, etc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 58
Centreon
Version tudie : 2.3.9
Site Internet de la solution : www.centreon.com
Solution porte par un diteur (Merethis)
WWW.SMILE.FR
Centreon est un frontend Web, dvelopp et support par la socit franaise Merethis, qui
permet de raliser le paramtrage d'outils de supervision tels que Nagios, Inciga, Shinken ou
encore Centreon Engine.
Cette interface volue apporte, en plus de ses possibilits de configuration, de nombreuses
fonctionnalits telles que la consultation de l'tat des services et des machines superviss, la
mtrologie, le reporting, l'accs aux vnements de supervision, la gestion avance des
utilisateurs et des ACL, etc. Des modules complmentaires permettent dtendre les
fonctionnalits de reporting et apportent galement des API capables dinteragir avec
Centreon et dautomatiser la gestion de configuration.
Centreon est distribu sous licence GPL v2.
Centreon sappuie sur les technologies Apache et PHP pour l'interface web, MySQL pour le
stockage des donnes de configuration et de supervision.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 59
Zabbix
Version tudie : 2.0.4
Site Internet de la solution : www.zabbix.com
Solution porte par un diteur (ZABBIX SIA)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 60
OpenNMS
Version tudie : 1.10.7
Site Internet de la solution : www.opennms.org
Solution porte par un diteur (OpenNMS group)
WWW.SMILE.FR
OpenNMS est l'open source ce qu'est HP Openview et IBM tivoli au monde propritaire de
la surveillance de rseaux.
OpenNMS a t conu, ds ses dbuts en 1999, pour rpondre aux exigences des grandes
entreprises telles que la scalabilit, l'automatisation et la flexibilit lui permettant ainsi de
surveiller "out-of-the-box" plusieurs dizaines de milliers de ressources. Parmi ses nombreuses
fonctionnalits on retrouve : dcouverte et surveillance automatique des quipements et
services, collecte et traitement de donnes (en SNMP, JMX, XML, nrpe, et autres), gestion
avance d'vnements actifs et passifs, alertes et notifications avec escalade et calendrier
d'astreinte, gnration de rapports, graphiques et cartes rseaux, surveillance en simulation
de parcours, compatible multi-sites (remote polling), etc.
OpenNMS est disponible sous licence GPL v3 ; il respecte les standards FCAPS.
OpenNMS est dvelopp en Java et s'appuie sur le moteur WEB Jetty et le SGBD PostgreSQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 61
Munin
Version tudie : 2.0.9
Site Internet de la solution : http://munin-monitoring.org
Solution porte par une communaut
WWW.SMILE.FR
Le projet existe depuis 2004, cr par la socit Redpill Linpro puis rapidement rejoint par de
nombreux autres dveloppeurs. Le projet reste trs actif aujourd'hui.
Munin permet de surveiller n'importe quel paramtre des serveurs, et rend l'information
disponible sous forme de graphes dans une interface Web. Il permet galement dvaluer
n'importe quelle mtrique: systme, rseau, applications, jusqu'aux limites de votre
imagination. Ses principaux atouts sont sa simplicit et le grand nombre de plugins
disponibles (par centaines) pour ajouter des graphes supplmentaires.
Munin est distribu sous licence GPL.
Munin repose sur l'excellent outil RRDTool. Il est crit en Perl, ce qui fait de lui un logiciel
totalement multiplateforme (Linux / UNIX / Windows). Les plugins sont des excutables
pouvant tre crits dans n'importe quel langage.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 62
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Supervision et Mtrologie, on peut complter la liste avec les
outils ci-dessous :
Nom
MRTG
http://oss.oetiker.ch/mrtg
Zenoss
http://community.zenoss.org
Icinga
https://www.icinga.org
Shinken
http://www.shinken-monitoring.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 63
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 64
Debian
Version tudie : 6.0
Site Internet de la solution : www.debian.org
Solution porte par une communaut
WWW.SMILE.FR
Debian est un systme d'exploitation libre, gratuit et communautaire, bas sur le noyau Linux
et dmarr en 1993 par Ian Murdock avec le soutien de la Free Software Foundation.
Avec l'une des plus grandes communauts open source au monde (plus de 1600
dveloppeurs), le projet Debian est la distribution la plus complte disponible, avec prs de
30 000 packages dans la version 6. La distribution est dite en accord avec la philosophie
communautaire qui a donn naissance au logiciel libre, et constitue une rfrence en termes
de qualit et de stabilit.
Debian est une distribution GNU/Linux non commerciale.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 65
WWW.SMILE.FR
RedHat Enterprise Linux est un systme d'exploitation libre dit par RedHat depuis 1995.
Bas sur la distribution historique Red Hat Linux (dsormais Fedora), RHEL est un produit
destin aux entreprises, et bnficie d'un support diteur, et d'une stabilit tendue. De
nombreux accords avec les diteurs de logiciels et les fabricants de matriels assurent une
bonne intgration dans les entreprises.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 66
WWW.SMILE.FR
Suse Linux Enterprise Server est un systme d'exploitation libre cre en 1996 et dsormais
dit par Novell. La premire version de cette distribution apparut au dbut de l'anne 1994,
faisant de SUSE la plus ancienne distribution commerciale encore existante.
Bas sur la distribution OpenSUSE, il s'agit d'une distribution destine aux entreprises,
mettant l'accent sur la compatibilit avec les technologies Microsoft. En matire
d'administration systme, Novell Suse Enterprise Linux continue de privilgier les standards
ouverts comme CIM (Common Information Model, soit modle de donnes unifi en franais)
et WS-Management (Web Service Management) qui permettent l'un et l'autre d'administrer
de manire cohrente des parcs htrognes rassemblant des matriels de fournisseurs
concurrents.
Deux versions sont mises disposition, l'une destine aux serveurs (SLES pour SLE for Server),
l'autre aux postes clients (SLED pour SLE for Desktop).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 67
Ubuntu
Version tudie : 12.04
Site Internet de la solution : www.ubuntu.com
Solution porte par diteur (Canonical)
WWW.SMILE.FR
Ubuntu est un systme d'exploitation libre, communautaire, bas sur Debian. Le projet a t
initi en 2004 par le sud-africain Mark Shuttleworth.
Officiellement support par la socit Canonical, Ubuntu est utilisable aussi bien sur des
serveurs que des postes de travail. Ubuntu est toutefois orient grand public notamment
grce sa simplicit dutilisation qui favorise la prise en main. Cest une distribution compacte
(frquemment distribu sur CD) qui assure une grande compatibilit matrielle et dispose de
nombreux logiciels, de base ou installer. Parmi les grandes russites dUbuntu, on notera
quil quipe les ordinateurs des dputs franais.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 68
OpenBSD
Version tudie : 5.2
Site Internet de la solution : www.openbsd.org
Solution porte par une fondation (OpenBSD)
WWW.SMILE.FR
OpenBSD est un systme d'exploitation libre, gratuit et communautaire, bas sur BSD UNIX. Il
a t cr en 1994 par Theo de Raadt. Le projet est issu de NetBSD, dont il s'est spar en
1996.
Dvelopp par la fondation OpenBSD, qui comprend une centaine de dveloppeurs, le projet
OpenBSD est un systme d'exploitation complet mettant l'accent sur la qualit et la scurit
du code. C'est un systme frquemment utilis sur des quipements rseaux sensibles.
OpenBSD est distribu sous licence BSD.
La trs grande majorit du code est en langage C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 69
FreeBSD
Version tudie : 9.0
Site Internet de la solution : www.freebsd.org
Solution porte par une communaut
WWW.SMILE.FR
FreeBSD est un systme d'exploitation libre, gratuit et communautaire, bas sur BSD UNIX. Le
projet est n en 1993.
Le projet FreeBSD met l'accent sur les performances et les fonctionnalits. Il dispose de
fonctionnalits avances en matire de stockage (ZFS), de rseau, et de scurit (MAC,
framework d'audit BSM). Il est majoritairement utilis dans le Web, et au cur de matriels
propritaires (Juniper, NetApp).
FreeBSD est distribu sous licence BSD.
La majorit du code est en langage C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 70
NetBSD
Version tudie : 6.0
Site Internet de la solution : www.netbsd.org
Solution porte par une communaut
WWW.SMILE.FR
NetBSD est un systme d'exploitation libre, gratuit et communautaire, bas sur BSD UNIX. Le
projet est n en 1993.
Il met l'accent sur la portabilit et la qualit du code, ainsi que sur la simplicit d'utilisation. Il
est principalement utilis dans la recherche et dans l'embarqu. Sa conception soigne et ses
fonctionnalits avances en font une excellente solution aussi bien pour les environnements
de production que pour la recherche. NetBSD est dvelopp et soutenu par une grande et
vive communaut internationale. Il dispose de plus d'un support utilisateur. Notons que la
totalit de ses sources est accessible. De nombreuses applications sont facilement disponibles
travers le systme de paquets NetBSD.
NetBSD est distribu sous licence BSD.
La majorit du code est en langage C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 71
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Systme dexploitation Linux & BSD, on peut complter la liste
avec les outils ci-dessous :
Nom
Mandriva Linux
http://www.mandriva.com/fr
Fedora
http://fedoraproject.org/fr
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 72
VIRTUALISATION
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 73
Xen
Version tudie : 4.2.0
Site Internet de la solution : http://xen.org
Solution porte par un diteur (Citrix)
WWW.SMILE.FR
Xen est un hyperviseur grant la paravirtualisation. Le projet est n en 2003 sous la forme
d'un projet de recherche de l'universit de Cambridge au Royaume-Uni.
La paravirtualisation dsigne la capacit pour un systme de virtualisation interagir avec les
systmes virtualiss. Les machines virtuelles sont ainsi plus performantes, et mieux
administrables. Xen est issu d'un projet de recherche universitaire, et fait dsormais partie du
noyau Linux. Une version entreprise et le support associ est propose par Citrix.
Xen est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 74
OpenVZ
Version tudie : 4.1
Site Internet de la solution : www.openvz.org
Solution porte par une communaut
WWW.SMILE.FR
OpenVZ est une solution de virtualisation lgre pour Linux cre en 2005.
Comme toute solution de virtualisation lgre, il n'est possible d'excuter que des systmes
Linux au sein d'OpenVZ. Cependant cet handicap est compens par des performances bien
plus proches des performances natives que tout autre type de virtualisation, en particulier
pour les entres-sorties, ainsi qu'une consommation de mmoire rduite. OpenVZ est
principalement utilis dans les environnements de dveloppement et de tests, o il n'est pas
rare d'avoir plusieurs dizaines de systmes sur un mme hte.
Le code est disponible en GPL v2.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 75
KVM
Version tudie : 1.1.2
Site Internet de la solution : www.linux-kvm.org
Solution porte par une communaut
WWW.SMILE.FR
KVM est une solution de virtualisation complte base sur Linux datant de 2005. KVM est un
fork de QEMU. Parfois, le code source des deux produits est resynchronis.
Intgr au noyau Linux (depuis la version 2.6.2), KVM est capable d'excuter des systmes
virtuels sous tous les OS courants en simulant un matriel standardis, et supporte des
fonctions avances telles que la migration et l'inspection en profondeur de l'tat de la VM.
KVM est distribu sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 76
Oracle VirtualBox
Version tudie : 4.2.4
Site Internet de la solution : www.virtualbox.org
Solution porte par un diteur (Oracle)
WWW.SMILE.FR
VirtualBox est une solution de virtualisation, cre en 2007 et destine aux postes de travail.
VirtualBox supporte un grand nombre de systmes d'exploitation invits, et dispose de
fonctionnalits d'interaction avec ces systmes : partage de fichiers, intgration du pointeur
de souris, fusion du bureau avec le bureau hte. Certaines options, telles le partage des
priphriques USB, peuvent tre ajoutes sous forme de plugins propritaires.
VirtualBox est distribu sous licence GPL v2.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 77
Autres
Parmi les produits de lunivers Virtualisation, on peut complter la liste avec les outils cidessous :
Qemu
http://wiki.qemu.org
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 78
CLOUD COMPUTING
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 79
OpenStack
Version tudie : Folsom
Site Internet de la solution : http://www.openstack.org/
Solution porte par Fondation OpenStack compose dun comit technique et dun directoire
(sponsors : Canonical, IBM, Rackspace...)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 80
OpenNebula
Version tudie : 3.8.1
Site Internet de la solution : http://www.opennebula.org/
Solution porte notamment par C12G
WWW.SMILE.FR
OpenNebula la diffrence des solutions de Cloud Computing classiques, fournit une bote
outils complte permettant de grer de faon centralise une infrastructure virtuelle
htrogne.
Loutil est compatible avec les hyperviseurs classiques : Vmware, Xen, KVM. OpenNebula
opre comme un ordonnanceur des couches de stockage, rseau, supervision et de scurit.
C'est une solution adapte la conversion d'une infrastructure virtuelle en Plateforme IaaS.
Cette fonction d'orchestration centralise, d'environnements hybrides est le cur de l'outil.
Ce projet initi en 2005 a livr sa premire version en 2008 et reste depuis actif. De
nombreuses releases ont permis d'obtenir aujourd'hui des volutions fonctionnelles
importantes sur le support des noeuds de stockage, la haute disponibilit des environnements
et l'ergonomie des interfaces d'administration.
OpenNebula est distribue sous licence Apache 2.0.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 81
Autres
WWW.SMILE.FR
Parmi les produits de lunivers du Cloud Computing, on peut complter la liste avec les outils
ci-dessous :
Nom
Eucalyptus
http://open.eucalyptus.com/
Cloud Stack
http://cloudstack.org/
Nimbus
http://www.nimbusproject.org/
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 82
WWW.SMILE.FR
VOIP / TELEPHONIE
La VOIP ( Voix sur IP ) est une technique qui permet
de communiquer par la voix sur des rseaux
compatible IP. Ce peut tre des rseaux privs ou
Internet, filaire (cble/ADSL/optique) ou non
(satellite, Wifi, GSM).
Cette technologie est notamment utilise pour
supporter le service de tlphonie sur IP ( ToIP
pour Telephony over Internet Protocol).
Les meilleures solutions permettent linteroprabilit
avec des IPBX (systme utilis en entreprise qui assure
l'acheminement
de
tout
ou
partie
des
communications) propritaires via les protocoles
existants (H.323, SIP, IAX, MGCP) et les codecs les plus
couramment utiliss (G711, G729ab, iLBC, Speex,
GSM, etc.).
Au niveau des solutions open source, Asterisk est
loutil le plus utilis et le plus complet avec de
nombreuses fonctionnalits et une bonne capacit
dintgration un environnement existant.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 83
Asterisk
Version tudie : 1.8.17
Site Internet de la solution : www.asterisk.org
Solution porte par un diteur (Digium)
WWW.SMILE.FR
Asterisk est un autocommutateur tlphonique priv (PABX) open source pour systmes
UNIX. Il permet, entre autres, la messagerie vocale, les files d'attente, les agents d'appels, les
musiques dattente, les mises en garde d'appels, la distribution des appels et la gestion de
confrences.
Asterisk implmente les protocoles H.320, H.323 et SIP, ainsi qu'un protocole spcifique
nomm IAX (Inter-Asterisk eXchange). Asterisk peut galement jouer le rle de registrar et de
passerelle avec les rseaux publics. Il est utilis par certains oprateurs comme coeur de
rseau tlphonique du fait de son introprabilit et de sa scalabilit. Associ SugarCRM
ou Vtiger on le retrouve galement souvent comme outil de gestion de centres d'appels.
Dans son utilisation classique comme plateforme de tlphonie IP, Asterisk est gnralement
associ Freepbx, une IHM permettant de piloter l'ensemble de ses fonctionnalits. On
retrouve Asterisk et Freepbx dans de nombreuses distributions-appliance dont les plus
populaires sont Elastix et Trixbox.
Asterisk est distribu sous la licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 84
Kamailio
Version tudie : 3.3.0
Site Internet de la solution : www.kamailio.org
Solution porte par une communaut
WWW.SMILE.FR
Kamailio est un Server SIP open source. Ce fork du projet OpenSER (en 2005) est l'un des PBX
les plus complets.
Il supporte des transactions asynchrone TCP, UDP et SCTP, l'encryptage des communications
via TLS, la rpartition de charge, un mcanisme natif de fail-over, l'authentification sur des
backend Radius, Mysql, LDAP ou via transport XMLRCP. Il est utilis aussi bien par des
oprateurs tlcoms comme plate-forme de service VoIP que pour les solutions classiques de
tlphonie d'entreprise. C'est une alternative Freeswitch et Asterisk les deux autres poids
lourds du domaine.
Kamalio est distribu sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 85
Kannel
Version tudie : 1.5.0
Site Internet de la solution : www.kannel.org
Solution porte par une communaut
WWW.SMILE.FR
Kannel a t dvelopp en 1998 par la socit WAPit Ltd qui nexiste plus ce jour. Le projet
est dsormais gr par les membres dun groupe ( The Kannel Group ) qui inclut de grandes
entreprises.
Kannel est une Gateway SMS et WAP Open Source Carrier Grade, il supporte les protocoles
des SMSC standard : UCP/EMI, SMPP, HTTP, CIMD. Kannel fournit un ensemble d'API lui
permettant d'tre utilis comme front end des middlewares ou applications Web
ncessitant des sorties WAP ou SMS. Intgr comme brique d'infrastructure, il scurise l'accs
aux ressources des oprateurs tout en fournissant un support SMS et WAP fiable et robuste.
Kannel est distribu sous la licence Kannel Software License (base sur la licence Apache).
Kannel est crit en C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 86
Autres
WWW.SMILE.FR
Parmi les produits de lunivers VOIP/Tlphonie, on peut complter la liste avec les outils cidessous :
Nom
CallWeaver
http://www.callweaver.org
SER
http://www.iptel.org/ser
sipXecs
http://www.sipfoundry.org
Trixbox
http://fonality.com/trixbox
Yate
http://yate.null.ro/pmwiki
FreeSwitch
http://www.freeswitch.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 87
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 88
Postfix
Version tudie : 2.9
Site Internet de la solution : www.postfix.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 89
Cyrus IMAPd
Version tudie : 2.4.15
Site Internet de la solution : www.cyrusimap.org
Solution porte par une communaut
WWW.SMILE.FR
Cyrus est serveur mail extensible disponible la fois pour un usage personnel ou
professionnel. Cyrus se base sur de nombreux standards et propose deux versions
tlchargeables. Cyrus IMAPd, quant lui, est un serveur IMAP libre. Le projet est issu de
l'universit amricaine Carnegie Mellon, et remonte 1994.
Il supporte des fonctionnalits avances telles que le push (IDLE), les ACL, les dossiers
partags, les quotas, le filtrage ct serveur (sieve), et un grand nombre de mthodes
d'authentification via SASL.
Cyrus IMAPd est distribu sous licence BSD.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 90
SpamAssassin
Version tudie : 3.3.2
Site Internet de la solution : http://spamassassin.apache.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 91
DSPAM
Version tudie : 3.10.2
Site Internet de la solution : www.nuclearelephant.com
Solution porte par une communaut
WWW.SMILE.FR
DSPAM est un antispam bas sur le filtrage Bayesien, crit par Jonathan A. Zdziarski,
galement auteur du livre Ending Spam.
Ce type de filtrage, bas sur l'apprentissage de mot-cls, s'avre particulirement efficace
aprs une phase d'entrainement. Le principal intrt de DSPAM par rapport ses concurrents
rside dans la richesse de son moteur d'analyse, ainsi que dans l'interaction avec l'utilisateur,
qui dispose d'une interface web pour grer la quarantaine, et dsigner explicitement un mail
comme dsirable ou indsirable.
DSPAM est distribu sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 92
Zimbra
Version tudie : 8.0.1
Site Internet de la solution : www.zimbra.com
Solution porte par un diteur (WMware)
WWW.SMILE.FR
Zimbra est un serveur de messagerie collaborative. Son interface utilisateur entirement web
et base sur AJAX est clbre pour son ergonomie.
Toutes les fonctionnalits de Zimbra sont accessibles via un navigateur web ou un client
lourd. Le Webmail de Zimbra est en effet compatible avec tout navigateur web moderne. La
suite Zimbra intgre un client lourd Zimbra Desktop mais reste compltement compatible
avec les clients lourds standards tels que Microsoft Outlook, Mozilla Thunderbird, Eudora, etc.
Dans sa version commerciale, Zimbra se synchronise galement avec la quasi totalit des
plateformes mobiles (iPhone OS, Blackberry, Android, Symbian OS, Palm OS).
Zimbra est publi sous la licence Zimbra Public License , driv de MPL.
Cet outil de messagerie s'appuie sur un socle infrastructure riche et robuste : WebDAV (XML),
LDAP, iCal, HTTP(S), SMTP, IMAP, POP3 et CalDAV. Il fournit un socle SOAP permettant le
dveloppement de plugins appels "Zimlets" assurant l'extension libre de son primtre
fonctionnel. Il est ainsi possible de l'interfacer avec une solution de tlphonie comme
Asterisk ou un outil de CRM tel que SugarCRM, il propose galement depuis 2012 des
fonctionnalits avances de messageries vocales et de communication unifie avec les
solutions Cisco (API venir pour les autres solutions). Zimbra est aujourd'hui une rfrence
incontournable de la messagerie collaborative d'entreprise.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 93
Horde
Version tudie : 4.0.8
Site Internet de la solution : www.horde.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 94
Zarafa
Version tudie : 7.1.1
Site Internet de la solution : www.zarafa.com
Solution porte par un diteur (Zarafa)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 95
Blue Mind
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 96
OpenEMM
Version tudie : OpenEMM 2011
Site Internet de la solution : www.openemm.org
Solution porte par un diteur (AGNITAS AG)
WWW.SMILE.FR
OpenEMM est une solution demailing open source dveloppe depuis 1999 par la socit
allemande Agintas. OpenEMM est utilis par de grands groupes tels que BenQ, Siemens, etc.
OpenEMM est utilis pour grer les newsletters et les campagnes marketing par email des
entreprises. Il existe peu de solutions demailing open source disposant dun large primtre
ce pourquoi, OpenEMM a toute sa place dans ce guide open source. Dun point de vue
fonctionnel, loutil est relativement riche. Citons par exemple : une interface entirement
web, disponible en plusieurs langues dont le franais et langlais, outils de ciblage, statistiques
en temps rel, gestion des templates, modules dimportation et dextraction de masse, bonne
documentation, utilisation possible de webservices, gestion des erreurs de retours, etc.
OpenEMM est distribu sous la licence Common Public Attribution License 1.0 (CPAL).
OpenEMM repose sur les langages C, Java et Python. Il utilise la base de donnes MySQL pour
le stockage de ses informations.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 97
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Messagerie, Emailing & Groupware, on peut complter la liste
avec les outils ci-dessous :
Nom
RoundCube
http://roundcube.net
EGroupware
http://www.egroupware.org
OBM
http://obm.org
Open-Xchange
http://www.open-xchange.com
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 98
WWW.SMILE.FR
ACCELERATEUR HTTP
Les acclrateurs http, galement appels Reverse
Proxy sont implments du ct des serveurs
Internet. Ils ont diffrents usages comme : la scurit,
la rpartition de charge, lacclration SSL, la
compression et le cache.
Cest notamment ce dernier point que nous valuons
dans cette rubrique. Les internautes passent par
lintermdiaire des reverses proxy pour accder aux
applications de serveurs internes. Des politiques de
cache avances permettent de dcharger les serveurs
dapplications Web quel que soit le langage utilis.
Certains acclrateurs HTTP grent le cache par
fragment en supportant notamment la norme ESI.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 99
Squid
Version tudie : 3.2.5
Site Internet de la solution : www.squid-cache.org
Solution porte par une communaut
WWW.SMILE.FR
Squid est un serveur proxy HTTP frquemment utilis en entreprise. La premire version de
Squid date de 1996.
Sa fonction principale est celle de proxy direct, utilise pour rguler le trafic web et mettre en
cache les contenus frquemment consults. Il est parfois galement utilis comme proxy
inverse dans les architectures web. Lorsqu'il est utilis des fins de contrle d'accs, il est
possible de se procurer des listes noires d'URL auprs de fournisseurs tiers.
Squid est distribu sous licence GPL.
Squid est inspir du projet Harvest. Il est compatible avec IPv6 partir de sa version 3.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 100
Varnish
Version tudie : 3.0.3
Site Internet de la solution : www.varnish-cache.org
Solution porte par un diteur (Varnish Software)
WWW.SMILE.FR
Varnish est un cache HTTP hautes performances. La premire version stable de Varnish date
de 2006, et a t initie pour le journal norvgien Verdens Gang. Larchitecte du produit est le
danois Poul-Henning Kamp.
Utilis pour amliorer les performances des sites web fort trafic, Varnish dispose galement
de fonctionnalits de rpartition de charge et permet de tester la disponibilit des serveurs
produisant le contenu web. Varnish est notamment utilis par Facebook. Varnish stocke une
partie de ses donnes dans la mmoire virtuelle. La configuration de loutil est ralise
partir de fichiers VCL (language spcifique) ; cela permet daller trs loin dans la dfinition des
rgles de gestion. Enfin, Varnish supporte les tags ESI (Edge Side Includes).
Varnish est distribu sous licence BSD.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 101
Autres
Parmi les produits de lunivers Acclrateurs http, on peut complter la liste avec les outils cidessous :
Nginx
http://nginx.org
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 102
AUTRES
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 103
CUPS
Version tudie : 1.6.1
Site Internet de la solution : www.cups.org
Solution porte par un diteur (Apple Inc.)
WWW.SMILE.FR
CUPS (Common Unix Printing System) est un serveur d'impression populaire pour les
systmes UNIX. Sa cration remonte la fin de lanne 1999 par Michael Sweet et Andrew
Senft, propritaires de Easy Software Products.
Il est utilis aussi bien sur les postes de travail que sur les serveurs d'impression ddis. Il
offre le support d'un trs grand nombre d'imprimantes, des capacits d'administration
(gestion des files, comptabilit), et la compatibilit avec les protocoles d'impression
classique : IPP, AppSocket, LPD, SMB (Windows).
CUPS est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 104
Samba
Version tudie : 3.6.0
Site Internet de la solution : www.samba.org
Solution porte par une communaut
WWW.SMILE.FR
Samba est un serveur SMB pour postes de travail Windows. Cest en 1992 que remonte la
premire version de Samba. Elle ft crite par Andrew Tridgell l'Australian National
University.
Sous Windows, le protocole SMB est utilis pour le partage de fichiers et d'imprimantes.
Samba permet l'utilisation d'un serveur UNIX pour la mise disposition de ces ressources
des clients Windows, permettant ainsi la compatibilit entre les deux environnements. Samba
est galement capable de fonctionner en contrleur de domaine sur des petits rseaux.
La version 4.0 de Samba est trs attendue par la communaut.
Samba est distribu sous licence GPL v3.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 105
ProFTPD
Version tudie : 1.3.4b
Site Internet de la solution : www.proftpd.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 106
Bind
Version tudie : 9.9.2-P1
Site Internet de la solution : www.isc.org/software/bind
Solution porte par une communaut
WWW.SMILE.FR
BIND est le serveur DNS de rfrence. Les origines de BIND remontent aux annes 1980, cr
par quatre tudiants de lUniversit de Californie.
dit par l'Internet Software Consortium, BIND est un serveur DNS permettant aussi bien la
rsolution des noms auprs de serveurs autoritaires, que l'hbergement de sa propre zone. Il
supporte toutes les fonctionnalits avances, notamment DNSSEC (depuis la rcriture de son
code au dbut des annes 2000).
Il est disponible sous licence BSD. La version 10 est en cours de dveloppement.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 107
DIMENSION
DEVELOPPEMENT ET
COUCHES INTERMEDIAIRES
WWW.SMILE.FR
Annuaire dentreprise
Bases de donnes
Big Data
BPM / Workflow
Outils de dveloppement
Tests & Intgration continue
ESB
Frameworks et bibliothques
pour le dveloppement Web
Frameworks mobiles crossplatform
PKI
Authentification, fdration et
gestion didentit
Outils de tests de charge
Moteur de recherche
Serveurs http et serveurs
dapplications
MOM & EAI
Autres
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 108
WWW.SMILE.FR
ANNUAIRE DENTREPRISE
Les annuaires dentreprise, galement appels
Annuaires lectroniques correspondent un type de
base de donnes spcialises destines contenir de
faon hirarchique des lments dorganisation de
lentreprise.
La plupart du temps, on y stocke des personnes
(utilisateurs) et/ou des ressources (imprimantes, etc.).
Cependant lusage dun annuaire dentreprise ne se
limite pas des recherches textuelles, on peut
galement lutiliser pour constituer des carnets
dadresses, pour authentifier les utilisateurs, pour
dfinir la politique de scurit de lentreprise, etc.
Il existe un standard utilis dans la plupart des
annuaires dentreprise pour effectuer des requtes
(protocole LDAP).
Dans lunivers de lopen source, la solution OpenLDAP
dispose de la plus grande notorit mme si des outils
comme 389 Directory Server disposent dun beau
primtre fonctionnel.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 109
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 110
OpenLDAP
Version tudie : 2.4.33
Site Internet de la solution : www.openldap.org
Solution porte par une communaut
WWW.SMILE.FR
OpenLDAP est un annuaire dentreprise libre. Il reprsente une alternative solide aux
annuaires commerciaux. OpenLDAP a t cr en 1998 par Kurt Zeilenga.
OpenLDAP implmente le protocole LDAP dans sa version la plus rcente (V3) tout en
fournissant une architecture extensible travers un systme d'overlay et backend. Chaque
overlay fournit des fonctionnalits supplmentaires (groupe dynamique, log d'accs, politique
de mot de passe, etc.). En outre, les donnes de l'annuaire peuvent tre stockes dans
diffrents backends (proxy ldap, transferts des requtes des scripts Perl ou Shell, ou une
base de donnes SQL, ...). OpenLDAP intgre galement des mcanismes de rplications et de
dlgation, permettant par exemple l'implmentation d'un annuaire LDAP distribu sur
plusieurs sites, chacun disposant de l'administration de sa propre branche.
OpenLDAP est distribu sous licence OpenLDAP Public License, compatible avec la licence GPL
et valid par la Free Software Fundation.
OpenLDAP est dvelopp en C et fonctionne sous Linux, sous diffrentes variantes BSD, sur
les OS base UNIX (Android, AIX, HP UX, Solaris, etc...), ainsi que sous Windows et MacOSX.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 111
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Annuaire dentreprise, on peut complter la liste avec les outils
ci-dessous :
Nom
Apache Directory
http://directory.apache.org
OpenDS
http://www.opends.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 112
WWW.SMILE.FR
BASES DE DONNEES
Les bases de donnes sont devenues des lments
incontournables du paysage informatique. Elles
permettent de stocker un lot dinformations dans une
structure dfinie par avance. Les technologies
actuelles permettent d'organiser et de structurer la
base de donnes de manire pouvoir facilement
manipuler le contenu et stocker efficacement de trs
grandes quantits d'informations.
Les bases de donnes, comme MySQL ou PostgreSQL,
sont de type relationnel utilisant le langage SQL pour
linterrogation de leurs donnes.
Depuis 2009, une nouvelle mouvance le NoSQL est
apparue. Elle propose une alternative au SQL et au
modle relationnel afin de permettre un haut niveau
de scalabilit (extensibilit).
Dsormais, les plus grands SGBD sont open source
comme MySQL et PostgreSQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 113
MySQL
Version tudie : 5.5.28
Site Internet de la solution : www.mysql.fr
Solution porte par un diteur (Oracle)
WWW.SMILE.FR
MySQL est un SGBDR rapide et robuste, particulirement dploy dans les environnements
Internet. MySQL a t cr en 1995, par Michael "Monty" Widenius.
A l'origine principalement orient vitesse et simplicit, MySQL s'est peu peu enrichi de
fonctionnalits rserves aux bases de donnes traditionnelles dites d'entreprise. MySQL
supporte les transactions, l'intgrit rfrentielle, les procdures stockes, les dclencheurs,
la rplication asynchrone, le clustering, la rcupration des donnes en cas de coupure.
MySQL est sous licence GPL, assortie de la linking exception, permettant l'utilisation des
bibliothques clientes au sein de programme non compatible avec la GPL. Une version
Enterprise est galement disponible fournissant un certain nombre d'outils graphiques et le
support de la socit ditrice Oracle. MySQL est largement utilis auprs de socits comme
Google ou Facebook, ou auprs de sites majeurs tels que Wikipedia.
MySQL est dvelopp en C et C++ et fonctionne sur un trs large nombre de plateformes, que
ce soit celles bases sous Unix (Linux, Solaris, BSD) que sous Windows.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 114
PostgreSQL
Version tudie : 9.2.1
Site Internet de la solution : www.postgresql.org
Solution porte par une communaut
WWW.SMILE.FR
PostgreSQL est le SGBDR open source le plus complet aujourdhui. PostgreSQL est issue de
Ingres. Le projet a t lanc en 1985 par Michael Stonebraker, la premire version btie sur
l'architecture actuelle est sortie en 1995.
Le primtre fonctionnel de PostGreSQL est trs large et comparable aux autres bases de
donnes Entreprise du march. Il supporte les procdures stockes, les dclencheurs, les
fonctions spcifiques, index sur fonctions, transactions, rgles customs permettant de
modifier le chemin d'excution des requtes, un large types de donnes, de l'hritage de
tables, de la recherche full-text, de la rplication synchrone et asynchrone, etc. Ses
performances et sa stabilit lui permettent de s'intgrer une plateforme de production
exigeante.
PostgreSQL utilise la PostgreSQL License, approuve par l'Open Source Initiative.
PostgreSQL est crit en C et fonctionne sur un trs grand nombre de plateformes, que ce soit
celles bases sous Unix (Linux, Solaris, BSD) que sous Windows.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 115
MongoDB
Version tudie : 2.6.7
Site Internet de la solution : http://www.mongodb.org
Solution porte par 10gen Inc
WWW.SMILE.FR
MongoDB est une base de donnes oriente documents de la mouvance NoSQL permettant
le stockage de documents au format BSON (une forme binaire de JSON).
Elle dispose de capacit voluer en environnement distribu via des mcanismes de
rplication et de sharding. Son intgration particulirement russie avec la plupart des
langages de programmation ainsi que sa documentation de qualit lui confre une popularit
importante. MongoDB profite du fort regain d'intrts pour les bases documentaires qui
permettent de mieux coller aux environnements modernes qui se doivent de manipuler des
donnes fortement htrognes et pour lesquels les SGBD relationnels ne sont pas
ncessairement les plus adapts. A noter que de nombreux projets open source tendent
considrer lintgration de MongoDB en tant que moteur de stockage. On citera notamment :
eZ Publish (qui prvoit lutilisation de moteur NoSQL dans sa prochaine release majeure),
Doctrine ODM (qui implmente la logique de lORM trs populaire sur une base MongoDB).
Smile a en outre intgr avec succs MongoDB dans Magento afin de faciliter le stockage et la
manipulation de catalogue dont le volume est important.
La base de donnes est par ailleurs supporte par une entit commerciale, la socit 10gen
Inc. MongoDB est distribu sous la licence Affero GPL.
MongoDB est crit en C++.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 116
Redis
Version tudie : 2.2.13
Site Internet de la solution : http://redis.io
Solution porte par un diteur (VMware)
WWW.SMILE.FR
Redis est un dpt de donnes cl/valeur issue de la mouvance NoSQL. Le projet est
sponsoris par VMware. Publie en 2009 par Salvatore Sanfilippo et Pieter Noordhuis.
Comme la plupart des datastore key / value, Redis propose une interface HTTP REST. Son
originalit par rapport aux autres solutions disponibles rside dans le fait que Redis dispose
d'un ensemble de fonctions de manipulation de donnes principalement axes sur la
manipulation des chanes de caractres qui sont stockes, confrant Redis la capacit de
construire des requtes lgrement plus complexes que ses concurrents traditionnellement
limits aux oprations CRUD (Create Reade Update Delete). Les bonnes performances de
Redis, que ce soit en lecture ou en criture, le positionnent comme un excellent choix pour
l'implmentation de backend de cache ou de gestionnaire de session. La solution a gagn en
popularit ces derniers temps et est notamment utilisable pour au sein de solutions open
source trs populaires comme Magento ou Drupal. Le caractre persistant de la base en font
une excellente alternative Memcached, qui bien que disposant de performances leves ne
permet pas dassurer la scurit des donnes et la continuit de service en cas de panne
(critre de choix pour une solution eCommerce notamment).
Redis est distribu sous la licence BSD.
Redis est crit en C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 117
Cassandra
Version tudie : 1.1.7
Site Internet de la solution : http://cassandra.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Cassandra est une autre base de donnes de la mouvance NoSQL. Initialement dveloppe
par Facebook en 2008, elle a t par la suite libre et son dveloppement est aujourd'hui
assur par la fondation Apache.
Cassandra est une base de donnes oriente colonne. Etudie pour des dploiements
massivement distribus (ventuellement sur plusieurs datacenters), Cassandra est l'une des
bases les plus performantes ds lors qu'il s'agit de rpondre des problmatiques de
traitement de donnes massif. Son architecture compltement dcentralise lui confre par
ailleurs une rsistance la panne trs importante. Comme la plupart des bases orientes
colonnes, elle est par ailleurs particulirement adapte aux problmatiques dcisionnelles.
Cassandra est distribu sous la licence Apache.
Cassandra est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 118
Riak
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 119
CouchBase
Version tudie : 2.0
Site Internet de la solution : http://www.couchbase.com/
Solution porte par lentreprise CouchBase
WWW.SMILE.FR
CouchBase est lune des solutions les plus dynamiques du march. Compatible avec CouchDB
popularise par la fondation Apache, cette solution apporte un rel plus ds lors quil sagit de
grer des clusters de serveurs.
De plus, CouchBase partage avec CouchDB lessentiel des qualits de cette premire base au
premier rang desquels le support de vues construites via MapReduce ou la rplication
slective entre base de donnes. Il sagit galement dune solution de premier choix pour la
construction dapplication mobile, dans la mesure o la base peut tre dploye sur ce type
de terminaux comme de nuds synchroniss (de manire bidirectionnelle) permettant une
gestion plus simple du mode dconnect. CouchBase dispose par ailleurs de fonctionnalits
intressante de rplication bidirectionnelle entre data-centers permettant dassurer la
continuit de service en cas dindisponibilit du service. Lapproche bidirectionnelle permet
en outre dutiliser les deux datacenters simultanment, permettant la donnes dtre le
plus locale possible par rapport lutilisateur.
En outre, CouchBase apporte un support de stockage key-value, compatible avec lAPI
memcached. Le gros plus de CouchBase dans se secteur est la possibilit de distribu lAPI
memcached apportant un rel surplus de scurit aux applications bties sur cette
technoligies (stockage de sessions et de cache). Il est ainsi possible de construire des clusters
memcached multi-tenants et scuriss plus facilement.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 120
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Base de donnes, on peut complter la liste avec les outils cidessous :
Nom
Berkeley DB
http://www.oracle.com/us/products/database/berkeley-db
db4o
http://www.db4o.com
Apache Derby
http://db.apache.org/derby
FireBird
http://www.firebirdsql.org
HSQLDB
http://hsqldb.org
Ingres
http://www.ingres.com/products/ingres-database
SQLite
http://www.sqlite.org
CouchDB
http://couchdb.apache.org
Neo4j
http://neo4j.org
Voldemort
http://www.project-voldemort.com
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 121
BIG DATA
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 122
Hadoop
Version tudie : 1.1.01.0
Site Internet de la solution : http://hadoop.apache.org
Solution porte par la fondation Apache
WWW.SMILE.FR
Lide principale derrire Hadoop : les donnes sont automatiquement distribues dans le
cluster par HDFS, les traitements doivent seffectuer au plus prs de la donne (ce que
permet MapReduce). Les transferts de donnes sont ainsi rduits au minimum.
Hadoop est crit en Java et soutenu par plusieurs startups amricaines. Il est en outre devenu
une sorte de standard de fait pour lcriture dapplication de traitement de donnes ralliant
lensemble des acteurs majeurs du secteur.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 123
Pig
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 124
Hive
Version tudie : 0.9.0
Site Internet de la solution : http://hive.apache.org
Solution porte par la fondation Apache
WWW.SMILE.FR
A limage de Pig, Hive permet lcriture de tche de traitement de donnes aux dveloppeurs
ne matrisant pas Java. L o Pig dfinit un langage procdural permettant dexploiter le
cluster, Hive permet de dfinir des tables structures de type SQL et de les alimenter avec des
donnes provenant soit du cluster, soit de sources externes.
Une fois le schma des tables dfinies et les donnes insres, il est possible dutiliser le
langage HiveQL pour requter ces tables. HiveQL a une syntaxe proche de SQL et permet de
raliser lessentiel des oprations de lecture permettant de produire des analyses classiques
(slection de champs, somme, aggrgat, tri, jointure, ).
Le plus gros avantage de Hive est sa capacit utiliser une comptence trs rpandue quest
la connaissance de SQL rendant les dveloppeurs trs rapidement oprationnel pour extraire
les donnes.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 125
Sqoop
Version tudie : 0.9.0
Site Internet de la solution : http://sqoop.apache.org
Solution porte par la fondation Apache
WWW.SMILE.FR
Sqoop est un projet de la fondation Apache qui a pour objectif de permettre une meilleure
cohabitation des systmes traditionnels de type SGBDs avec la plateforme Hadoop.
Il est ainsi possible dexporter des donnes depuis la base de donnes et de procder aux
traitements coteux en exploitant le cluster Hadoop. Les dispositifs de collecte bass sur une
base de donnes sont ce jour les plus rpandus. Il est ainsi possible de procder la collecte
de donnes au sein dapplications traditionnelles nayant pas la capacit de se connecter au
cluster.
Inversement, il est possible dexporter le rsultat dun traitement vers une base de donnes
tierce afin quil soit exploit par une application ( des fins de restitution par exemple).
Sqoop a t conu avec comme objectif principal dassurer des performances leves pour
ces oprations dimport ou dexport massifs.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 126
Autres
Parmi les produits de lunivers Big Data, on peut complter la liste avec les outils ci-dessous :
Apache Mahout
http://mahout.apache.org/
Apache Flume
http://flume.apache.org/
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 127
BPM / WORKFLOW
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 128
Bonita
Version tudie : 5.5.9
Site Internet de la solution : http://fr.bonitasoft.com
Solution porte par un diteur (BonitaSoft)
WWW.SMILE.FR
Dvelopp depuis le dbut des annes 2000 par Bull, le produit est port depuis 2009 par
l'diteur open source BonitaSoft.
Bonita propose un modeleur graphique de processus extrmement convivial qui permet de
dployer en quelques clics des applications BPM simples (par exemple diffuser des
formulaires de demande de congs sur un intranet). Les formulaires sont gnrs
automatiquement par la solution, ou peuvent tre paramtrs de manire avance. L'accs
aux demandes en attente et leur traitement s'effectuent de manire intuitive grce
l'interface "user XP", trs semblable un client mail. Mais la vritable force de Bonita, c'est
son systme de connecteurs, proposs par dfaut ou dvelopps sur mesure.
Une version communautaire de Bonita est propose sous licence GPL v2. La version SP (Pack
de Souscription) est soumise une souscription qui en plus du support, apporte dautres
fonctionnalits.
Bonita est dvelopp en JEE, langage galement utilis pour le dveloppement de nouveaux
connecteurs. Certains paramtrages avancs s'effectuent en Groovy.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 129
JBPM
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 130
Activiti
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 131
OUTILS DE DEVELOPPEMENT
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 132
Ant
Version tudie : 1.8.4
Site Internet de la solution : http://ant.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Ant ("Another Neat Tool") est un outil dautomatisation de tches tout au long du cycle de
dveloppement logiciel. Ant a t conu par James Duncan Davidson en 2000 (sortie de la
premire version).
Ant permet donc dautomatiser des oprations rptitives tout au long dun projet, linstar
de ce que peuvent faire les commandes Make. Ant est principalement utilis dans le cadre de
projets crits en Java mme sil peut tre utilis dans des projets faisant appels dautres
technologies. Parmi les tches que lon confie souvent Ant, on peut lister : lexcution
doutils externes comme Checkstyle ou FindBugs, la gnration des documentations
(Javadoc), la compilation des programmes, larchivage, la sauvegarde, etc.
Ant est distribu sous la licence Apache, et soutenu par la fondation du mme nom.
Ant est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 133
Phing
Version tudie : 2.4.14
Site Internet de la solution : www.phing.info/trac
Solution porte par une communaut
WWW.SMILE.FR
Phing est un outil de gestion de cycle de vie de projet informatique, inspir de Ant et
dvelopp l'origine par Andreas Aderhold. Il est notamment utilis pour automatiser les
tches rcurrentes lors du dveloppement de projets informatiques tels que lancement de
tests unitaires ou d'outils d'analyse de code ou encore pour la gestion des livraisons.
Phing utilise, comme Ant, un fichier XML pour dfinir une liste d'actions ("target"),
comportant chacune une ou plusieurs tches (copy de fichiers, lancement d'une commande),
pouvant tre lances en ligne de commande. Il intgre une large liste de tches en natif
(excution de tests PHPUnit, analyse de code avec PHP CodeSniffer, PHP Mess Detector,
manipulation de fichiers, travail avec des gestionnaires de versions de sources), qu'il est trs
facile d'tendre en fonction de ses besoins par l'intermdiaire de nouvelles classes PHP.
Distribu travers le gestionnaire de paquets PEAR, Phing peut utiliser, pour certaines de ses
tches, des librairies annexes telles que Xdebug, phpcs.
Phing est distribu sous licence LGPL (Lesser Public General License) en version 3.
Phing est dvelopp en PHP et est compatible avec les plateformes Windows, Linux et Max
OS X.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 134
Capistrano
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 135
Composer
Version tudie : 1.0.0-alpha6
Site Internet de la solution : http://getcomposer.org/
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 136
Eclipse
Version tudie : 4.2
Site Internet de la solution : www.eclipse.org
Solution porte par une fondation (Eclipse)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 137
MantisBT
Version tudie : 1.2.11
Site Internet de la solution : www.mantisbt.org
Solution porte par une communaut
WWW.SMILE.FR
MantisBT est un outil web trs populaire de suivi de tickets (anomalies, demandes
d'volutions, demandes d'intervention...), adapt tous types de projets. Kenzaburo Ito,
initiateur du projet en novembre 2000, est rapidement rejoint en 2002 par Jeroen Latour,
Victor Boctor et Julian Fitzell pour constituer le cur de l'quipe de dveloppement.
MantisBT permet une rpartition des tickets par projet. Il est galement possible de qualifier
les demandes suivant diffrents critres (type, catgorie, svrit, priorit, priv/public).
L'outil dispose notamment de fonctionnalits comme : un workflow denchanement d'tats
paramtrables, un systme de notification, un formulaire de recherche de tickets avec filtres,
une page personnalise pour chaque utilisateur listant les tickets dont il est l'auteur ainsi que
les tickets qui lui sont assigns, une gestion de droits utilisateurs, une rubrique
d'administration par projet permettant d'ajouter/supprimer des utilisateurs au projet, la
cration de sous projets, etc.
MantisBT est distribu sous licence GNU General Public License 2 (GPL v2).
MantisBT est dvelopp en PHP et ncessite l'utilisation d'une base de donnes (MySQL,
PostgreSQL, MS SQL ou DB2). Il est principalement test pour les serveurs Web Apache et IIS.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 138
Maven
Version tudie : 3.0.4
Site Internet de la solution : http://maven.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Maven est un outil de gestion de projet technique. Son dveloppement est assur
principalement par la fondation Apache.
Maven permet de standardiser la forme d'un projet ainsi que son utilisation. Il permet
galement de grer les dpendances d'un projet, d'effectuer une livraison complte et
automatique, de dployer une application, et de faciliter le dploiement d'un projet au sein
d'une plateforme d'intgration continue. Maven offre galement une intgration pousse de
nombreux outils de reporting (Surefire, PMD, CheckStyle, NCSS, etc.). Maven est destin aux
projets Java en gnral et aux projets Java EE en particulier.
Maven est distribu sous la licence Apache.
Maven est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 139
Subversion
Version tudie : 1.7.7
Site Internet de la solution : http://subversion.apache.org/
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Subversion (SVN) est un systme de gestion de version centralis. Issu de CVS, son
dveloppement est initialis en 2000 par la socit Collabnet. Il est devenu officiellement un
projet de la fondation Apache en 2010.
Standard et populaire, il a t choisi par de nombreuses communauts du logiciel libre. De
nombreux outils et ressources sont disponibles pour l'exploiter au mieux. Apache Subversion
a t crit pour combler les manques de CVS dont seul limplmentation avait t remis en
cause (i.e pas son concept). Certaines fonctionnalits ont t ajoutes : les rpertoires et les
mtadonnes sont versionns, les numros de rvision sont globaux pour lensemble du
dpt, il est possible de renommer ou de dplacer des fichiers sans perte de lhistorique, les
commits sont atomiques, etc.
Subversion est distribu sous licence Apache et BSD.
Subversion est crit en C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 140
Git
Version tudie : 1.8.0
Site Internet de la solution : http://git-scm.com
Solution porte par une communaut
WWW.SMILE.FR
Git est un systme de gestion de versionnement dcentralis (DVCS). Il est notamment utilis
pour le noyau Linux ou pour PHP. C'est un logiciel libre cr par Linus Torvalds en 2005.
Git permet notamment de "commiter" localement puis de pousser aux autres dveloppeurs
un ensemble de commits locaux. Il permet galement d'utiliser un workflow de
dveloppement en soumettant par exemple l'envoi de code l'approbation d'un des
dveloppeurs. La facult de Git crer des branches facilement ainsi que de permettre leur
administration de faon simple en fait un outil de choix dans le cadre de dveloppement de
projets open source.
Git est distribu sous la licence GPL v2.
Git est crit en C, Bourne Shell et Perl.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 141
Redmine
Version tudie : 2.1.2
Site Internet de la solution : www.redmine.org
Solution porte par une communaut
Redmine est un outil collaboratif permettant, travers une interface web scurise, de grer
des projets. Il a t cr par Jean-Philippe Lang en 2006.
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 142
Tuleap
Version tudie : 4.0.21
Site Internet de la solution : www.enalean.com/produits/tuleap
Solution porte par un diteur (Enalean)
WWW.SMILE.FR
Tuleap est une suite logicielle open source qui fournit les outils ncessaires aux entreprises
pour un dveloppement logiciel et une collaboration efficace. Egalement appel Forge
Logicielle ou ALM (application life cycle management), Tuleap est dvelopp par la socit
Enalean.
Tuleap est un logiciel utilis par plusieurs dizaines de milliers d'utilisateurs dans le monde
pour leurs dveloppements professionnels, dans de grandes entreprises telles que
STMicroelectronics, Ericsson, Orange ou encore Renault. Tuleap est une suite ALM complte :
tracking de bugs, de tests, de risques, etc, gestion de versions, intgration continue, gestion
documentaire, outils de collaboration, etc.
Tuleap est distribu sous la licence GPL. L'diteur de Tuleap, Enalean, a fond son modle
conomique sur le support et les services professionnels
Tuleap est crit majoritairement en PHP.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 143
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Outils de dveloppement, on peut complter la liste avec les
outils ci-dessous :
Nom
CVS
http://cvs.nongnu.org
Gforge
http://gforge.org/gf
Trac
http://trac.edgewall.org
Mercurial
http://mercurial.selenic.com
Ivy
http://ant.apache.org/ivy/
Gradle
http://www.gradle.org/
NetBeans
http://netbeans.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 144
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 145
Continiuum
Version tudie : 1.3.8
Site Internet de la solution : http://continuum.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 146
Jenkins
Version tudie : 1.489
Site Internet de la solution : http://jenkins-ci.org
Solution porte par une communaut
WWW.SMILE.FR
Jenkins est un outil d'intgration continue rsultant dun fork de Hudson, un outil
d'intgration continue initialement dvelopp par Oracle/Sun.
Jenkins permet d'automatiser la construction de projets et de gnrer des rapports de tests et
de qualit. Jenkins est majoritairement utilis dans le march des solutions d'intgration
continue. Le grand atout de Jenkins est son cosystme compos de centaines de plugins,
ainsi que son interface plus simple et moins austre que celle de Continuum par exemple. Les
gnrations de projets peuvent tre inities par diffrents moyens (mcanismes de
planification similaires au cron, des systmes de dpendances entre gnrations, ou par des
requtes sur certaines URL spcifiques).
Jenkins est distribu sous les licences MIT et Creative Commons.
Jenkins est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 147
Selenium
Version tudie : 2.25.0
Site Internet de la solution : http://seleniumhq.org/projects/ide
Solution porte par une communaut
WWW.SMILE.FR
Selenium est un outil de tests d'interfaces. Le projet a dbut en 2004 chez ThoughtWorks
Chicago grce Jason Huggins lequel voulait tester les temps de rponse de diverses
applications (Python, Plone, etc.).
Selenium sappuie sur Selenium IDE pour enregistrer des tests d'interfaces depuis Firefox puis
de les sauvegarder afin de les rejouer avec Selenium. Cet outil est trs utile pour vrifier
qu'une interface est conforme ce qui est attendu. De plus, il peut tre intgr une
plateforme d'intgration continue afin d'automatiser les tests d'interfaces. L'utilisateur peut
choisir d'utiliser des enregistrements ou bien de modifier les scripts la main.
Selenium est distribu sous la licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 148
PMD
Version tudie : 5.0.0
Site Internet de la solution : http://pmd.sourceforge.net
Solution porte par une communaut
WWW.SMILE.FR
PMD, connu galement sous le nom de "Project Mess Detector", ou de "Project Meets
Deadline" est un outil d'analyse statique de code destin dtecter les erreurs de
programmation les plus courantes.
En utilisant un systme de rgles extensibles, PMD est capable de dtecter les try-catch vides,
le code mort, code sur-compliqu, copi-coll de code (grce au plugin CPD). PMD est
galement capable de calculer la complexit cyclomatique d'un code, indicateur intressant
dans l'valuation de la qualit logicielle.
PMD est sous une licence de type BSD.
PMD analyse le code source Java, le code source JavaScript et les fichiers XML/XSL. Il existe un
quivalent pour analyser le code PHP (PHPMD, a.k.a. PHP Mess Detector).
Les rgles peuvent s'crire travers des expressions XPath, des classes Java (ou PHP pour
PHPMD).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 149
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Tests et intgration continue, on peut complter la liste avec
les outils ci-dessous :
Nom
Sonar
http://www.sonarsource.org
Checkstyles
http://checkstyle.sourceforge.net
JUnit
http://www.junit.org
PHPUnit
https://github.com/sebastianbergmann/phpunit
FindBugs
http://findbugs.sourceforge.net
CruseControl
http://cruisecontrol.sourceforge.net
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 150
ESB
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 151
Talend ESB
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 152
Mule
Version tudie : 3.3
Site Internet de la solution : www.mulesoft.org
Solution porte par un diteur (MuleSoft Inc)
WWW.SMILE.FR
Mule est la fois un ESB et un EAI. Le projet open source a t dvelopp en 2003 par Ross
Mason, aujourdhui CTO de la socit MuleSoft (anciennement MuleSource).
Mule est une plateforme favorisant les changes multiples entre diffrentes applications
utilisant des protocoles de communication htrogne.
Mule supporte plus de 50 standards, protocoles et technologies, comme JMS, JDBC, TCP,
UDP, Multicast, HTTP, servlet, SMTP, POP3, XMPP. Mule cest galement une plateforme
d'changes qui possdent de nombreuses capacits de routage. Larchitecture de Mule est
conue pour tre extensible.
Mule est distribue sous la licence CPAL ( Common Public Attribution License ).
Mule est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 153
Petals
Version tudie : 4.1
Site Internet de la solution : http://petals.ow2.org
Solution porte par un consortium (OW2) et un diteur (Petals Link)
WWW.SMILE.FR
Petals ESB est un bus de services dentreprise (ESB) open source, mdiateur et plaque
tournante dune infrastructure SOA. Le projet est dirig par Petals Link, et est dvelopp sur
les forges du consortium OW2.
Petals ESB rpond aux problmatiques de la SOA : un systme dinformation flexible et
adapt aux volutions rapides de lIT. Le tout avec un systme temps rel et ouvert
l'extrieur. Intgr avec Petals View (supervision mtier), Petals Master (gouvernance de
SOA) et Petals Studio (Environnement de dveloppement SOA), Petals ESB se place au centre
d'une solution complte et open source pour une infrastructure SOA. Petals supporte et
intgre de nombreux protocoles et technologies : JBI, SCA, BPEL, EIP, Java, JSR 181, XSLT, XSD
WSDL, SOAP, REST, POP, SMTP, IMAP, Plateforme JSE.
Petals ESB est distribu sous licence LGPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 154
Autres
WWW.SMILE.FR
Parmi les produits de lunivers ESB, on peut complter la liste avec les outils ci-dessous :
Nom
http://www.jboss.org/jbossesb
ServiceMix
http://servicemix.apache.org
Synapse
http://synapse.apache.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 155
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 156
Symfony
Version tudie : 2.1.4
Site Internet de la solution : www.symfony.com
Solution porte par un diteur (Sensio Labs)
WWW.SMILE.FR
Symfony est un framework MVC crit en PHP, support par lditeur Sensio Labs et distribu
sous la licence MIT. Symfony 1.x ayant connu un succs notable, une refonte complte a
donn lieu la version 2.x tirant partie des dernires volutions de PHP : namespace, trait,
closure, etc.
Symfony 2 est un ensemble de composants faiblement coupls runis sous la forme dune
distribution. La standard dition offre donc un framework full-stack incluant un ORM :
Doctrine ou Propel, le moteur de templating Twig, la gestion des emails avec SwiftMailer, ou
encore le composant de scurit pour la gestion de lauthentification utilisateur.
Le respect du protocole HTTP et du paradigme MVC sont au coeur du framework, qui fournit
un contexte de dveloppement complet avec un outil complet de dbug. Le dveloppeur a un
accs uniformis la base de donnes, aux contrleurs, aux vues, etc. Le framework fournit
galement une large bibliothque de fonctions utilitaires. Du ct de la scurit, Symfony
fournit des protections contre les attaques classiques sur les applications Web (SQL injection,
XSS, CSRF, ...).
Un ensemble de Bundles viennent complter les usages possibles. Symfony 2 sert de base
de nombreuses applications : Drupal 8, eZ 5, Composer, phpBB...
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 157
Zend Framework
Version tudie : 2.05
Site Internet de la solution : http://framework.zend.com
Solution porte par un diteur (Zend Technologie)
WWW.SMILE.FR
Zend Framework fait partie du couple de tte des frameworks PHP avec Symfony. Il est un des
frameworks PHP les plus utiliss.
La conception de Zend Framework 2 est base sur une approche composant avec un trs
faible couplage. Linstallation peut se faire via Composer ou Pyrus, on retrouve un composant
dInjection de Dpendance, la gestion du cache http, ainsi quune structure de projet de base.
Comme sur la version 1 les composants peuvent tre utiliss sparment. Cette version
repose sur PHP 5.3 et ses volutions telles que la gestion des namespaces.
Le framework fournit les composants permettant la cration d'une application MVC, avec
abstraction de la base de donnes. A noter cependant que Zend Framework ne fournit pas
d'ORM, mais une solution lgre de Table Gateway Interface. D'un point de vue gnral, le
panel de composants de Zend Framework est trs large. On pourra citer entre autres
Zend\Authentification pour lauthentification utilisateur, Zend\Soap pour la gestion du Soap,
ou les services comme ZendService\Twitter pour lintgration du rseau social en 140
caractres.
Il ny a pas de pont possible entre Zend Framework 1 et Zend Framework 2, un refactoring
complet est obligatoire pour pouvoir changer de version de framework.
Zend Framework ncessite PHP 5.3.3 et supporte toute les bases de donnes gres par PDO.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 158
Spring
Version tudie : 3.1.3
Site Internet de la solution : www.springsource.org
Solution porte par un diteur (SpringSource, une entit de VMware)
WWW.SMILE.FR
Spring est un portfolio d'outils et de bibliothques. Spring propose un stack complet comme
une sorte d'alternative la stack standard Java EE.
Spring s'appuie sur son conteneur lger permettant de grer les dpendances entre les objets
composant l'application. Par dessus ce conteneur lger, il est possible d'utiliser un des
nombreux composants du portfolio. Les principaux tant Spring MVC, Spring ORM et Spring
AOP. Spring MVC est un framework MVC full-REST et bas sur les annotations. Les classes
rpondant aux actions utilisateur sont annotes afin d'indiquer la mthode utiliser ainsi que
la vue retourner. Spring ORM est une bibliothque d'abstraction des accs aux donnes. Il
fournit une abstraction pour les frameworks usuels de persistence tels que Hibernate, JDO ou
EclipseLink. Spring AOP est un framework de programmation orient aspect. Plus simpliste
que AspectJ, Spring AOP offre nanmoins les outils usuels de la POA avec diffrents types de
greffons et diffrentes manires d'exprimer les points de coupe.
Spring est galement utilis pour charger les diffrentes configurations de l'application, pour
la gestion des transactions ainsi que pour tout un ensemble d'outils utilitaires ce qui le rend
incontournable dans l'co-systme Java. Spring est distribu sous la licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 159
GWT
Version tudie : 2.5
Site Internet de la solution : http://developers.google.com/web-toolkit/
Solution porte par un diteur (Google)
WWW.SMILE.FR
Google Web Toolkit est un framework RIA dvelopp par Google dont la version 1.0 date de
du 17 mai 2006.
GWT permet le dveloppement d'applications riches en pur Java qui sera "compil" en
Javascript et HTML. Le rsultat est une application riche respectant les standards du web par
opposition des technologies comme Flex ou Silverlight qui ncessitent linstallation dun
plugin spcifique sur les postes Client.
GWT permet un dveloppement rapide grce son format XML de description d'interfaces.
Toutefois, GWT gnrant toutes les vues de son interface partir de XML et de Java, il est
paradoxalement trs difficile d'intgrer un montage HTML ce qui implique une intgration
longue et manuelle consistant en une traduction du montage en XML et en Java.
GWT est distribu selon les termes de la licence Apache.
GWT permet de crer et maintenir des applications web dynamiques mettant en uvre
JavaScript, en utilisant le langage et les outils Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 160
JQuery
Version tudie : 1.8.3
Site Internet de la solution : http://jquery.com
Solution porte par une communaut
WWW.SMILE.FR
JQuery est une des principales bibliothques JavaScript. Cre par John Resig en 2006.
JQuery simplifie les dveloppements JavaScript multi-navigateurs en fournissant une API
indpendante de la plateforme sous-jacente. L'objectif de jQuery est de simplifier les
manipulations usuelles en javascript : manipulation du DOM, gestion des vnements,
animation et gestion des appels AJAX. Limplmentation suit une logique objet stricte et peut
bnficier du chainage d'appels pour simplifier l'criture. JQuery possde galement un mode
de compatibilit, autorisant son utilisation en mme temps qu'une autre bibliothque
JavaScript. Une des forces de jQuery est l'criture simplifie de plugins permettant la
rutilisation et l'encapsulation fonctionnelle des comportements. La communaut tant trs
ractive, une multitude de greffons sont disponibles sur le site officiel.
JQuery est distribu sous une double licence MIT ou GPL, permettant de l'intgrer sans
contrainte. JQuery a t intgr dans de nombreux projets open source ainsi que dans
Microsoft ASP.NET Ajax et Google fournit un CDN pour les fichiers de la bibliothque.
JQuery est compatible avec la vaste majorit des navigateurs, y compris Internet Explorer 6.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 161
Prototype
Version tudie : 1.7.1
Site Internet de la solution : www.prototypejs.org
Solution porte par une communaut
WWW.SMILE.FR
Prototype est une bibliothque Javascript cre en 2005 par Sam Stephenson, afin d'ajouter
le support AJAX au framework Ruby On Rails.
En plus de la simplification du dveloppement cross-navigateurs et orient Ajax, le but de
Prototype est d'enrichir le langage JavaScript ainsi que le DOM en lui rajoutant des
composants et fonctionnalits supplmentaires. De cette faon, le dveloppement JavaScript
l'aide de Prototype permet de retrouver certains concepts traditionnels de la
programmation oriente objet, absent du JavaScript standard (constructeurs, hritage objet,
...). A noter nanmoins que l'enrichissement du DOM pose plusieurs problmes et est en train
d'tre retir de la bibliothque.
Prototype est distribu sous licence MIT.
Prototype est crit en JavaScript et est compatible avec la vaste majorit des navigateurs, y
compris Internet Explorer 6.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 162
Play !
Version tudie : 2.0.4
Site Internet de la solution : www.playframework.org
Solution porte par un diteur (Zenexity)
WWW.SMILE.FR
Play! est un framework Java orient Web cr par Guillaume Bort en 2007.
Le principe de Play! est de rduire la dure du cycle de dveloppement Java, ainsi que limiter
la complexit applicative souvent associe aux projets Java. On y trouvera donc la
transposition en Java des concepts principaux de frameworks tel que RoR, Django ou encore
Symfony : MVC, Convention over Configuration, Don't Repeat Yourself.... Play! dispose
galement de son propre gestionnaire technique de projets, permettant la cration des
interfaces CRUD, et de son propre serveur d'application (mme s'il peut se dployer
facilement dans un Tomcat), ce qui lui permet par exemple le rechargement transparent et
chaud du code modifi.
Play! est distribu sous licence Apache 2. La socit Zenexity contribue au projet et ralise le
dveloppement et le support sur le produit.
La version 2 se libre dHibernate et utilise des librairies plus adaptes au mode stateless du
framework (Ebean/Anorm), rajoute une gestion des formulaires, et surtout se spare de
Groovy pour le templating pour utiliser un moteur reposant sur Scala.
Play! est crit en Java et Scala, le gestionnaire de projets en Python.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 163
Django
Version tudie : 1.4.2
Site Internet de la solution : https://www.djangoproject.com
Solution porte par une fondation (Django Software Foundation)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 164
Ruby On Rails
Version tudie : 3.2
Site Internet de la solution : http://rubyonrails.org
Solution porte par une communaut
WWW.SMILE.FR
Ruby On Rails est un framework Web. La premire version, crite par David Heinemeier
Hansson, est sortie en 2004.
Le framework Ruby On Rails se caractrise par le concept du Don't Repeat Yourself, en
fournissant un certain nombre de gnrateurs de codes et d'interfaces (scaffolding). Ceux-ci
vitent au dveloppeur de refaire les mmes oprations et de recoder des fonctionnalits
standards toujours similaires. Dans le mme tat d'esprit, les couches basses classiques
(scurit, accs aux bases de donnes, gestion du HTTP, appels Ajax) sont intgres au
framework et permettent au dveloppeur de se concentrer sur la logique mtier plutt que
sur les aspects techniques. Parmi les success story de RoR, on peut citer Twitter, mme si
certaines parties (non lies au front office) ont t r-crites en Scala, suite des problmes
de tenue en charge de linterprteur Ruby.
Ruby On Rails est dvelopp en Ruby et distribu sous licence MIT.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 165
Autres
WWW.SMILE.FR
Nom
CakePHP
http://cakephp.org
Lithium
http://lithify.me
Prado
http://www.pradosoft.com
PHPonTrax
http://www.phpontrax.com
CodeIgniter
http://codeigniter.com
Jelix
http://jelix.org/fr
CXF
http://cxf.apache.org
Yii
http://www.yiiframework.com
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 166
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 167
Titanium
Version tudie : 2.1.3
Site Internet de la solution : www.appcelerator.com
Solution porte par un diteur (Appcelerator)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 168
PhoneGap/Cordova
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 169
WWW.SMILE.FR
PKI
Les solutions de type PKI permettent de scuriser les
relations lectroniques (email par exemple) en
garantissant confidentialit, authentification, intgrit
et non-rpudiation, que ce soit travers des
certificats de signature (de-mail ou daccs web) ou
de chiffrement (cryptage bi-clef).
En scurisant la gestion des identits, les outils de PKI
facilitent
le
dveloppement
des
activits
transactionnelles, quelles soient externes (relations
contractuelles et commerciales) ou internes
(responsabilisation des collaborateurs).
Parmi les solutions open source disponibles, on peut
citer OpenSSL, OpenCA, OpenTrust ou encore EJBCA.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 170
OpenCA
Version tudie : 1.1.1
Site Internet de la solution : www.openca.org
Solution porte par une communaut
WWW.SMILE.FR
OpenCA PKI est aujourd'hui la composante d'un vaste projet communautaire, visant dfinir
les standards de dveloppement d'un logiciel de PKI. OpenCA PKI en est la partie ddie la
gestion des certificats.
D'une conception modulaire, il fournit une interface web pour raliser aisment la plupart des
tches courantes (rvocation et mission de certificats, tests...). Il permet galement une
restriction des droits. Avec les autres composants du projet PKI tel que le rpondeur OCSP, il
peut participer l'tablissement d'une solution complte de PKI.
OpenCA PKI est actuellement sous licence BSD. Le dveloppement, entirement
communautaire, a t initi en 2001 et se poursuit activement.
La solution est trs htrogne mais utilise des standards actuels reconnus : le serveur web
est bas sur Apache 2 et l'interface crite en Perl. Les mcanismes de cryptographie sont
bass sur OpenSSL. Enfin, la gestion des certificats est ralise par OpenLDAP.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 171
OpenSSL
Version tudie : 1.0.1c
Site Internet de la solution : www.openssl.org
Solution porte par une communaut
WWW.SMILE.FR
OpenSSL est la librairie open source, quasiment leve au rang de standard sous UNIX, en ce
qui concerne les fonctions cryptographiques. En particulier, elle implmente compltement le
standard des PKI, i.e la norme X509.
En plus d'offrir le chiffrement (ainsi que le hachage possible) avec n'importe quel algorithme
connu (MD5, AES, blowfish...) il permet galement, avec le support X509, d'mettre et de
rvoquer des certificats ainsi que de parfaitement grer des chanes de certification. Il peut
crire et rcrire les certificats dans les formats les plus courants du march, et nombre
d'outils plus avancs en termes d'utilisabilit sont bass sur OpenSSL.
Le dveloppement d'OpenSSL est ancien et a dbut avant 1998. Il est sous double licence
Apache et BSD.
Dvelopp en C, il reste la rfrence dans le domaine Linux et BSD et se retrouve souvent
utilis par tout contexte ncessitant un chiffrement (allant des protocoles 802.11 aux
communications HTTPS, en passant par SSH et FTPS).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 172
easyCA
Version tudie : 0.9.5
Site Internet de la solution : http://sourceforge.net/projects/easyca
Solution porte par une communaut
WWW.SMILE.FR
easyCA permet de grer trs rapidement et sans fioriture une PKI de petite taille. Il a t
dvelopp par Ferry Kemps en 2005.
Il permet de s'abstraire quasi-totalement de la complexit relative d'OpenSSL en permettant
de crer trs vite ses autorits de certification ainsi que ses certificats Client. Il permet en
outre la gestion des rvocations et propose des options d'export pour sauvegarde.
Sous licence GPL, le dveloppement semble toutefois dsormais interrompu. Cependant, le
script de base a t repris dans de nombreux projets indpendants et s'est vu complter par
de nouvelles fonctionnalits (OCSP, etc...).
easyCA est crit en Bash et ne requiert aucune dpendance, hormis OpenSSL. Il est facilement
ditable et personnalisable pour les besoins de la plupart des administrateurs systme.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 173
EJBCA
Version tudie : 4.0.12
Site Internet de la solution : www.ejbca.org
Solution porte par un diteur (Primekey)
WWW.SMILE.FR
Dveloppe depuis 2001, EJBCA est une solution open source de gestion PKI, parmi les plus
compltes qui soient. Elle est actuellement porte et maintenue activement par la socit
sudoise Primekey.
A l'instar d'autres solutions de PKI, EJBCA permet non seulement de grer tous les aspects de
la certification courante X509 (mission de certificats, rvocations avec CRL, chanes de
certifications) mais fait partie des seuls produits, et c'est l son grand avantage,
implmenter une grande partie des standards lis la spcification X509 (rpondeur OCSP,
CMS...) et gre correctement les matriels spcifiques tels que les HSM. Il propose galement
une interface d'administration complte avec restrictions des droits ainsi qu'un portail client.
Depuis quelques mois, EJBCA offre galement le support de protocoles innovants pour les
mobiles Iphone (standard SCEP) ainsi que le support partiel de fonctionnalits mergentes
(CMP, XKMS...) EJBCA est sous licence LGPL et n'existe que sous une seule dition. Un support
commercial est contractable auprs de la socit ditrice Primekey.
D'un point de vue technique, EJBCA est crit intgralement en Java et est propuls par un
serveur d'applications JEE, qui peut tre aussi bien JBoss que Glassfish. Compatible avec un
trs grand nombre de moteurs de bases de donnes propritaires ou libres, il fait partie des
rares produits respectant intgralement les spcifications Java Beans.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 174
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 175
CAS
Version tudie : 3.5.1
Site Internet de la solution : www.jasig.org/cas
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 176
LemonLDAP ::NG
Version tudie : 1.2.2
Site Internet de la solution : http://lemonldap-ng.org
Solution porte par un consortium (OW2)
WWW.SMILE.FR
LemonLDAP::NG est un systme d'authentification de type SSO Web, initi en 2004 par la
socit Linagora, et aujourd'hui repris par le consortium OW2. Il ncessite lutilisation dun
serveur Apache, mais un mode reverse proxy permet de l'utiliser avec des applications
fonctionnant sous un autre serveur (IIS, Tomcat, etc.)
LemonLDAP::NG permet de baser l'authentification des applications web sur un annuaire
LDAP, mais aussi sur de nombreux autres annuaires, bases de donnes, ainsi que sur d'autres
systmes tels que OpenID et SAML. Il peut galement servir de fournisseur CAS, OpenID et
SAML. Le contrle d'accs peut se faire par URL pour chaque application protger.
LemonLDAP::NG permet aussi la traabilit des accs. Il propose une interface
d'administration Web.
Le produit est ralis en Perl et est facile personnaliser, aussi bien en termes de
comportement que d'apparence via un moteur de template.
LemonLDAP::NG est distribu sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 177
OpenAM
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 178
LinOTP
Version tudie : 2.4.4
Site Internet de la solution : www.linotp.org
Solution porte par un diteur (LSE Leading Security Experts GmbH)
WWW.SMILE.FR
LinOTP est une solution d'OTP open source maintenue par la socit allemande LSE Leading
Security Experts GmbH.
C'est une solution robuste et professionnelle intgrable dans une infrastructure htrogne.
LinOTP s'interface avec tout type de tokens supportant le protocole HMAC-OTP mais
galement des solutions hybrides telles que les priphriques MOTP. OTP signifie One-Time
Password : en effet, les OTP sont des mots de passe gnrs un instant donn, valides
pendant une courte dure et utilisables une seule fois. La gnration s'effectue grce des
matriels adapts, comme les tokens ou mme des smartphones.
LinOTP est distribue sous licence AGPL v3. Une version Enterprise est galement disponible.
D'un point de vue technique, LinOTP est un serveur crit en langage Python, avec lequel on
communique par de simples requtes HTTP. Il est donc possible de l'administrer via d'autres
outils que ceux fournis dans la distribution. On peut imaginer dvelopper une interface web
spcifique que l'on inclurait dans une section privilgie d'un Intranet par exemple.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 179
Shibboleth
Version tudie : CDS 1.21, EDS 1.0.2, IP 2.3.8
Site Internet de la solution : http://shibboleth.net
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 180
Autres
WWW.SMILE.FR
Nom
OpenSSO
http://java.net/projects/opensso
FederID
http://federid.ow2.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 181
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 182
JMeter
Version tudie : 2.8
Site Internet de la solution : http://jakarta.apache.org/jmeter
Solution porte par une fondation (Apache)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 183
Tsung
Version tudie : 1.4.2
Site Internet de la solution : http://tsung.erlang-projects.org
Solution porte par une communaut
WWW.SMILE.FR
Tsung est un outil d'injection de trafic, utilis pour les tests de charge de diffrents types de
serveurs.
Il supporte HTTP et quelques drivs (SOAP, WebDAV), les bases MySQL et PostgreSQL, ainsi
que XMPP. Ralis en ERLANG, un langage spcialis dans les applications hautes
performances, il ne souffre pas des limites traditionnelles de ce type d'outils, et peut donc
simuler un trafic trs important. Il dispose d'un gnrateur automatique de statistiques.
Initialement cre par la socit franaise Idealx, il est dsormais dvelopp par une
communaut indpendante. Il est disponible sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 184
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Outils de tests de charge, on peut complter la liste avec les
outils ci-dessous :
Nom
CLIF
http://clif.ow2.org
OpenSTA
http://opensta.org
FunkLoad
http://funkload.nuxeo.org
Gatling
http://gatling-tool.org/
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 185
MOTEURS DE RECHERCHE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 186
Lucene
Version tudie : 4.0
Site Internet de la solution : http://lucene.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Port par la fondation Apache, le projet Lucene est la solution retenue, entre autres, par
Wikipedia, pour lindexation et la recherche de ses contenus. Lucene est sans aucun doute
loutil de recherche le plus connu, le plus utilis et le plus dynamique du march de lopen
source. Il a t accessible en libre tlchargement par Doug Cutting en mars 2000.
Lucene se dfinit avant tout comme une bibliothque de recherche et d'indexation de
contenus. Comme la plupart des moteurs de recherche, Lucene se base sur le concept de
lindexation automatique, c'est--dire en traitant une seule fois les donnes dentre et en
leur donnant de multiples liens. Cot fonctionnel, Lucene support la recherche de formes
approximatives d'un mme mot (fminin, pluriel, conjugaison), la gestion des synonymes, la
pertinence paramtrable, etc. Le tout avec un niveau de performances exceptionnel.
Initialement distribu sous la licence LGPL, Lucene est aujourdhui disponible sous la licence
Apache.
Lucene est crit en Java. Il peut tre intgr au sein dapplications Java mais galement dans
dautres langages tels que le Ruby, le Perl, le PHP, le C++, etc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 187
Solr
Version tudie : 4.0
Site Internet de la solution : http://lucene.apache.org/solr
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Solr est une surcouche de Lucene qui ajoute des fonctionnalits et facilite le dploiement de
certaines fonctions de Lucene reconnues comme trop techniques. Son dveloppement a t
initi par CNET Networks lesquels ont dcid en 2006 de publier leur travail.
Solr est un serveur de recherche d'entreprise permettant de centraliser les oprations
d'indexation et de services de rsultats. Solr est capable de communiquer avec les autres
applications via de nombreux protocoles bass sur des standards ouverts, il dispose
galement dune interface dadministration en mode Web. Lune des caractristiques
majeures de Lucene est la capacit indexer les contenus par champ, ou par attribut, cest
dire quun document nest pas analys comme un simple ensemble de mots, il est constitu
de champs, chaque champ tant une suite de mots (terms). Solr permet de tirer pleinement
parti de cette fonctionnalit. Ce fonctionnement permet une gestion beaucoup plus fine de la
pertinence et de la recherche avance.
A noter galement l'amlioration de la distribution des traitements et des donnes travers
les fonctionnalits SolR Cloud apparues en version 4.0.
Solr est disponible sous la licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 188
ElasticSearch
Version tudie : 0.19.11
Site Internet de la solution : http://www.elasticsearch.org/download/
Solution porte par un diteur (ElasticSearch)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 189
mnoGoSearch
Version tudie : 3.3.12
Site Internet de la solution : www.mnogosearch.org
Solution porte par un diteur (Lavtech.com)
WWW.SMILE.FR
MnoGoSearch est un moteur de recherche dont la premire version open source est sortie en
2000.
MnoGoSearch est spcialis dans l'indexation de sites Web Internet ou Intranet. De ce fait,
son mode d'indexation est principalement bas sur du crawling HTTP. Pour la recherche,
MnoGoSearch fournit un script CGI intgrable dans un serveur Web. Un systme simple de
templates permet de customiser la page de recherche. MnoGoSearch supporte nativement
de nombreuses langues, les synonymes, la correction orthographique, les oprateurs de
recherche boolenne, etc... Le stockage peut se faire en base MySQL ou en base PostGreSQL.
MnoGoSearch supporte galement l'indexation de documents bureautiques travers des
utilitaires externes (catdoc, pdf2text, etc...), ainsi que l'indexation de systme de fichiers sans
passer par un serveur HTTP.
MnoGoSearch est distribu sous licence GPL pour les environnements Unix, tandis que les
binaires Windows sont propritaires et payants.
MnoGoSearch est dvelopp en C.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 190
OpenSearchServer
Version tudie : 1.3
Site Internet de la solution : www.open-search-server.com
Solution porte par un diteur (OpenSearchServer)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 191
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Moteurs de recherche, on peut complter la liste avec les
outils ci-dessous :
Nom
Nutch
http://nutch.apache.org
Sphinx
http://sphinxsearch.com
Flax
http://www.flax.co.uk
LucidWorks
http://www.lucidimagination.com/products/lucidworkssearch-platform
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 192
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 193
JBoss AS
Version tudie : 7.1.1
Site Internet de la solution : www.jboss.org/jbossas
Solution porte par un diteur (Red Hat)
WWW.SMILE.FR
JBoss AS est le leader mondial des serveurs d'application, avec plus dun tiers de part de
march. Le premier concepteur du produit fut Marc Fleury. En avril 2006, Red Hat a rachet
JBoss Inc.
Certifi Java EE 6 Web Profile, il reprsente une excellente alternative aux serveurs
dapplication commerciaux comme WebSphere ou Weblogic. JBoss fournit une interface
d'administration claire et simple. Son arborescence est toutefois assez complexe.
JBoss est distribu sous la licence LGPL.
JBoss est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 194
Tomcat
Version tudie : 7.0.32
Site Internet de la solution : http://tomcat.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Apache Tomcat est le conteneur de servlets JEE de la fondation Apache. Le projet Tomcat a
t lanc comme implmentation de rfrence des servlets par James Duncan Davidson,
architecte logiciel chez Sun.
Il s'agit du serveur d'application Java le plus utilis au monde. Son interface d'administration
est trs sommaire. Dailleurs, on associe souvent Tomcat un autre serveur Web plus
gnraliste comme Apache voire JBoss. Dans ce cas, le serveur Web soccupe de servir les
pages web HTML par exemple et dlgue Tomcat les pages faisant appel Java (Servlet, JSP,
etc).
Tomcat est distribu sous la licence Apache.
Tomcat a t crit en langage Java. Il peut donc s'excuter via la machine virtuelle Java sur
n'importe quel systme d'exploitation la supportant.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 195
GlassFish
Version tudie : 3.1.2.2
Site Internet de la solution : http://glassfish.java.net/fr
Solution porte par un diteur (Oracle)
WWW.SMILE.FR
GlassFish est l'implmentation de rfrence Java EE dvelopp par Oracle. En fait, le projet
est n en 2005 de par louverture de Sun Application Server. La premire version de GlassFish,
la 1.0, date de 2006.
GlassFish possde notamment une interface d'administration trs complte et un shell
complet permettant d'administrer le serveur en ligne de commande. Au niveau des
standards, GlassFish est une implmentation complte de la norme Java EE 6 qui recouvre :
EJB 3.1, JPA 2.0, JAX-RS 1.1, JSF 2.0, Servlet 3.0, CDI 1.0, etc.
GlassFish est distribu sous double licence CDDL et GPL v2.
GlassFish est crit en Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 196
Apache
Version tudie : 2.4
Site Internet de la solution : http://httpd.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
Apache est le serveur web le plus utilis au monde. Son dveloppement a commenc en 1995
alors quil s'agissait uniquement d'une collection de correctifs et d'additions au serveur NCSA
HTTPd 1.3.
Il offre une grande souplesse de configuration et un grand nombre modules pour une
couverture fonctionnelle toujours ingale. La version 2 a notamment apporte le support de
plusieurs plateformes (dont Windows), une nouvelle API et le support dIPv6. En plus de son
primtre initial, Apache est conu pour tre modulaire et permettre laccueil de
fonctionnalits additionnelles comme linterprtation du language PERL, PHP, Python et Ruby,
le support des tags SSI et des CGI, etc.
Il est distribu sous licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 197
Autres
WWW.SMILE.FR
Parmi les produits de lunivers Serveurs HTTP et serveurs dapplications, on peut complter la
liste avec les outils ci-dessous :
Nom
EasyBeans
http://wiki.easybeans.org
Geronimo
http://geronimo.apache.org
JOnAS
http://wiki.jonas.ow2.org
TomEE
http://tomee.apache.org/
NGINX
http://nginx.org
Lighttpd
http://www.lighttpd.net
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 198
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 199
ActiveMQ
Version tudie : 5.7.0
Site Internet de la solution : http://activemq.apache.org
Solution porte par une fondation (Apache)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 200
JORAM
Version tudie : 5.8.0
Site Internet de la solution : http://joram.ow2.org
Solution porte par un consortium (OW2) et un diteur (ScalAgent)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 201
Autres
Parmi les produits de lunivers MOM & EAI, on peut complter la liste avec les outils cidessous :
JBoss Messaging
http://www.jboss.org/jbossmessaging
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 202
WWW.SMILE.FR
AUTRES
Dans cette dernire rubrique de la dimension
Dveloppement et couches intermdiaires nous
prsentons dautres outils open source qui peuvent
trouver leur intrt dans les entreprises mme sil
tait difficile den faire une catgorie part entire.
Nous prsentons notamment Drools (un moteur de
rgles tonnant) et ESIGate (permettant la
construction la vole de pages partir de fragments
issus de technologies diffrentes).
Compte tenu de la diversit des outils slectionns
dans cette catgorie, les graphiques suivants ne
prsentent pas de moyenne.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 203
Drools
Version tudie : 5.4.0
Site Internet de la solution : www.jboss.org/drools
Solution porte par un diteur (JBoss)
WWW.SMILE.FR
Drools (ou JBoss Rules) est un systme de gestion de rgles mtier utilisant un moteur
d'infrence chanage avant, c'est dire un systme capable de dfinir des rgles et de les
appliquer des donnes (une application Web via une interface graphique).
Drools permet de faire voluer des rgles et des contraintes sans modifier un programme
informatique. Drools est constitu de plusieurs modules : Drools Guvnor, une interface
dadministration Web (Business Rules Management System) utilise pour la gestion des rgles
mtier. Drools Expert, un moteur de rgles : ce module va excuter les rgles modlises dans
Guvnor. Drools Planner, un moteur de planification automatique qui fonctionne grce la
dfinition de contraintes, qui calcule et propose des solutions. Drools Flow, un moteur de
workflow (modlisation de flux d'information). Et enfin, Drools Fusion, utilis pour la gestion
dvnements mtier. Notons, que lutilisation du module Guvnor peut-tre pertinente
lorsquil est jumel avec Talend. En effet, en utilisant ce repository de rgles mtier dont le
but est de crer des rgles, puis de les importer dans Talend, on permettrait notamment
dexternaliser totalement les rgles mtier de lETL. Cest le composant TBRMS dvelopp
dans Talend qui permet la liaison entre ces deux outils. Par ailleurs, Drools Guvnor offre les
services suivants : gestion des versions et le dploiement des rgles, dition de ces rgles sans
dveloppement, leur hirarchisation et catgorisation ainsi que leur dploiement automatis.
Drools est distribu sous la licence Apache.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 204
ESIGate
Version tudie : 3.4
Site Internet de la solution : www.esigate.org
Solution porte par une communaut
WWW.SMILE.FR
ESIGate est un outil dassemblage web. Il a t cr par plusieurs ingnieurs spcialistes J2EE
de chez Smile, premier intgrateur europen de solutions open source.
ESIGate agit comme un reverse-proxy pour des sites ou applications web existants dont il
rcupre les pages HTML, les transforme et les rassemble la vole. Les diffrentes bribes
de page ainsi obtenues de diffrents serveurs sont ensuite envoyes l'internaute comme sil
sagissait dun site unique. La grande force de cette approche est qu'elle est totalement
agnostique technologiquement, capable d'intgrer n'importe quelles applications web PHP,
.NET ou Java, en ne ncessitant pas, ou peu de modifications dans ces applications (ajout de
tags ESI).
ESIGate est distribu sous la licence Apache. Cest actuellement la seule implmentation open
source complte de la norme Edge Side Include du W3C (dautres outils comme Varnish
proposent des implmentations partielles). EsiGate est crit en Java et offre une API ainsi que
diffrents points dextension qui permettent de ladapter aux besoins de chaque projet et aux
spcificits des solutions intgres (gestion des cookies, Single Sign On, rcriture dURL...).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 205
DIMENSION
APPLICATIONS
WWW.SMILE.FR
La dimension Applications , prsente toutes les solutions couramment utilises par les
utilisateurs finaux des entreprises. Ils disposent gnralement dinterfaces soignes loin des
lignes de commandes frquemment disponibles parmi les outils de la dimension
Infrastructure .
Une grande majorit de ces outils est dveloppe par des diteurs ; contrairement aux outils
dinfrastructure, majoritairement communautaires. Ces diteurs ont choisi le modle open
source pour diffuser leur solution leur modle conomique est la plupart du temps bas sur
le support voire la garantie des produits en question. Ces outils jouent un rle cl dans
ladoption de lopen source par le plus grand nombre en prsentant des applicatifs de qualit
au primtre trs large.
Aujourdhui, il nexiste presque plus de catgories qui ne seraient pas reprsentes par lopen
source. Mme dans des domaines pointus comme la gestion de bibliothques ou le
dcisionnel, des solutions libres sont disponibles.
Plus de 50 solutions ont t values dans cette dimension ; et prs de 100 solutions y sont
recenses parmi les catgories suivantes :
CRM
Dcisionnel : ETL
Dcisionnel : Reporting
Dcisionnel : Suite
E-Commerce
ERP / PGI
CMS
GED & ECM
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 206
CRM
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 207
OpenCRX
Version tudie : 2.10
Site Internet de la solution : www.opencrx.org
Solution porte par une communaut
WWW.SMILE.FR
OpenCRX est une solution open source de CRM ciblant fortement les entreprises. OpenCRX
est actuellement dvelopp et maintenu par une petite quipe de dveloppeurs. La premire
version est apparue en 2004 et na cess de samliorer depuis.
OpenCRX fournit de nombreuses fonctionnalits parmi lesquelles : CRM multi-entits pour les
entreprises ayant des besoins levs en automatisation des ventes, service Client, gestion de
cas et groupware, etc. Les fonctionnalits offertes dans ces domaines dpassent celles
offertes dans les autres CRM du march (open source ou non). Il manque cependant quelques
fonctionnalits dans d'autres parties importantes du cycle de vie comme le marketing. Les
dernires amliorations/volutions de OpenCRX sont en phase avec les tendances du march
des CRM, qui favorisent les outils de communication et de collaboration des quipes
commerciales grce des technologies comme la messagerie instantane (XMPP support) qui
permettent de twitter ou d'envoyer des emails lorsqu'une action spcifique est ralise.
Quelques-uns des principaux dveloppeurs travaillent dans des entreprises fournissant des
plugins et services additionnels, notamment CRIXP Corp. une entreprise allemande. Mais
OpenCRX lui-mme, est un pur projet communautaire. Sa licence est de type BSD.
OpenCRX est une application JEE qui supporte la plupart des bases de donnes relationnelles,
y compris Oracle, DB2, MySQL et PostgreSQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 208
SugarCRM
Version tudie : 6.5
Site Internet de la solution : www.sugarcrm.com
Solution porte par un diteur (SugarCRM Inc)
WWW.SMILE.FR
SugarCRM est une suite open source de management de la relation Client. Elle a t
distribue pour la premire fois en 2004 et na cesse dtre dveloppe et maintenue par
SugarCRM Inc depuis. Ces derniers sont bass Cupertino en Californie.
SugarCRM a volu pour couvrir toutes les caractristiques principales de la gestion des
clients et du cycle des ventes. La liste des fonctionnalits est impressionnante, des campagnes
de marketing et de diffusion massive, aux leads, en passant par la gestion des contacts et des
comptes, etc. Les dernires versions (notamment depuis la version 6) ont mis l'accent sur le
CRM mobile (applications natives) et l'intgration dune dimension Social CRM. De rcentes
amliorations ont t intgres au module Calendrier, linterface mobile mais aussi aux
connecteurs sociaux et aux performances de faon plus gnrale.
SugarCRM a trois types d'offres, une dition Community (libre et gratuite), une dition
Enterprise (avec un ensemble de fonctionnalits supplmentaires) et une dition Saas ( la
demande). La version Community (publie sous Affero GNU Public License Version 3) a un
primtre bien infrieur aux autres ditions.
Le produit est bas sur une plateforme LAMP, avec quelques variantes possibles concernant
les bases de donnes et serveurs Web (tant que PHP peut tre excut).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 209
VTiger
Version tudie : 5.4
Site Internet de la solution : www.vtiger.com
Solution porte par un diteur (VTiger)
WWW.SMILE.FR
VTiger est un CRM open source n du fork de SugarCRM en 2004. La raison de ce fork tait de
conserver une offre compltement gratuite et pleinement open source alors que SugarCRM
commenait la diversification de son business modle en lanant des offres commerciales.
VTiger na pas cess dvoluer depuis.
La dernire version (publi en novembre 2010) offre un ensemble complet de fonctionnalits,
y compris les rapports et tableaux de bord, les factures et le contrle d'accs au niveau de
l'organisation (les quipes). VTiger dispose galement de connecteurs pour les suites
bureautiques les plus utilises et pour les clients de messagerie. Dernirement, VTiger a fait
ses premiers pas dans le monde mobile avec des applications iPhone et Android.
VTiger est une socit prsente Bangalore, en Inde et Sunnyvale, en Californie. Elle gre le
projet open source. Ils offrent des services de soutien technique, formation, migration, etc.
Les nouvelles versions de vTiger CRM proposent un primtre fonctionnel de la solution
encore plus largi, en y ajoutant des intgrations, des fonctions d'import et d'export, des
rapports, etc. vTiger se dirige fortement vers un modle de plateforme OnDemand.
Le produit est bti sur une plateforme LAMP/WAMP. VTiger OnDemand (bas sur le Cloud)
est hberg sur la plateforme d'Amazon EC2. Le code issu du fork de SugarCRM est sous la
licence publique de SugarCRM, et les modifications VTiger sont sous la licence MPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 210
Autres
Parmi les produits de lunivers du CRM, on peut complter la liste avec les outils ci-dessous :
CiviCRM
http://civicrm.org
OpenERP
http://www.openerp.com
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 211
DECISIONNEL : ETL
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 212
Talend
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 213
WWW.SMILE.FR
Pentaho Data Integration (PDI) est un ETL open source qui permet de concevoir et dexcuter
des oprations de manipulation et de transformation de donnes. Au moment o nous
crivons ces lignes, Pentaho Data Integration est disponible dans sa version 4.3.0.
Grce un modle graphique base dtapes, il est possible de crer sans programmation
des processus composs dimports et dexports de donnes, et de diffrentes oprations de
transformation telles que des conversions, des jointures, lapplication de filtres, ou mme
lexcution de fonctions javascript. Un planificateur permet aussi de planifier lexcution des
jobs. Un module commercial Agile BI permet de visualiser graphiquement les rsultats de
transformations de donnes ds les premires tapes de dveloppement.
PDI est un outil complet disposant de fonctionnalits avances comme le clustering de
traitements ETL. Ces fonctionnalits disponibles dans la version open source de PDI se
retrouvent dans les versions commerciales dautres produits.
PDI est disponible en version GPL, le module Agile BI tant sous licence commerciale.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 214
DECISIONNEL : REPORTING
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 215
BIRT
Version tudie : 4.2
Site Internet de la solution : www.eclipse.org/birt
Solution porte par une fondation (Eclipse)
WWW.SMILE.FR
BIRT (The Business Intelligence and Reporting Tool) est un projet de la communaut Eclipse
comprenant un gnrateur de graphiques, un gnrateur de rapports et un environnement
de conception. Le projet a t initi en 2005.
Le moteur de BIRT est une bibliothque qui permet de gnrer des rapports (paramtrs ou
non) au format HTML, PDF, XLS, DOC ou PPT. Ces rapports peuvent tre complexes et
contenir plusieurs tableaux, graphiques avancs et images. BIRT propose galement la
ralisation de tableaux croiss dynamiques. Les donnes affiches peuvent provenir de bases
de donnes relationnelle, multidimensionnelle (HOLAP et MOLAP) et de requtes diffrentes.
Le moteur de BIRT peut tre intgr dans toute application dveloppe avec le langage Java,
que ce soit dans une application web ou dans une application de type client lourd . Le
moteur BIRT est intgr aux plateformes dcisionnelles SpagoBI et Pentaho. Le concepteur de
rapport est un plugin sintgrant Eclipse (pouvant aussi tre excut en stand-alone).
BIRT est sous licence GPL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 216
JasperReports / IReport
Version tudie : 4.7.1
Site Internet de la solution : http://jasperforge.org/project/ireport
Solution porte par un diteur (JasperSoft)
WWW.SMILE.FR
JasperReports est un moteur de rapport dvelopp par la socit JasperSoft et distribu sous
licence open source. IReport est l'diteur de rapport de JasperSoft. Ces outils existent depuis
2001 et sont dj largement utiliss dans de nombreuses applications mtiers pour leurs
parties reporting.
Le moteur JasperReports permet la gnration de rapports au format PDF, HTML, XML, CSV,
RTF, XLS, ODT, ODS, Flash, DOCX, XLSX et TXT. Il utilise JFreeChart pour gnrer les graphiques
et peut tre intgr dans toute application dveloppe avec le langage Java. Il supporte, en
plus des bases de donnes classiques, les serveurs danalyse multidimensionnelle ce qui
permet dexploiter les possibilits du serveur Mondrian directement dans un rapport
JasperReports. Le concepteur de rapport, IReport, est utilis pour le design des rapports.
La nouvelle version de la solution a notamment permis dapporter du dynamisme au niveau
des rapports dans linterface web publi sur JasperSoft. En effet, lutilisateur a maintenant la
possibilit deffectuer du tri sur les colonnes dun rapport, mais il peut galement en masquer
ou en supprimer.
JasperReports existe en version communautaire (GPL) et commerciale (licence propritaire).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 217
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 218
DECISIONNEL : SUITE
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 219
SpagoBI
Version tudie : 3.6
Site Internet de la solution : www.spagoworld.org
Solution porte par un diteur (Engineering Ingegneria Informatica)
WWW.SMILE.FR
SpagoBI est une suite dcisionnelle dveloppe par la socit italienne Engineering Ingegneria
Informatica. Ce projet a t initi en 2005. Au moment o nous crivons ces lignes, SpagoBI
Server est disponible dans sa version 3.6.
SpagoBI se dcrit comme une plateforme ouverte et, ce titre, intgre un grand nombre de
moteurs Open Source : excution des rapports JasperReports (raliss avec iReport) et BIRT,
analyse OLAP avec Mondrian et JPivot ou JPalo, assistante de cration de requtes (Query By
Example, QbE), graphiques avancs, gestion des mtadonnes, analyse go-localise, etc.
LETL utilis par dfaut est Talend. Cette suite propose en plus un module de gestion du
workflow de publication (tats de brouillon non visibles dans le portail web).
SpagoBI est disponible en licence LGPL, cest--dire uniquement en open source, il nexiste
pas de version commerciale.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 220
JasperSoft
Version tudie : 4.1
Site Internet de la solution : www.jaspersoft.com
Solution porte par un diteur (JasperSoft)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 221
Pentaho
Version tudie : 4.8
Site Internet de la solution : www.pentaho.com
Solution porte par un diteur (Pentaho)
WWW.SMILE.FR
Pentaho, dit par la socit ponyme fonde en 2004, est une suite logicielle qui permet la
distribution de fonctionnalits et documents dcisionnels un grand nombre de personnes.
Pentaho fournit toutes les fonctionnalits dune suite BI :
lETL (Pentaho Data Integration)
lanalyse multidimensionnelle (moteur OLAP Mondrian ; interface Analyzer en version
commerciale, plugin Saiku Analytics disponible pour la version communautaire)
le reporting Ad Hoc (laboration de rapports en glisser-dposer partir d'un
dictionnaire de donnes en langage naturel offrant une abstraction)
le reporting classique (Pentaho Report Designer, plugin BIRT disponible)
le datamining (Weka).
Pentaho existe en version communautaire (GPL) et commerciale (licence propritaire).
Les fonctionnalits d'analyse et de requtage Ad Hoc intgres la version communautaires
sont moins puissantes que celles de la version commerciale, qui intgre notamment l'outil
Analyzer, mais peuvent tre fortement enrichies avec des modules complmentaires (Saiku,
CTools). Globalement, la suite Pentaho est plus complte que la suite Jasper en version
communautaire.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 222
Jedox
Version tudie : 4
Site Internet de la solution : www.jedox.com/fr/
Solution porte par un diteur (Jedox)
WWW.SMILE.FR
Jedox, socit allemande fonde en 2002, est l'diteur de la suite dcisionnelle Jedox,
appele Palo en version communautaire.
Cette suite se compose des lments suivants : le serveur OLAP qui permet de grer les bases
de donnes multidimensionnelles (organises sous forme de cubes et de dimensions), un addin pour Microsoft Excel et OpenOffice.org Calc (cet add-in supporte la lecture et l'criture
dans les cubes), un tableur web "Excel-like", reprenant toutes les fonctions d'Excel (formules,
graphiques, macro...), permettant la saisie et la consultation en ligne des donnes du serveur
OLAP, un ETL qui permet d'interfacer des bases oprationnelles pour alimenter les bases de
donnes Palo et un observateur d'vnements (Supervision Server) qui permet galement de
dclencher des vnements en fonction de certaines actions de lutilisateur.
Les grands atouts de la suite Jedox sont sa facilit dutilisation pour des fonctionnels, permise
par linterface avec Excel, ainsi que son caractre dynamique : les donnes sont modifies en
temps rel, lutilisateur peut passer dune vue consolide une vue dtaille des donnes en
un simple clic, et il peut galement saisir directement des donnes via linterface Excel.
Palo BI Suite est disponible en version communautaire (licence GPL) et commerciale. La
version commerciale comprend, en plus des fonctionnalits de la version communautaire, le
gestionnaire web de base OLAP et le Supervision Server.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 223
WWW.SMILE.FR
E-COMMERCE
Le domaine de le-commerce est galement trs
vaste. Que ce soit pour faire connatre sa e-boutique
et obtenir du trafic, pour informer le client sur les
produits, de lui faire vivre une exprience de
shopping, dassurer la vente, et laprs vente de
nombreuses solutions sont disponibles.
Dans cette catgorie, toutefois, nous nous sommes
focaliss sur les solutions open source de boutique en
ligne en prsentant des outils phares comme
Magento ou Prestashop.
Le primtre des e-boutiques est devenu trs
important avec des fonctionnalits comme : la
catgorisation avance, la dfinition de familles de
produits, la gestion des produits configurables, des
fonctions de cross-selling et de up-selling, les moteurs
de promotions, la gestion multi-boutiques, la gestion
avance des devises et des taux de TVA, etc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 224
Magento
Version tudie : 1.7 (version Community) et 1.12 (version Enterprise)
Site Internet de la solution : www.magentocommerce.com
Solution porte par un diteur (Magento Inc.)
WWW.SMILE.FR
Ds les premires versions bta parues en 2007, cet outil - port par l'diteur amricain
Magento Inc. (anciennement Varien) - a gnr un buzz phnomnal, au niveau mondial,
permettant de fdrer en un temps record une communaut extrmement active.
Magento tire sa force de sa grande modularit et de sa robustesse. Il a clairement t pens
pour porter des sites marchands ambitieux et d'envergure avec des fonctionnalits telles
que : catgorisation avance, dfinition de famille de produits, gestion des produits
configurables, fonctions de cross-selling et de up-selling, puissant moteur de promotions,
gestion multi-boutiques, gestion avance des devises et des taux de TVA, etc.
Diffus dans un premier temps exclusivement sous licence OSL, Magento a russi le pari ds
sa sortie s'emparer d'un grand segment du march. En avril 2009, Magento a annonc la
sortie d'une version Entreprise. Cette dernire, moyennant une redevance annuelle, intgre
un certain nombre de fonctionnalits supplmentaires et un contrat de support.
La solution repose sur le framework PHP Zend et bnficie d'un grand nombre d'innovations
en termes de fonctionnalits participatives.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 225
Prestashop
Version tudie : 1.5.2
Site Internet de la solution : www.prestashop.com
Solution porte par un diteur (Prestashop)
WWW.SMILE.FR
Sorti quelques mois aprs Magento (juillet 2008), Prestashop est une solution e-commerce
franaise qui a rapidement conquis un grand nombre d'utilisateurs par sa grande simplicit de
mise en uvre et sa totale adquation avec les besoins des e-marchands, lesquels ont bti
des liens forts avec le produit (125 000 sites utilisent la solution dans le monde).
D'un point de vue fonctionnel, Prestashop se rvle galement trs complet : que ce soit au
niveau du catalogue, de la gestion des clients, des commandes, de la logistique ou du
reporting, toutes les fonctionnalits d'une plateforme e-commerce sont couvertes. L'outil
gre mme nativement des aspects tels que la golocalisation de boutiques, les alertes SMS
et la fidlit client. Et si cela ne suffisait pas, prs d'un millier de modules prts l'emploi sont
disponibles.
Prestashop est distribue sous licence OSL.
Prestashop est dvelopp intgralement en PHP/MySQL. Il dispose d'une API et d'une
couverture WebService complte, permettant d'adapter l'outil de nouveaux besoins et
contextes spcifiques.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 226
Oxid
Version tudie : 4.6.5
Site Internet de la solution : www.oxid-esales.com
Solution porte par un diteur (Oxid)
WWW.SMILE.FR
Sortie en novembre 2008, la solution allemande Oxid a trs rapidement conquis le march
germanophone grce une solution trs riche fonctionnellement. Devenue en trs peu de
temps la premire solution e-commerce de l'autre ct du Rhin, Oxid est arrive en France
mi-2011 avec une version compltement adapte aux spcificits du march franais.
Sans doute la solution la plus riche sur le plan fonctionnel aprs Magento. Oxid est un outil
pens pour servir de rfrentiel multi-canal : web, mobile, bornes interactives, etc. Tout est
conu pour permettre aux utilisateurs de diffuser leur catalogue sur plusieurs priphriques.
Si l'ergonomie du back-office est parfois perfectible, Oxid reste un outil destination des sites
marchands les plus ambitieux.
Oxid est distribue sous licence GPL v3.
Oxid est dvelopp intgralement en PHP/MySQL. Il intgre le framework Ajax jQuery, et
dispose d'une API et d'une couverture WebService complte, permettant d'adapter l'outil
de nouveaux besoins et contextes spcifiques.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 227
RBS Change
Version tudie : 3.6.2
Site Internet de la solution : www.rbschange.fr
Solution porte par un diteur (Ready Business System)
WWW.SMILE.FR
Le modle open source attire bien des diteurs de logiciels. RBS fait partie de ceux qui se sont
tourns vers un tel modle en livrant en fvrier 2010 ses applications Change CMS et ecommerce sous licence open source.
Fruit de 5 ans de dveloppement et plus dune centaine de projets, cette solution est trs
prometteuse tant dun point de vue technique que fonctionnel. Notons quelques aspects
diffrenciants de la solution : CMS et e-commerce totalement intgrs et coupls, un
backoffice de gestion utilisant la technologie Ajax, une version entreprise pour des
fonctionnalits avances (prvisualisation du site une date donne, gestion automatique
des promotions), etc.
RBS Change est publie sous la licence Affero GPL v3. En contrepartie de ce rcent virage vers
lopen source, RBS Change compte peu dacteurs dans sa communaut, ne bnficiant pas
encore de cet atout essentiel la prennit dune solution libre.
La version 4, annonce pour 2013, savre trs prometteuse et pourrait confirmer la
dynamique amorce en 2012.
RBS Change est crit en PHP et sappuie sur un framework PHP5 dvelopp par lditeur
offrant un environnement de dveloppement avanc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 228
Drupal Commerce
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 229
osCommerce
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 230
Autres
WWW.SMILE.FR
Parmi les produits de lunivers du E-Commerce, on peut complter la liste avec les outils cidessous :
Nom
Thelia
http://thelia.net
OFBiz
http://ofbiz.apache.org
Spree
http://spreecommerce.com
Broadleaf Commerce
http://www.broadleafcommerce.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 231
ERP / PGI
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 232
Compiere
Version tudie : 3.2 (Community Edition)
Site Internet de la solution : www.compiere.com
Solution porte par un diteur (Compiere Inc.)
WWW.SMILE.FR
Compiere a t dvelopp ses dbuts par lallemand Jorg Janke, lequel a su mettre profit
ses 20 annes dexprience chez SAP puis Oracle et sa matrise des produits ADV/Orga,
Unisys, R/2, R/3.
Les concepts de lapplication dictionnary (modle de mta-programmation la base de
Compiere permettant ladquation de la persistance relationnelle avec les structures de
donnes mtiers personnalises et leurs interfaces) ont t prototyps ds 1988 pour SAP,
puis mis au service du projet libre Compiere. Ce dernier a connu de beaux succs ses
dernires annes (dans le secteur de la distribution et du service tout particulirement) grce
notamment son support de la base de donnes Oracle et son socle Java. Dun point de vue
fonctionnel, Compiere est relativement complet notamment pour les PME/PMI, on peut par
exemple citer : gestion des ventes, des fonctions dachats, de fonctions de stock et de
logistique, gestion comptable et financire, gestion de la production, etc.
Compiere est distribu sous la licence MPL et est crit sur une base Java.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 233
Openbravo
Version tudie : 3.0
Site Internet de la solution : www.openbravo.com
Solution porte par un diteur (Openbravo)
WWW.SMILE.FR
Openbravo est une solution dorigine espagnole base sur lERP Compiere (autre produit
open source prsent dans ce livre) cr en 2001. Le projet, appel initialement Tecnicia est
devenu open source en 2005.
Openbravo a fork tout le code mtier en PL/SQL de Compiere ainsi que son moteur de
gestion dentities et la transpos dans une interface web assise sur un serveur Java.
Interfaces qui constituent le point fort du produit : peut tre les plus sduisantes et les plus
ergonomiques. Malgr une grosse leve de fonds en 2005, le produit a un dynamisme
modr notamment en termes de rfrences. Openbravo cible le march des ERP pour PME
et dispose dun primtre large bien quinfrieur OpenERP.
Openbravo est publi sous la licence publique Openbravo base sur la licence open source
MPL (1.1). Lditeur est solide et apte fournir un support professionnel.
Dun point de vue technique, Openbravo est bas sur des technologies web dont le JEE et
lAjax.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 234
OpenERP
Version tudie : 6.1
Site Internet de la solution : www.openerp.com
Solution porte par un diteur (OpenERP)
WWW.SMILE.FR
OpenERP (anciennement Tiny ERP) a t fond en 2005 en Belgique par Fabien Pinckaers.
OpenERP combine la fois la force d'un diteur et celle d'une large communaut,
comprenant ses intgrateurs prsents dans le monde entier, qui balise lensemble des cas
d'usages et fournit de prcieux retours, notamment sous forme de modules rutilisables. Tout
ceci est rendu possible par une relle innovation technologique qui s'appuie sur des standards
reconnus en termes de base de donnes et de webservices. OpenERP couvre tous les besoins,
tels que ventes, achats, rh, projets, comptabilit, logistique, stock, production, facturation, ...
et son framework permet de l'adapter rapidement aux contextes spcifiques, que ce soit par
le paramtrage de nouveaux workflows, de nouvelles informations, ou de tableaux de bord
pour une toujours plus grande efficacit de l'ERP en entreprise.
OpenERP est distribu sous licence AGPL 3.0 (depuis la version 6).
OpenERP est crit en Python et repose sur un framework orient objet puissant. La base de
donnes PostgreSQL est utilise.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 235
Autres
Parmi les produits de lunivers ERP, on peut complter la liste avec les outils ci-dessous :
ERP5
http://www.erp5.com/fr
OFBiz
http://ofbiz.apache.org
WWW.SMILE.FR
Nom
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 236
CMS
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 237
Drupal
Version tudie : 7.17
Site Internet de la solution : www.drupal.org
Solution porte par une communaut
WWW.SMILE.FR
Drupal est un CMS aux multiples facettes. Conu lorigine pour tre un blog collectif, il
trouve aujourdhui des applications trs varies : du site corporate au portail communautaire,
il sait tout faire ! Il a t conu dans les annes 2000 par Dries Buytaert et connat depuis un
succs mondial. Une communaut norme sest cre autour du produit.
La force de ce CMS est son extensibilit. Il accueille trs facilement de nombreux modules
complmentaires (forum, galerie photos, sondage, formulaire, newsletter, messagerie, chat,
enqute, paiement en ligne, calendrier partag, etc.). Il possde notamment des modules
communautaires trs soigns et apprcis ce qui le rend particulirement adapt aux rseaux
sociaux dentreprise. La version 7 a conquis de nombreuses grandes entreprises et le produit
est considr aujourdhui comme plus complet et plus quilibr. La version 8 est prvue pour
septembre 2013 et sera trs axe sur la mobilit, et btie en partie sur le framework franais
Symfony.
Drupal est publi sous licence GNU GPL et est pleinement open source. Une offre de support
existe via la socit Acquia (www.acquia.com).
Dun point de vue technique, Drupal est bti autour des technologies LAMP (PHP et MySQL
notamment).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 238
eZ Publish
Version tudie : 5.0
Site Internet de la solution : www.ez.no
Solution porte par un diteur (eZ Systems)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 239
HippoCMS
Version tudie : 7.8
Site Internet de la solution : www.onehippo.com
Solution porte par un diteur (OneHippo)
WWW.SMILE.FR
HippoCMS est un CMS open source qui fait partie de la famille des CMS crits en JAVA. Il a t
cr en 1999 par lditeur nerlandais OneHippo. Il est fortement utilis dans les pays
nordiques et tout particulirement aux Pays-Bas ; il commence pntrer le march franais.
HippoCMS possde l'essentiel des fonctionnalits que l'on peut attendre : dition de modle
de document, cration de contenu, multilinguisme, templating, workflow de publication,
multi-sites, import/export des contenus, dition de contenu en direct, etc. L'interface
utilisateur est moins riche que dans certains autres produits mais elle reste ergonomique et
fonctionnelle, et inclut l'essentiel des fonctionnalits courantes attendues. A partir de la
version 7.8, HippoCMS se positionne sur le CXM avec des fonctions avances de ciblage et
danalyse en temps rel des comportements utilisateurs. Le marketing peut configurer des
Persona , des profils qui sont automatiquement affects aux visiteurs et personnalisent les
contenus proposs.
HippoCMS est distribu sous licence Apache 2.0. Deux ditions sont distribues : une version
Community et une version Enterprise apportant stabilit, support et garantie.
Bien conu techniquement, HippoCMS offre de rels avantages pour l'intgration du besoin
fonctionnel par les dveloppeurs. HippoCMS respecte les standards (JEE), d'utiliser des outils
prouvs tels que Spring, JackRabbit et Maven, et de dfinir une architecture claire et
extensible. Ces efforts facilitent une prise en main rapide par les dveloppeurs.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 240
Jahia
Version tudie : 6.6.1
Site Internet de la solution : www.jahia.com
Solution porte par un diteur (Jahia Corp)
WWW.SMILE.FR
Jahia est un produit franco-suisse, cr dans les annes 2000, qui tient une place part dans le
monde des portails et des CMS JEE.
Librement tlchargeable, Jahia est dun niveau de finition et de packaging impressionnant.
Jahia se distingue des autres CMS par son interface dadministration des contenus, qui est
fondue dans le site lui-mme. Au niveau fonctionnel, Jahia est une des solutions CMS les plus
abouties : gestion multi-sites, versionning, workflows efficaces, donnes structures,
multilinguisme, gestion des droits trs fine, etc. La version 6.5 a notamment apporte une
interface utilisateur trs agrable et un diteur de templates trs complet. La version 6.6 de
Jahia fait la part belle la mobilit.
Jahia constitue une excellente alternative aux solutions de portail des grands diteurs
propritaires, la possibilit de voir et de modifier les sources (licence GPL pour la version
Community) assurant la prennit et ladquation de loutil aux besoins. Jahia propose
galement une version Entreprise sous licence commerciale apportant stabilit, support et
garantie. En novembre 2012, Jahia a galement publi Jahia Wise, une solution de travail
collaboratif centre sur la gestion de documents.
Jahia est btie sur des technologies JEE : persistance via Hibernate, support des normes JSR
170, moteur de recherche Apache Lucene, support des standards de portlets JSR 168, etc.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 241
Joomla
Version tudie : 3.0
Site Internet de la solution : www.joomla.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 242
SPIP
Version tudie : 3.0.5
Site Internet de la solution : www.spip.net
Solution porte par une communaut
WWW.SMILE.FR
A lorigine, en 2001, Spip tait principalement utilis par des internautes pour grer leur site
web personnel, ou pour des sites d'associations. Aujourdhui Spip utilis par des organismes
privs ou publics de toutes tailles, pour grer leur site web professionnel.
Spip dispose dune forte notorit, notamment en France. Cette russite sexplique par la
simplicit du produit : simplicit dutilisation, mais aussi simplicit de dploiement et
dadaptation. En contrepartie de cette simplicit, Spip prsente quelques limitations sur des
fonctionnalits cls de gestion de contenus (ex : contenus structurs, workflows). Il comble
toutefois ses quelques lacunes de version en version. Ainsi la version 3, sortie mi-2012, offre
une nouvelle interface de gestion (rcrite sur son propre framework), une modularit plus
forte (avec de meilleures API) et de nombreuses amliorations ou volutions comme la
boucle DATA permettant dafficher toute sorte de donnes externes (csv, xls, google doc,
etc.).
Spip est un projet open source n en France (licence GPL), et sa communaut est
relativement active, avec plusieurs versions par an et des centaines voire des milliers de
membres.
SPIP est un logiciel crit en PHP qui s'appuie sur la base de donnes MySQL, PostGreSQL et
SQLite.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 243
TYPO3
Version tudie : 6.0
Site Internet de la solution : www.typo3.org
Solution porte par une communaut
WWW.SMILE.FR
TYPO3 est le fruit de plusieurs annes de travail dun gourou danois du nom de Kasper
Skrhj. Le produit est sorti fin 2000, et depuis une communaut trs active sest dveloppe,
particulirement dans les pays germaniques.
En termes de fonctionnalits prtes lemploi, TYPO3 est lun des CMS les plus riches du
march. Il offre peu prs tout ce que lon peut souhaiter, et cela avec un bon niveau de
finition : gestion des droits et des contributions, cache, habilitations, gabarits, etc., tout y est,
avec peu de limitations. La grande force de TYPO3 rside cependant dans son extensibilit
par modules. Un module peut ajouter un ensemble de fonctionnalits TYPO3, mais aussi
modifier une fonctionnalit dj intgre, sans modifier le code de TYPO3, et donc, en le
laissant compatible avec les futures versions de TYPO3. La nouvelle version, la 6.0, amliore
lergonomie, offre un stockage externe dans le cloud notamment (Amazon S3, etc.) et dispose
dun nouveau manager dextensions. De plus, la qualit du code a encore t revue la
hausse avec plus de 5000 tests automatiss.
TYPO3 est une solution 100% communautaire publie sous licence GPL.
TYPO3 est crit en PHP et utilise une base de donnes MySQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 244
Wordpress
Version tudie : 3.4.2
Site Internet de la solution : http://wordpress.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 245
Autres
WWW.SMILE.FR
Dans lunivers de la gestion de contenu, loffre open source est particulirement vigoureuse.
Pour preuve, au-del des produits prsents prcdemment, on peut galement citer les
outils ci-dessous :
Nom
Ametys
http://www.ametys.org
Plone
http://plone.org
Infoglue
http://www.infoglue.org
Mambo
http://www.mamboserver.com
Apache Lenya
http://lenya.apache.org
Zope
http://www.zope.org
SilverStripe
http://www.silverstripe.com
Modx
http://modx.com
http://www.cmsmadesimple.fr
Sympal
http://www.sympalphp.org
Apostrophe
http://apostrophenow.com
Cayaha
http://cahaya-project.org
Magnolia
http://www.magnolia-cms.com
Silverpeas
http://www.silverpeas.com
Umbraco
http://umbraco.com
Centurion
http://centurion-project.org
OpenCMS
http://www.opencms.org
DotNetNuke
http://www.dotnetnuke.com
Lutece
http://fr.lutece.paris.fr
Concrete5
http://www.concrete5.org
Liferay
http://www.liferay.com
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 246
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 247
Alfresco
Version tudie : 4.2
Site Internet de la solution : www.alfresco.com
Solution porte par un diteur (Alfresco Software)
WWW.SMILE.FR
Alfresco est solution dECM, cr en 2005, par un diteur anglais Alfresco Software fond en
2005 par d'anciens dirigeants de Documentum et Business Object.
Alfresco propose lensemble des fonctionnalits attendues du domaine de la gestion
documentaire : mtadonnes, types de documents, workflow documentaire et avanc,
gestion de catgories, outils de collaboration, recherche, gestion de plusieurs bases
indpendantes, gestion de contenu Web, etc. Loutil se distingue par la prsence de sites
collaboratifs, espaces contenant une bibliothque de documents, blog, forum, wiki,
calendrier, etc. et un module de Records Management. La version 4 sattache faciliter
laccs aux documents o que soit lutilisateur, grce des fonctions de synchronisation avec
une instance Cloud et une interface mobile. En prparation : un accs hors ligne, des
fonctions de DAM pour les documents multimedia, et une nouvelle version du module de
Records Management compatible Moreq.
Alfresco est disponible en deux versions : une version Labs , gratuite, sous licence GPL et
une version Entreprise , qui donne accs la garantie de lditeur et certains modules.
Alfresco est crit en JEE et dispose dune forte dynamique de dveloppement, ainsi que dune
communaut dutilisateurs et de dveloppeurs importante. On notera lexistence du site
Alfresco Forge, qui hberge de nombreux plugins.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 248
Nuxeo
Version tudie : 5.6
Site Internet de la solution : www.nuxeo.com
Solution porte par un diteur (Nuxeo)
WWW.SMILE.FR
Nuxeo est une socit franaise qui dite une solution de GED open source depuis 2001.
Nuxeo Enterprise Plateform est le rsultat de la migration en Java de la version base sur
Zope Python. La socit est aujourd'hui prsente en France et aux Etats Unis.
Il s'agit d'une solution complte de gestion de contenu dentreprise : mtadonnes, types de
documents, workflow avanc, gestion de catgories, fonctions de collaboration, recherche,
gestion de contenu complexe (web, multi-fichiers, structurs), gestion multi bases. Loutil se
distingue par diffrents lments : diteur de thmes, notion de relations qui permet de
raliser des liens typs entre contenus, gestion des vocabulaires, notion de section de
publication, une architecture totalement modulaire, etc.
Nuxeo est publi sous la licence LGPL.
Nuxeo est btie sur des technologies JEE avec l'utilisation de composants open source issus
des projets JBoss, Apache, Eclipse et des projets libres de Sun.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 249
Knowledge Tree
Version tudie : 3.7
Site Internet de la solution : www.knowledgetree.com
Solution porte par un diteur (JamWarehouse)
WWW.SMILE.FR
Knowledge Tree est une solution de GED dveloppe par la socit Sud-africaine
JamWarehouse.
Knowledge Tree dispose dun ensemble complet de fonctionnalits et de plusieurs modules
qui permettent une bonne intgration dans lenvironnement bureautique. Lapplication est
de bonne facture et permet de disposer dune GED simple et efficace. Nous apprcions
particulirement : linterface standard pure et immdiatement oprationnelle, la
recherche avance qui satisfera les plus exigeants en matire de recherche complexe, les
fonctions dadministration, les modes de navigation virtuel implmente par dfaut,
lergonomie du module intgr MS Office, etc.
La version open source de Knowledge Tree intgre lessentiel de loffre, mais plusieurs
modules, notamment ceux qui concernent lintgration au poste de travail (hot folder,
navigation, intgration MS Office, application de gestion de scanners) sont des modules
distribus sous licence commerciale. La comparaison entre les diffrentes versions est
disponible sur le site internet de lditeur.
Knowledge Tree est distribu sous sa propre licence, elle-mme base de celle de Mozilla.
Knowledge Tree est crit en PHP et tourne sur une plateforme LAMP.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 250
Maarch
Version tudie : 1.3
Site Internet de la solution : www.maarch.com
Solution porte par un diteur (Maerys)
WWW.SMILE.FR
Maarch, est une solution dECM dveloppe par la socit franaise Maerys. Loffre comporte
Maarch Entreprise et Maarch Framework.
Diffrents modules existent galement, dont Letter Box, une application verticalise de
gestion de courrier.
Maarch Entreprise est ddi la conception d'applications. Cette distribution inclut les
fonctions indispensables dune GED dentreprise.
La solution est distribue sous licence GPL v3. Notons que la communaut autour de la
solution est de petite taille, concentre autour de son diteur.
Enfin, Maarch est btie sur le framework PHP Maarch Framework. Cette orientation permet
de disposer dune solution de conception dapplications documentaires pour lentreprise.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 251
Autres
WWW.SMILE.FR
Nom
Jahia Wise
http://www.jahia.com
Exo DMS
http://www.exoplatform.com
Freedom
http://www.dynacase.org
Quotero
http://www.quotero.com
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 252
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 253
Koha
Version tudie : 3.10
Site Internet de la solution : http://koha-community.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 254
PMB
Version tudie : 3.4
Site Internet de la solution : www.pmbservices.fr
Solution porte par un diteur (PMB Services)
WWW.SMILE.FR
Cr en 2003 par la socit franaise PMB Services, ce SIGB trs complet s'adresse plutt aux
centres de ressources documentaires et bibliothques spcialises qui n'ont pas besoin de
cataloguer en Unimarc.
Parmi les principales fonctionnalits de PMB, on peut citer : catalogage de tout type de
document (textuel, multimdia, web) avec attachement de fichiers, confidentialit selon les
catgories dutilisateurs, gestion de thesaurus, OPAC (interface de consultation destination
des utilisateurs), DSI (diffusion selon centres d'intrt), gestion des lecteurs, gestion des
prts/retours, gestion des priodiques et des achats, serveur et moissonneur OAI, client
Z3950, interfaage RFID
Les nouveauts notables : indexation fulltext des fichiers attachs et service dOCR, API pour
Drupal. Road map : circulation des priodiques, amlioration suivi des commandes et relance
des fournisseurs, suggestions dachat par les internautes, vues OPAC selon les usagers.
PMB est diffus sous licence CeCILL. A noter quil nexiste pas ce jour de rseau de
partenaires tablit.
PMB a t dvelopp autour dune plateforme LAMP/WAMP (plateforme Apache, PHP,
MySQL), qui peut donc fonctionner sous Linux, Mac OS X ou Microsoft Windows.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 255
Open Flora
Version tudie : 1.1.0
Site Internet de la solution : http://www.openflora.com/
Solution porte par un diteur (EVER TEAM) et un partenaire (SERDA)
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 256
WWW.SMILE.FR
PORTAIL
Un portail est un site qui runit diffrentes
ressources, soit autour dun mme thme (portail
immobilier, portail demploi, ) soit sans thme
particulier, cest un portail gnraliste, tel que Yahoo
par exemple.
Un portail donne accs des ressources qui ne lui
appartiennent pas toutes : il propose des services
relevant dautres sites, sa valeur ajoute propre tant
dans la slection et la runion de ces outils.
Enfin, un portail intgre aussi une dimension de
personnalisation, plus ou moins labore.
Alliance de contenus et bouquet de services, liens vers
des ressources tierces, personnalisation : voil qui
dfinit gnralement un portail.
Des outils open source sont disponibles pour
permettre la ralisation de ce type de projet. On peut
notamment citer Liferay, eXo Platform ou plus
rcemment Silverpeas.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 257
eXo Platform
Version tudie : 3.5.3
Site Internet de la solution : www.exoplatform.com
Solution porte par un diteur (eXo)
WWW.SMILE.FR
eXo est un diteur franais open source franais cr en 2003. Lentreprise possde des
bureaux en France, aux Etats Unis, au Vietnam, en Ukraine et en Tunisie. Il dite une suite
logicielle de travail collaboratif et de gestion de contenus destine aux entreprises.
La dernire version deXo Platform, la 3.5, intgre quatre applications dans un package
unique: eXo Collaboration, eXo WCM, eXo Knowledge et eXo Social. L'ergonomie de la
solution est un peu en retrait par rapport la concurrence mais les apports fonctionnels du
produit pour la collaboration et l'change en font un candidat envisager pour tout projet de
cette nature.
eXo Platform est diffus via un modle de licence double. Le code source et une version
package sont librement accessibles via une licence open source (Affero GPL) et une version
entreprise est commercialise via une souscription.
eXo Platform est crit en Java, conforme aux normes JSR 168 et 286, WSRP 1 et 2. Il intgre
galement un repository de contenus conforme la norme JSR 170.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 258
Silverpeas
Version tudie : 5.9.2
Site Internet de la solution : www.silverpeas.com
Solution porte par un diteur (Groupe Oevo)
WWW.SMILE.FR
Silverpeas est un portail collaboratif et social. Dvelopp entre 2001 et 2003, la solution a
connu une premire vie dans le monde des logiciels propritaires avant de rcemment
devenir open source.
Silverpeas se distingue par un apport fonctionnel plutt riche et une ergonomie d'ensemble
assez confortable. Mme si la visibilit du produit reste essentiellement nationale pour
l'instant, Silverpeas est une alternative trs intressante pour construire rapidement un
portail collaboratif simple. SilverPeas n'est pas quun portail, ni un CMS, ni un outil de travail
collaboratif. En fait, il est la croise de tous ces mondes. C'est un portail, car il est capable
d'agrger des ressources htrognes. Cest un CMS, car il permet de construire simplement
des mini-sites avec une interface WYSIWYG simple. Cest un outil collaboratif, car il fournit
des outils de gestion de projet avec tches et visuel Gantt intgr, un agenda partag, un
forum, un blog ou encore un annuaire commun.
Silverpeas est distribu sous licence Affero GPL v3.
Silverpeas est crit en Java, conforme aux normes JSR 168 et 286.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 259
Liferay
Version tudie : 6.1 GA2
Site Internet de la solution : www.liferay.com
Solution porte par un diteur (Liferay, Inc)
WWW.SMILE.FR
Liferay est une solution de portail d'entreprise open source dun trs bon niveau qui permet,
entre autres, l'agrgation de contenus et d'informations, le partage des ressources et la
collaboration. Liferay a t cr en 2000 lorigine pour une glise amricaine.
Lune des forces de Liferay est la facilit de personnalisation par l'utilisateur final. Liferay offre
galement plus de 60 portlets dont une palette complte doutils collaboratifs et sociaux
(blog, forum, wiki, centre de tches, notifications, rservation de ressources, ), une gestion
intuitive des communauts de pratiques et de l'organisation hirarchique de l'entit qui
l'emploie. Liferay est en outre d'une grande flexibilit pour la gestion des droits ou
ladaptation de lapparence graphique des pages, et il propose une solution puissante de
staging. Liferay est une excellente solution pour un portail d'entreprise, permettant
l'intgration standardise de tous les applicatifs existants.
La dernire version a vu lintroduction dune marketplace et, entre autres, la refonte de la
gestion documentaire avec un client permettant den synchroniser las lments : Liferay Sync.
Liferay est distribue via un modle de licence double. La version open source (Liferay Portal
Community Edition) est disponible sous la licence LGPL.
Liferay est crit en Java et est conforme aux normes JSR 168, JSR 286 et JSR 170.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 260
Autres
WWW.SMILE.FR
Dans lunivers des portails, loffre open source est particulirement vigoureuse. Pour preuve,
au-del des produits prsents prcdemment, on peut galement citer les outils ci-dessous :
Nom
JBoss / Gatein
http://www.jboss.org/gatein
Apache Pluto
http://portals.apache.org/pluto
Sakai
http://sakaiproject.org
JetSpeed2
http://portals.apache.org/jetspeed-2
Lutece
http://fr.lutece.paris.fr
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 261
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 262
BuddyPress
Version tudie : 1.5.6
Site Internet de la solution : http://buddypress.org
Solution porte par une communaut
WWW.SMILE.FR
BuddyPress a t conu en 2008 par Andy Peatling alors quil travaillait lajout de
fonctionnalits de networking sur le clbre moteur de blog WordPress. La premire version
officielle (v1), sortie en mai 2009, connait depuis une activit croissante.
BuddyPress est livr par dfaut avec de nombreuses fonctionnalits quil est trs simple
dactiver. Citons par exemple : flux dactivit, profil, groupes, gestion des amis, messagerie,
blogs, forums, etc. BuddyPress dispose dune communaut active. Une roadmap est
accessible sur le site de la communaut. La dernire version amliore son interface
dadministration en y introduisant notamment le drag-and-drop, et offre dsormais une
compatibilit mobile avec du responsive-design.
BuddyPress est publi sous la licence open source GNU version 2.
BuddyPress a la particularit dtre bti sur loutil Wordpress. Il dispose ainsi dune
architecture semblable : PHP, Apache et MySQL.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 263
Drupal Commons
Version tudie : 3.0
Site Internet de la solution : www.acquia.com
Solution porte par un diteur (Acquia)
WWW.SMILE.FR
Drupal Commons est une distribution Drupal oriente Rseaux sociaux publie en 2010
par Acquia (socit de services fonde par le crateur de Drupal). Drupal a t conu dans les
annes 2000 par Dries Buytaert et connat depuis un succs mondial.
Le primtre des portails communautaires crs sous Drupal dpend des modules disponibles
(plus de 10 000 mais une partie seulement concerne les RSE). Citons : Homebox (pour les
pages personnalises), Invite Friends (pour grer ses amis), Content Profile (pour grer les
donnes des profils), FriendList (liste des amis), Organic Group (gestion des groupes),
Privatemsg (messagerie prive), etc. La distribution Drupal Commons offre nativement un
primtre large permettant de mettre en uvre rapidement un vritable rseau social. La
version 3.0 introduit par ailleurs le responsive design, offrant ainsi une compatibilit avec les
supports mobiles.
Drupal est publi sous licence GNU GPL et est pleinement open source. Une offre de support
existe via la socit Acquia (fonde par Dries Buytaert). Cest dailleurs la configuration
package : Drupal Commons que nous avons tudie ici.
Dun point de vue technique, Drupal est bti autour des technologies LAMP (PHP et MySQL
notamment). La dernire version, la 7, offre plus de stabilit et un primtre fonctionnel plus
large.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 264
Elgg
Version tudie : 1.8.9
Site Internet de la solution : www.elgg.com
Solution porte par un diteur (Curverider Ltd)
WWW.SMILE.FR
Elgg fait partie des solutions de rseaux sociaux open source les plus connues et les plus
abouties. La solution a t cre en 2004 par Dave Tosh et Ben Werdmuller. Ces derniers ont,
par la suite, cr la socit Curverider Limited pour maintenir et faire voluer le produit.
Elgg offre lessentiel des fonctionnalits attendues dans le cadre dun projet de rseaux
sociaux. Sa conception par module garantit son extensibilit ; sa communaut est, quant
elle, trs active et publie de nombreux plugins intressants (www.elgg.org). On peut citer
notamment : la gestion des profils (avec la possibilit de dfinir des attributs), la mise
disposition de flux dactivit, la notion de blogging et microblogging , la gestion de
groupe (avec espaces restreints), une gestion fine des droits, une API complte, etc.
La solution Elgg est publie sous la licence GPL (v2). Cot support, la socit Curverider,
ditrice du produit, offre de nombreux services comme la correction danomalies et
lhbergement.
Elgg est crit en PHP et fonctionne sous technologies LAMP (Linux, Apache, MySQL et PHP).
Son architecture autorise la notion de plugins et permet dtendre facilement et rapidement
les fonctionnalits du produit (plus de 900 extensions).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 265
WWW.SMILE.FR
Liferay Social Office est un produit de la socit Liferay, dj ditrice du portail Liferay. Social
Office est une solution de collaboration sociale pour lentreprise. Le portail Liferay a vu le jour
au dbut des annes 2000, lanc par Brian Chan. Fin 2008, Liferay a lanc une dclinaison de
son portail avec un packaging spcifique au travail collaboratif : Liferay Social Office.
Son primtre fonctionnel est trs orient entreprise : fil dactivit, profil/membre, gestion de
document, calendrier, vnements, groupes, notifications, chat, wiki, etc. En plus dune page
de profil totalement refondue, La dernire version intgre un centre de contacts qui permet
lutilisateur dajouter des contacts en tant que connexions ou de seulement suivre leurs
activits, de leur envoyer des messages privs ou mme de les bloquer. On peut galement
souligner la qualit du Chat embarqu sous Liferay, et la fonctionnalit de Microblogging
sappuyant sur lutilisation de #hashtags et de @mentions.
Social Office est distribu sous la licence Affero GPL pour la version Community (la version en
cours, la 1.5, est en bta). Une version Entreprise existe, incluant un support de lditeur.
Cot technologies, Social Office sappuie sur le portail Liferay, c'est--dire sur une architecture
JEE. Il supporte une dizaine de bases de donnes et de serveurs dapplications.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 266
Autres
WWW.SMILE.FR
Dans lunivers des rseaux sociaux dentreprise, loffre open source est particulirement
vigoureuse. Pour preuve, au-del des produits prsents prcdemment, on peut galement
citer les outils ci-dessous :
Nom
eZ Teamroom
http://www.ez.no
eXo Social
http://www.exoplatform.com
Lovdbyless
http://lovdbyless.com
Mahara
http://mahara.org
Noserub
http://www.noserub.com
Pligg
http://pligg.com
Spree
http://project.askspree.de
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 267
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 268
DotClear
Version tudie : 2.4.4
Site Internet de la solution : http://fr.dotclear.org
Solution porte par une communaut
WWW.SMILE.FR
Dotclear est un logiciel libre de publication web cr en 2002 par Olivier Meunier. Dotclear
est une solution conue avant tout pour ses utilisateurs et recevant des contributions
rgulires de ceux-ci. En Juin 2009, Xavier Plantefve a pris la tte du projet.
Dotclear dispose d'une richesse fonctionnelle faisant de lui un outil de publication de grande
qualit, galant et allant parfois plus loin que d'autres outils du mme ordre. Au-del des
fonctionnalits, Dotclear est conu pour apporter le maximum de confort l'utilisateur : une
installation automatise qui ne comprend que 2 tapes. De plus, de nombreux thmes et
plugins sont disponibles pour le personnaliser facilement. Les pages gnres ont une
structure qui optimise leur rfrencement naturel.
DotClear est distribu sous la licence GPL v2.
DotClear est dvelopp en PHP et supporte les bases PostgreSQL (8.0 minimum), MySQL (4.1
minimum avec InnoDB) et SQLite.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 269
PhpBB
Version tudie : 3.0.11
Site Internet de la solution : www.phpbb.com
Solution porte par une communaut
WWW.SMILE.FR
PhpBB est un outil de la famille des forums. En plus des fonctions habituelles, PhpBB permet
de crer des sondages, annonces et post-it, ces deux derniers restant en haut de la page pour
tre plus visibles.
Les moticnes permettent de rendre plus visuel le contenu. Il gre un systme
d'avertissement optionnel par courriel de l'apparition d'une rponse au(x) sujet(s) que l'on
choisit de surveiller. Si on accepte les cookies dans le navigateur, on peut voir rapidement o
sont les nouveaux messages (c'est--dire ceux publis depuis la dernire consultation de la
page). Pour aller plus loin, un systme de messages privs entre les utilisateurs, permet
d'viter la publication des adresses lectroniques personnelles. Il permet lutilisation du
BBCode (code voisin du HTML) dans les messages pour une mise en forme enrichie.
Graphiquement, le support de diffrents thmes visuels est complet : la partie graphique est
totalement spare du logiciel en lui-mme, et est donc personnalisable volont.
PhpBB est distribu sous la licence GPL v2.
PhpBB repose sur une architecture LAMP. Il est crit en PHP.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 270
TWiki
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 271
XWiki
Version tudie : 4.3
Site Internet de la solution : www.xwiki.org
Solution porte par un diteur (XWiki SAS)
WWW.SMILE.FR
La solution XWiki a t cre en 2004 par Ludovic Dubost. Elle est aujourdhui
essentiellement supporte par la socit XWiki.
Wiki applicatif de seconde gnration, XWiki est utilis pour du travail collaboratif, du partage
d'informations, ou encore la mise en ligne de contenu structur ou non. En plus des
fonctionnalits wiki usuelles (mise-en-forme facilite, gestion des droits d'accs, dition
collaborative...), il offre la possibilit de programmer au sein mme des pages du wiki. C'est ce
qui en fait un wiki applicatif, c'est--dire capable d'voluer en fonction des besoins de ses
utilisateurs. XWiki est idal pour btir une base de connaissance, un Intranet collaborative ou
une veille de connaissance.
XWiki est distribu sous licence LGPL et est relativement actif.
XWiki est dvelopp en Java sur une base Hibernate. Les langages de programmation au sein
du wiki sont Velocity et Groovy. Il dispose de plusieurs API et dun systme de plugins et de
portlets.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 272
Autres
WWW.SMILE.FR
Dans lunivers des rseaux blogs, wikis et forums, loffre open source est particulirement
dynamique. Pour preuve, au-del des produits prsents prcdemment, on peut galement
citer les outils ci-dessous :
Nom
DokuWiki
http://www.dokuwiki.org/dokuwiki
FSB
http://www.fire-soft-board.com
MediaWiki
http://www.mediawiki.org
PunBB
http://punbb.informer.com
SMF
http://www.simplemachines.org
Wordpress
http://www.wordpress.org
Tiki
http://info.tiki.org
Foswiki
http://foswiki.org
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 273
E-LEARNING
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 274
Moodle
Version tudie : 2.4
Site Internet de la solution : http://moodle.org
Solution porte par une communaut
WWW.SMILE.FR
Cre en 2002 par l'australien Martin Dougiamas (venu de la solution propritaire WebTC),
Moodle est la plateforme d'apprentissage en ligne la plus utilise dans le monde.
Elle permet de crer et mettre disposition des apprenants, des cours et divers outils
pdagogiques, d'valuer leurs connaissances et de favoriser les communauts
d'apprentissage autour d'outils collaboratifs. Son approche modulaire rpond aux besoins
d'un formateur isol comme d'une grande institution. Parmi ses principales fonctionnalits,
on peut citer : gestion des professeurs, lves et cours, cration de 9 types de ressources
pdagogiques, compatibilit SCORM, questionnaires, outils collaboratifs (wiki, forums et
blog), planning, supervision des apprenants.
Moodle est support par des communauts de pratiques actives qui participent son
dveloppement, et est diffus sous licence GPL. Des socits de services autorises proposent
diverses prestations (hbergement, cration de modules, etc.).
Moodle est une application LAMP (Linux, Apache, MySQL et PHP). Elle fonctionne aussi sur
Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare,... et avec les bases de donnes
PostgreSQL, Oracle et Microsoft SQL Server.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 275
Claroline
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 276
Autres
WWW.SMILE.FR
Parmi les produits de lunivers E-Learning, on peut complter la liste avec les outils cidessous :
Nom
Dokos
http://www.dokeos.com
Chamilo
http://www.chamilo.org
Ilias
http://www.ilias.de
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 277
WWW.SMILE.FR
SUIVI DAUDIENCE
Il existe deux catgories doutils extrieurs aux
applicatifs (au sens large) pour la mesure de
laudience : les analyseurs de log, qui travaillent
partir des fichiers de log du serveur HTTP, et les
applications distantes qui collectent leurs donnes au
moyen de balises spciales insres dans les pages.
Dans lunivers des solutions open source, on utilise
frquemment des outils comme AWStats (analyse de
logs) ou Piwik (analyse sur base de marqueur).
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 278
AWStats
Version tudie : 7.0
Site Internet de la solution : http://awstats.sourceforge.net
Solution porte par une communaut
WWW.SMILE.FR
AWStats est un outil de suivi daudience bas sur lanalyse des logs web. Il a t crit par
Laurent Destailleur, il y a quelques annes dj.
AWStats fournit de nombreuses statistiques, graphiques et rapports partir de lanalyse des
logs web (mais galement FTP, Streaming et mail). Il supporte nativement la lecture des
fichiers de logs de la plupart des serveurs web comme Apache, WebStar, IIS, etc. Parmi les
fonctionnalits dAWStats, on peut citer : le nombre de visites, de visiteurs uniques, de pages,
de hits, de transfert, par domaine/pays, hte, heure, navigateur, OS, etc. Un des points forts
dAWStats consiste en la possibilit de gnrer des tableaux de faon dynamique sans perte
de performances notamment grce une politique de cache efficace. Il est trs populaire au
prs des administrateurs systme et rseau.
AWStats est un logiciel libre sous licence GPL.
crit en Perl, AWStats peut tre install et excut sur la plupart des systmes. C'est un outil
de supervision trs mature disposant de packages sur toutes les distributions Linux.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 279
Piwik
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 280
WWW.SMILE.FR
AUTRES
Dans cette dernire rubrique de la dimension
Applications nous prsentons dautres outils open
source qui peuvent trouver leur intrt dans les
entreprises mme sil tait difficile den faire une
catgorie part entire.
Nous prsentons notamment OpenX (un outil de rgie
publicitaire) et Limesurvey (un outil avanc de
cration de sondages et denqutes professionnels).
Compte tenu de la diversit des outils slectionns
dans cette catgorie, les graphiques suivants ne
prsentent pas de moyenne.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 281
OpenX
Version tudie : 2.8.10
Site Internet de la solution : www.openx.com
Solution porte par un diteur (OpenX)
WWW.SMILE.FR
OpenX est une solution de gestion despaces publicitaires open source. Cest la socit
amricaine OpenX qui dite et supporte cet outil. OpenX permet de bien matriser les
campagnes publicitaires dun ou plusieurs sites et den connatre ses performances.
OpenX a un primtre fonctionnel relativement large : gestion multi sites, multi-annonceurs,
affichage de bannires selon un calendrier (date dbut/fin), affichage rotatif dans un mme
espace (zone), multi-formats (IAB et plus), limitation un nombre de clic ou daffichage par
jour, gestion des priorits certaines campagnes, etc. OpenX supporte toute une varit de
mdias (images, Html, Javascript, Flash, Google Ad Sense, Doubleclick, Atlas, Yahoo). On peut
galement suivre les statistiques pour chaque campagne : suivi des affichages, suivi des clics
et rapport selon les canaux, export Excel, HTML, CSV des rapports, etc.
OpenX est distribu sous la licence GPL v2 mais aussi sous licence commerciale et sous une
offre Saas. Malheureusement, la version open source semble dlaisse aux profits de ces
dernires.
Lapplication est capable de grer plusieurs centaines de millions dimpressions par mois. Elle
sexcute sur un serveur web Apache (ou httpd) disposant de PHP, de MySQL et dun
acclrateur PHP.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 282
LimeSurvey
Version tudie : 2.0
Site Internet de la solution : www.limesurvey.org
Solution porte par une communaut
WWW.SMILE.FR
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 283
CONCLUSION
WWW.SMILE.FR
Comme on a pu le voir travers ce livre, loffre open source est particulirement large avec
des produits de grande qualit aux socles techniques et fonctionnels parmi les meilleurs du
march logiciel. Ainsi faire le choix de lopen source nest plus vraiment une question mais
plutt une ralit doffice pour la plupart des entreprises.
Dailleurs toutes les tudes le confirment, lopen source est omniprsent dans lentreprise. En
2009, une tude de Gartner estimait que 85% des entreprises utilisaient des solutions open
source ; un pourcentage surement encore plus important en 2012 et en 2013.
Ainsi la question ne porte plus sur lutilisation ou la pr-slection doutils open source pour
un projet donn, mais plutt comment slectionner les meilleurs outils qui sintgreront au
mieux dans un environnement existant. Cest ce titre quil peut tre intressant de dfinir
une politique open source.
La politique open source de lentreprise est un document qui dfinit ce que lentreprise
dcide en matire de dploiement de logiciel open source, quels sont les critres de slection,
les exigences en termes de support, les licences acceptes, les consignes adresses aux
dveloppeurs, les processus dacquisition et de mise en uvre, les modalits de contribution,
etc.
Cest un travail important mais tellement ncessaire.
Les bnfices lutilisation de lopen source sont tellement normes : prennit, libert de
choix, respect des standards, dynamique dvolution, standard de fait, cot, etc. Les
administrateurs et exploitants le savent : rien nest plus fiable et performant quun serveur
Linux pour faire tourner un serveur dapplication Java ou PHP, par exemple, ou encore une
base de donnes.
Ce livre, nous lesprons, vous permettra de converger vers les meilleurs produits et vous
aidera btir des architectures sres, prennes et innovantes.
En complment de ce livre qui prsente les meilleures solutions open source, nous vous
recommandons la lecture de notre autre livre blanc Politique open source , accessible en
libre tlchargement. Il prsente lintrt que peuvent avoir les DSI dfinir une politique
open source.
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 284
REMERCIEMENTS
WWW.SMILE.FR
Un livre comme celui-ci ne peut tre crit par une seule personne tant il mobilise de
comptences et de connaissances sur des outils aussi varis que les VPN et lE-Learning. Un
grand remerciement donc toutes les personnes y ayant travailles.
Grgory BECUE
Benot JACQUEMONT
Maxime BESSON
Patrick KOUASSI
Alexandre NION
Philippe DE OLIVERIA
Frdric DE GOMBERT
Patrick NERDEN
Thomas CHOPPY
Jean-Franois BOSSARD
Rgis DAMONGEOT
Thibaut DEMARET
Julien BAGARIE
Sbastien GIRAUD
Alain ARDITI
Patrice BERTRAND
Barthlmy VESSEMONT
Eric DRIER DE LA FORGE
Guillaume MAISSA
Eric PLAQUEVENT
Allaedine EL BANNA
Jrmy SUBTIL
Marc GIBERT GINESTA
Sylvain TACQUET
Badr CHENTOUF
Hlne ZYSMAN
Philippe BRIERE
Sbastien MAULION
Aurlien LEMAIRE
Aurlien FOUCRET
Marc MAURICE
Sylvain BANNIER
Fabien GASSER
Vincent SPRIT
Nicolas PAILLOUS
Cyril QUINTIN
Michal BRARD
Franois-Xavier BONNET
Laury MAGNE
Yanick DELARBRE
Pierre FROUGE
Pierre BARTHELEMY
Cedric DEFORTIS
Agns FARAL
Simon ROY
Boudjema LARID
Adrien FUTSCHIK
Alexis TRINQUET
Mohand LARABI
Florent BERANGER
Elise BRIET
Pierre-Antoine MARC
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
Page 285
WWW.SMILE.FR
Drools, 203
JORAM, 200
ActiveMQ, 199
Drupal, 237
JPBM, 129
Activiti, 130
JQuery, 160
AIDE, 41
Kamailio, 84
Alfresco, 247
DSPAM, 91
Kannel, 85
Ant, 132
easyCA, 172
Keepalived, 39
Apache, 196
Eclipse, 136
Asterisk, 83
EJBCA, 173
Koha, 253
AWStats, 278
ElasticSearch, 188
KVM, 75
Bacula, 30
Elgg, 264
Bind, 106
ESIGate, 204
Liferay, 259
BIRT, 215
Blue Mind, 95
eZ Publish, 238
LimeSurvey, 282
Bonita, 128
FreeBSD, 69
LinOTP, 178
BuddyPress, 262
Fusion Inventory, 27
Linux-HA, 36
Cacti, 56
Git, 140
Lucene, 186
Capistrano, 134
GlassFish, 195
LVS, 37
CAS, 175
GPLI, 24
Maarch, 250
GWT, 159
Magento, 224
Centreon, 58
Hadoop, 122
MantisBT, 137
Chef, 31
HAProxy, 38
Maven, 138
ClamAV, 42
HippoCMS, 239
mnoGoSearch, 189
Claroline, 275
Hive, 124
MongoDB, 115
Compiere, 232
Horde, 93
Moodle, 274
Composer, 135
Jahia, 240
Mule, 152
Continiuum, 145
Munin, 61
CouchBase, 119
JasperSoft, 220
MySQL, 113
CUPS, 103
Nagios, 57
Cyrus IMAPd, 89
Jedox, 222
NetBSD, 70
Debian, 64
Jenkins, 146
NetFilter, 52
Django, 163
JMeter, 182
DotClear, 268
Joomla, 241
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation
WWW.SMILE.FR
Page 286
Nuxeo, 248
pf (Packet Filter), 51
SpagoBI, 219
pfSense, 53
SpamAssassin, 90
Phing, 133
SPIP, 242
OpenAM, 177
PhoneGap, 168
Spring, 158
Openbravo, 233
PhpBB, 269
Sqoop, 125
OpenBSD, 68
Pig, 123
Squid, 99
OpenCA, 170
Piwik, 279
Subversion, 139
OpenCRX, 207
Play !, 162
SugarCRM, 208
OpenEMM, 96
PMB, 254
Symfony, 156
OpenERP, 234
PMD, 148
Talend, 212
OpenLDAP, 110
Postfix, 88
OpenNebula, 80
PostgreSQL, 114
TightVNC, 21
OpenNMS, 60
Prestashop, 225
Titanium, 167
OpenSearchServer, 190
ProFTPD, 105
Tomcat, 194
OpenSSH, 22
Prototype, 161
Tsung, 183
OpenSSL, 171
Pulse 2, 26
Tuleap, 142
OpenStack, 79
Puppet, 32
TWiki, 270
OpenSwan, 49
TYPO3, 243
OpenVAS, 44
Ubuntu, 67
OpenVPN, 48
Redis, 116
Varnish, 100
OpenVZ, 74
Redmine, 141
VTiger, 209
OpenX, 281
WireShark, 45
Oracle VirtualBox, 76
Samba, 104
Xen, 73
osCommerce, 229
Selenium, 147
Oxid, 226
Shibboleth, 179
Zabbix, 59
Pentaho, 221
Silverpeas, 258
Zarafa, 94
SNORT, 43
Solr, 187
Zimbra, 92
Petals, 153
SpaceWalk, 33
dition dcembre 2012 Copyright Smile Open Source Solutions Toute reproduction interdite sans autorisation