Logiciels libres on adore

Le logo

Ce matin, j'ai vu ce billet passer sur Mastodon : Pourquoi les logos des logiciels libres et open source sont-ils si moches ? publié sur le site Motherboard (que je ne connais ni d'Eve ni d'Adam, mes remarques porteront donc exclusivement sur le contenu de cet article). Le sujet étant une de mes marottes du moment, je l'ai lu et j'ai fini passablement énervée. Je vais donc profiter de cette énergie pour aborder le sujet et vous raconter pourquoi, d'après moi, les logos de logiciels libres et open source sont moches, et surtout pourquoi il faut arrêter de se trouver des excuses et commencer enfin à se bouger un peu pour changer ça.

D'abord, l'article :

L'article cite 8 raisons, listées parfois avec sérieux, parfois avec humour, pour expliquer ce déficit de logos bien foutus. Reprenons-les ensemble :

La licence libre ne paie pas

Elle ne paie pas non plus les développeurs qui contribuent il me semble. Cet argument m'agace profondément, car posé tel quel, il donne simplement l'impression que les designers et designeuses ne sont interessées que par le fric et pas par le fait de contribuer aux communs, ce qui est une absurdité (mais que j'ai déjà entendue, comme si notre proximité avec le marketing faisait de nous des assoiffé·e·s d'argent). En revanche, le métier de designer est bien moins plebiscité que celui de développeur, avec tous les inconvénients que cela amène : Nous sommes moins recherché·e·s par les boites, moins bien payé·e·s, et avons donc moins de temps libre pour contribuer par exemple. Si on creuse un peu, c'est donc un argument qui s'entend (mais le formuler différemment éviterait pas mal de quiproquos)

Surprise : les développeurs ne sont pas graphistes

Notons aussi qu’ils ont sans doute autre chose à faire : développer un logiciel correct demande beaucoup de temps et d'énergie.

Jusque là, chacun·e son taf, pas de problème avec ça (au contraire !)

Plus grave : les développeurs n’aiment pas les gens

Et voilà mon point principal de contrariété.

"Les Développeurs N'aiment Pas Les Gens"

Comme c'est simple de ne pas aimer les gens. Ca évite de devoir s'adapter à de nouvelles personnes différentes. En fait, ça évite de se remettre en question. En même temps c'est inconfortable de changer, de se voir remis en cause, que se soit dans ses choix ou personnellement. Et je suis à l'aise avec le fait que vous n'ayez pas envie de le faire. Mais franchement, ça n'a rien à voir avec le fait de ne pas aimer les gens.

Soyons francs plutôt que de faire semblant : L'entre-soi c'est confortable, et je comprends qu'on n'ai pas envie de faire autrement. Arrêtons simplement les excuses à deux sous, qui contournent ce qui se passe et dispensent de se remettre en cause. Vous ne voulez pas d'autres types de personnes, de compétences ou que sais-je, soit. Mais c'est un choix qui est fait, pas une disposition préalable au métier de dev qui fait qu'il est impossible de cotoyer d'autres personnes, à cause de je ne sais quelle malédiction divine.

Après tout, il y a quand même un sacré regroupement de devs libristes, donc ne pas aimer les gens ça à l'air de ne fonctionner que pour les gens différents.

DESIGN = CAPITALISME

Parce qu'il est perçu comme un glissement vers une logique commerciale, le design inspire la méfiance chez les développeurs de FLOSS.

Si les produits propriétaires, alors qu'ils enferment les utilisateurs·ices, sont plus utilisés que leurs alternatives libres, c'est parce que leurs développeurs ont bien compris, eux, qu'un bon design (c'est à dire faire en sorte que le produit soit agréable à utiliser et à regarder), est nécessaire pour susciter l'adoption. Dommage qu'on en soit encore là.

C'est la beauté intérieure qui compte

Dans la mouvance FLOSS, tout effort graphique risque d’être perçu comme une distraction qui menace la fonctionnalité d’un programme.

Si il fallait encore trouver des explications du "Pourquoi on n'arrive pas à faire venir des designers", tout est cristallisé ici. Le design et le dev ne sont pas à opposer mais visiblement, cette querelle de clochers est encore d'actualité pour certains…

Les développeurs sont rigolos

« Les hackers adorent les blagues finaudes » explique Jose Marchesi, le créateur de GNU Recutils. « C’est tout naturellement que ce côté joueur se retrouve dans les logos. » […] Bon nombre de développeurs épris d'humour affublent leur programme d’un nom et d’un logo-jeu de mots de ce genre.

Je ne vois pas le rapport, on peut avoir un logo qui contribue à un jeu de mot et qui reste… un bon logo.

C’est presque une tradition

L’autre pilier du mouvement FLOSS, le noyau de système d’exploitation Linux de Linus Torvald, est représenté par un manchot dodu appelé Tux. L’animal, choisi par Torvald lui-même à l’aube des années 2000, a d’abord été considéré comme faible et disgrâcieux par une partie de la communauté. Les frondeurs, qui lui préférait des « bêtes nobles et fortes comme des requins ou des aigles », ont fini par déclencher la colère de Torvald.

Kamoulox (Je ne vois pas le rapport avec le schmilblick en tout cas)

Peut-être que c’est fait exprès

Certains événements pourraient faire croire que la communauté des FLOSS tient à rester dans son ghetto graphique. En 2017, The Document Foundation, l’organisation en charge de LibreOffice, a demandé aux internautes d’élire une mascotte pour le logiciel. Le vote a tourné à la catastrophe au deuxième tour.

Peut-être parce que… le processus de vote par une communauté n'est pas adapté pour prendre des décisions de design ? Si vous aviez demandé à des designers, on vous aurait prévenu.

Et si les mascottes, les logos et les interfaces moches étaient trop profondément inscrits dans les gènes des FLOSS pour être remplacés ? Les logiciels libres et open source sont ainsi, un point c’est tout : autrement, ça ne cadrerait pas. « Je trouve que l'amateurisme de ces logos est presque rassurant et assez représentatif du logiciel libre (pas de budget, des gens passionnés qui sont experts dans leur domaine et qui se foutent de tout l'aspect image ou marketing) » remarque Gautier Gevrey.

Si le but c'est de produire un logiciel amateur, pas de problème. Mais alors allons-y franchement, proposons un logiciel bourré de bugs, histoire d'être cohérents.

Il faut le reconnaître, la famille FLOSS compte quelques beautés « conformes ». Firefox, Ubuntu, Wordpress, et, heu... Les logos de LibreOffice et du mouvement open source lui-même ne sont pas si moches. Ces remarques sont subjectives, c'est vrai.

Un bon logo, ça n'a rien de subjectif. Mais pour le savoir, il faut avoir appris à analyser ce qui fait un bon logo et ce qui le distingue d'un mauvais.