Actualités Emploi Start-up Evénements 01 Vidéos Indicateurs Distribution Telecharger Pro Livres blancs

Comment simplifier les logiciels open source sans fâcher la communauté?

laisser un avis
envoyer
par mail
imprimer
l'article
partager sur Viadeo
partager sur Facebook
partager sur LinkedIn
partager sur Scoopeo
partager sur Technorati
partager sur Digg
partager sur Delicious
partager sur Google
partager sur Myspace
partager sur Yahoo!

Dans une récente interview Mark Shuttleworth, fondateur d'Ubuntu, la distribution GNU/Linux qui a le vent en poupe, déclarait à nouveau vouloir faire de Linux un logiciel beau et très facile à utiliser. En deux mots : concurrencer Apple. C'est un défi qui mérite d'être relevé si on veut voir Linux gagner en adoption et concurrencer  Windows et Mac OS X.

Mais l'élégance et la simplicité recherchées ne sont pas compatibles avec la profusion de fonctions. Comme le précise Mark Shuttleworth, « nous sommes habitués à ce que chaque version apporte quelque chose, plus d'options, plus de fonctions. C'est pourquoi il était important de s'attaquer à un projet dont le design impliquait de retirer quelque chose»

L'open source encourage la profusion de fonctions

Mark Shuttleworth a tout à fait raison de préciser que cette approche est sujet à controverse et ce pour plusieurs raisons. Déjà, comme il l'indique, parce que l'utilisateur est habitué à ce que chaque version rajoute des possibilités. Mais dans le domaine du logiciel libre, les choses sont plus compliquées encore :
1) Les développeurs de la communauté sont bien plus familiers avec le logiciel que les utilisateurs. Leur connaissance du sujet fait qu'ils s'accommodent de bizarreries dans le fonctionnement du programme qui rebutent le non-informaticien. A ce titre, ils ont souvent du mal à percevoir le besoin de simplicité des utilisateurs ordinaires.
2) De façon générale, la plupart des développeurs ont un avis tranché sur ce qui doit figurer ou pas dans l'interface utilisateur.
3) Alors que les projets libres cherchent à attirer des contributeurs, il est tentant d'accepter toute contribution car elle encourage les développeurs à continuer à participer. A cela s'ajoute le fait que chaque contributeur ressent une légitime fierté de savoir qu'une partie du code est son œuvre et cet attachement est d'autant plus fort quand la fonction est visible dans l'interface utilisateur.

En résumé, tout concourt à rajouter sans cesse de nouvelles possibilités et de nouveaux boutons dans le logiciel libre. Mais en ne cherchant pas à contrer ces tendances, on risque de se retrouver avec des logiciels certes puissants, mais avec des interfaces touffues et donc trop difficiles d'abord pour les utilisateurs ordinaires.

De fortes tensions à l'horizon

La démarche de Mark Shuttleworth est courageuse, à défaut d'être facile. Mais elle laisse présager de fortes tensions au sein de la communauté. On peut établir un parallèle entre Ubuntu et le projet Mozilla, qui est déjà passé par là. En effet, avant de rencontrer le succès avec Firefox, Mozilla avait passé de longues années à produire une « suite Internet » appelée Mozilla Suite, qui avait rencontré un succès d'estime. Ca n'est qu'en simplifiant la base de code pour faire un navigateur « pour tout le monde » (Firefox) que le succès à grande échelle est arrivé, en multipliant par 100 le nombre d'utilisateurs actifs (de quelques millions pour la suite Mozilla en 2004 à 250 millions aujourd'hui pour Firefox).

Au sein de la communauté Mozilla, le projet Firefox était mal compris, mal perçu, rencontrant parfois même l'hostilité. Son succès avant même son lancement a fait que l'enthousiasme à son égard a vite remplacé le dédain. Pourtant, cinq ans plus tard, un projet appelé SeaMonkey porté par des bénévoles continue de faire vivre la suite Mozilla.

Pour en revenir à Linux, on peut imaginer qu'une nouvelle variante d'Ubuntu soit publiée à l'avenir, en plus de celles qui existent, dont Kubuntu, Edubuntu et Xubuntu. Elle intégrerait les progrès en terme de simplicité et d'interface utilisateur avant, peut-être, de devenir le produit phare de la gamme Ubuntu. C'est tout ce qu'on peut lui souhaiter : en gagnant en parts de marché sur l'ordinateur personnel, Linux pourrait devenir incontournable et ainsi forcer les éditeurs propriétaires à baisser leurs prix, comme on l'a vu sur le marché des netbooks.

Tristan Nitot

Tristan Nitot est une personnalité emblématique du monde de l'open source. Il est le fondateur et l'actuel président de Mozilla Europe, connu pour son navigateur Web Firefox. Il est également un des initiateurs du projet de documentation libre Openweb.eu.org, qui vise à promouvoir les standards du Web et son accessibilité afin de le rendre utilisable par tous.

Tristan Nitot, qui a mené une partie de sa carrière chez Netscape, tient également un blog depuis 2002 sur Standblog.org.

débat
11 avis d'internautes
Comment simplifier les logiciels open source sans fâcher la communauté?
Ergonomie
par Peck7GX4
le 21/04/2009 10:19:54
Debian
par groui
le 21/04/2009 10:22:03
Ubuntuubuntuubuntu
par king fisher
le 21/04/2009 13:48:39
Il y a une raison à tout
par Takalefaire
le 21/04/2009 13:53:26
je sais pas
par king fisher
le 21/04/2009 13:58:59
et la popularisation de linux ?
par UbuntuUserEtFierDeLEtre
le 21/04/2009 23:31:06
Simplification
par Takalefaire
le 21/04/2009 13:49:12
Sans faire de pub...
par UbuntuUserEtFierDeLEtre
le 21/04/2009 23:31:14
Suggestion
par otodidakt
le 12/05/2009 04:25:06
Partageons la toile
par otodidakt
le 13/05/2009 14:04:17
1 interface simplissime avec plein de plugins
par winerflo
le 14/05/2009 09:30:15
publicité
débat
11 réactions
 
1 interface simplissime avec plein de plugins
posté le 14/05/09 à 09:30 par winerflo
Partageons la toile
posté le 13/05/09 à 14:04 par otodidakt
Suggestion
posté le 12/05/09 à 04:25 par otodidakt
Sans faire de pub...
posté le 21/04/09 à 23:31 par UbuntuUserEtFierDeLEtre
et la popularisation de linux ?
posté le 21/04/09 à 23:31 par UbuntuUserEtFierDeLEtre
à lire aussi
SUR LES MÊMES THÈMES
Ubuntu : la mise à jour suscite la grogne de certains utilisateurs
Ubuntu 9.10 : un Linux professionnel
A l'heure de Windows 7, IBM pousse Ubuntu
HP lance un portail dédié à Linux
Ubuntu 10.04, Lucid Lynx, bénéficiera d'un support longue durée
Ubuntu se dote d'un espace de stockage en ligne
La version finale d'Ubuntu 9.04 peut être téléchargée (MAJ)
Exprimer son intérêt pour une nouvelle extension
Réseaux sociaux : ne mélangez pas le pro et le perso
Les noms de domaine des pubs TV
Pourquoi l'expérimentation du CV anonyme est positive ?
Plus de deux millions de noms de domaine argentins
PaperSpan : lisez-le Web plus tard !
Les extensions en perdent leur latin !
Wridea.com : plus qu'une boîte à idées en ligne…
Qui suivre sur Twitter et comment ne pas être débordé ?
Quel budget pour mes noms de domaine ?
Gagnez du temps sur le Web avec les raccourcis clavier
Comment dénicher les offres du marché caché de l'emploi ?
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.