analyse

L'ennui avec le libre…

par Arnauld de La Grandière le 27.02.2007 à 15:16
Depuis le passage à Mac OS X, on a vu fleurir le portage de nombre de logiciels libres sur notre machine. Si l'apport de ces logiciels est le bienvenu, il y a malgré tout un prix à payer pour cette manne. Les utilisateurs de Mac OS ont su apprécier, de tout temps, la grande attention d'Apple aux petits détails qui rendent notre vie quotidienne plus agréable, notamment en proposant aux développeurs des guides permettant de respecter l'harmonie de l'interface utilisateur, mais également en leur fournissant

> Lire la suite

6
5
4
3
2
1
Vos réactions (84 réactions)
Pifou [23/09/2007 02:28]

Il ne faudrait pas considérer que l'ensemble des logiciels libres disponibles sur Mac OS X sont uniquement des portages.
Il est également possible de développer des logiciels libres spécifiquement pour Mac.
Adium, Vienna (RSS) et (je fais partie des contributeurs) CenterStage par exemple.

Mais il est vrai que trouver des développeurs bénévoles pour Mac OS X est vraiment difficile. La communauté est beaucoup plus vaste du coté de GNU/Linux, peut-être à cause de Objective-C ...
steph [23/09/2007 02:28]

La meilleure solution est d'avoir un moteur libre et une interface spécifique à chaque système. Comme pour VLC et d'autres freewares basés sur du libre en ligne de commance.
laurange [23/09/2007 02:28]

C'est pas faux
laurange [23/09/2007 02:28]

Pour être sérieux, l'homogénéïté de l'interface ( apparence et manipulations ) dans tous les programmes mac os est une partie importante du ressenti positif.

Retrouver toujours au même endroit les préférences d'une appli, les raccourcis claviers etc ...

Windows est un bon contre exemple malgré les efforts de MS sur l'inteface.
Linux c'est une catastrophe, il y a tellement de marge avec Apple.
gab [23/09/2007 02:28]

Il faudrait donner un label aux logiciels libres respectant l’homogénéité de l’expérience utilisateur pour permettre à ceci de savoir à quoi s'attendre vis à vis d'une applis.
nona [23/09/2007 02:28]

Excellent article! J'applaudis des deux mains!

Mon conseil: n'utilisez plus de logiciels libres tant qu'ils ne se seront pas pliés aux exigences de nous autres utilisateurs Mac. N'utilisons pas de produits inférieurs dont le seul avantage est de nous faire prendre conscience de la supériorité de notre plate-forme.

Les logiciels libres doivent s'adapter à Mac OS ou mourrir.

D'ici là, le refus d'utiliser de tels logiciels est la solution la plus intélligente. Après tout, ce n'est pas comme s'ils avaient un monopole sur une catégorie de logiciel donnée. Privilégions donc les logiciels propriétaires qui seuls peuvent satisfaire nos exigences en termes de performances, intégration, stabilité et facilité d'utilisation.

nona
Dadourun [23/09/2007 02:28]

OK, on est tous d'accord sur l'intérêt de l'homogénéïté de l'interface et l'utilisation des API standards. Mais il ne faut pas enterrer les logiciels libres avec cet argument.
Comme l'a signalé Steph, utiliser un moteur libre et une interface propre à chaque système est un bon compromis.
Ensuite, il suffit de regarder des applications comme celles de Microsoft en général et même éditées par Apple, tel Logic, pour voir des produits commerciaux fort peu conformes.
benoitm [23/09/2007 02:28]

Bonjour,

En lisant cette tribune on en ressort, pour un fan de logiciel open-source, comme agressé. Vous parlez ici uniquement de portage de logiciel qui on permis quasi instantanément au mac d'obtenir GIMP/Inkskape/openoffice et autres logiciels. Si leur interface vous abime les yeux ne les utilisez simplement pas ! En effet venir critiquer la non homognénité de l'interface et des racourcis clavier alors qu'il existe exactement les même chez GNU (faut jsute change le petit doigt de place !) c'est quand même gros. Vous parlez de portage et dans ca cas il faut 'entrer' dans le monde de X11, gtk et autre toolkit c'est tout ! D'autre part si il y a bien une règle qui n'est pas respecté chez Apple c'est les raccourcis claviers pour se balander dans les champs texte/pages text ou page web !!! alors que home/end ctrl fleche sont des standard en unix/X11 !!
Nicolas DARQUE [23/09/2007 02:28]

je trouve qu'il y a une erreur dans le titre de cette tribune, ce devrait être "l'ennui avec la portage" à la limite...
Rien n'empêche le développement de logiciels libres avec les API d'Apple.
Et si je suis plus en faveur des applications très "mac" dans leur ergonomie, je suis surtout ravie que notre plate-forme permette de récupérer toute l'intelligence que les développeurs ont mis dans leur logiciels, et ceux, quelque soit le système utilisé.
Nicky Larson [23/09/2007 02:28]

"En lisant cette tribune on en ressort, pour un fan de logiciel open-source, comme agressé."

Oui mais de toute façon, tous les fanboys se sentent agressés dès qu'un article ne dit pas que leur truc préféré est le meilleur du monde.
oomu [23/09/2007 02:28]

le "libre" ca ne veut rien dire

ici, le soucis de monsieur est le portage de logiciels unix sur os X fait sans considération pour la plateforme (cocoa, aqua les boutons bleu, core-bidule, keyring, etc, tout ce qui fait la magie d'os X)

à cela, y a autant de soucis dans le propriétaire que dans le libre, manifestement vous ne connaissez pas les logiciels de calcul scientifiques sur os X qui sont loin d'avoir profité d'une réécriture pour être aqua-bleu. non , souvent vous avez X11 brute et méchant de 1990. voir parfois le portage tel quel d'une interface windows de 1990 .

hé oui.

parfois l'inverse.
Adium est un logiciel libre, qui exploite bon nombre de projets provenant de communautés orientés "linux". pour autant ils ont écrit une interface native, exploitant tout ce qu'il peuvent.

de même dans des outils commerciaux tels Maya qui est "aqua isé" sur mac.

---

>Windows est un bon contre exemple malgré les efforts de MS sur l’inteface.

sur ce point je suis d'accord, il faut dire que microsoft eux même ne sont pas claires. Ils ont réécrit la donne plusieurs fois en quelques années
mfc à .net n'ont aucun rapport ou presque mais s'il n'y avait que .net ca irait, n'oublions pas ole2->activeX, leurs atermoiements sur l'interface graphique (avec ou sans menu ? orienté document ou applications ?)
et comment office 2007 change tout (le "ruban" que les developpeurs peuvent implanter dans leurs propres programmes pour faire "comme office" (mais pas comme ie7 ou explorer..))

et bientôt winFx ou Avalon ou que sais je?


>Linux c’est une catastrophe, il y a tellement de marge avec Apple.
je ne suis pas d'accord (héhé)

linux, mossieur "linux", ca veut dire quoi ? oui si vous vous imaginez le mix de 20/30 ans de logiciels unix porté à linux, c'est le bazar
des logiciels "motif", des xlibs à la truelle, des qt2 , des gtk1, des gnome2 ,des "expérimentaux je fais mon truc maison je suis haxxor haha" et autre winelib (sisi, portage direct de windows via une recréation de l'interface windows) alors Oui : linux c'est nul et moche

mais non
actuellement on ne dit pas "le bureau linux c'est l'avenir", les distributions linux ne vous balancent pas cette "purée" de 30 ans de programme.

les distributions vous proposent l'un ou l'autre des 2 grands environnements "libre" :
- kde
- gnome

chacun sont l'équivalent de "cocoa/aqua/et toute la clique"

ils fournissent des applications, une interface cohérente, une documentation, des outils de conceptions et développements
et chacune essaie de séduire les développeurs pour que les applications soient "gnome" ou "kde"

pas "linux", mais "gnome" ou "kde"

à l'heure actuelle, l'avance est telle qu'il est rare pour un utilisateur kde de devoir utiliser un logiciel gnome (et donc perdre la belle cohérence) ou l'inverse.

parfois un logiciel propriétaire ou un programme vraiment indispensable force à perdre la belle cohérence kde ou gnome.
comme c'est le cas sous windows ou os X. le monde n'est pas "un" ni "simple". Certaines sociétés ne sont pas prête à adapter leur indispensable logiciel à chaque interface.


un Final cut ou Dreamweaver en gnome2 avec intégration nautilus, gnome-keyring et tracker, j'adorerais, dites moi où acheter, je paye :)


---------
des distributions comme Suse Novell ou Redhat ne fournisse que et uniquement que "gnome", leur interface, au lieu d'être "aqua" est "gnome", les logiciels courants pour un usage "bureau" est Gnome. La question ne se pose même pas. on a des icônes et des programmes, l'utilisateur ne voit que cela.

pas de gros boutons gris hideux, pas de trucs bizarroides inversés d'un programme à un autre.

bref, "linux", y a rien à fiche de l'interface.
par contre les Communautés Gnome et KDE souhaitent faire de leur environnement une solution globale, cohérente, convivial et intuitive pour tous les unix. C'est ca qu'il faut voir

"est ce que gnome est une interface toute pourrie face à aqua? "
"est ce que Gnome/linux vs Os X est un système tout pourri ?"

"est ce que opensuse ca bat os X et windows ? est ce que redhat 5 est aussi simple et beau qu'ubuntu 7.04 ? "

-----
oui, il reste encore un boulot titanesque. mais beaucoup de gens travaillent.
fr1man [23/09/2007 02:28]

Je ne vois pas en quoi un logiciel propriétaire est obligatoirement
plus performant, intégrable, stable et facile d’utilisation.

Arrêtez de cracher sur ceux qui donnent de leur temps pour qu'on bénéficie de bons logiciels, tout ça à cause d'un mauvais raccourci clavier ou d'un menu mal placé.
Tristan [23/09/2007 02:28]

N'oublions pas le principal dans la possibilité qui est offerte au Mac User d'utliser les logiciels libres : le choix et la diversité.
Oui, tous les logiciels ne sont pas parfaitement (voir même très mal) intégrés à Mac OS X mais ils ont le mérite de donner une alternative à ceux qui souhaitent les utiliser.

Boycotter, interdire, voir même regretter leur existence, c'est avoir le même esprit obtus et uniformaliste qu'une certaine firme de Redmond que l'on critique pourtant souvent.

Libre à chacun d'écarter son bon grain de son ivraie et de laisser le voisin faire de même.
oomu [23/09/2007 02:28]

on aura beau dire

j'adore Adium et Colloquy (totalement natif os X et beau)

Gimp me déplait sous os X (sous gnome2, surtout sa future version 2.14, il me va très bien, coté interface. on ne réalise pas combien gimp2 est devenu un logiciel gnome)

inkscape, très utile programme de dessin vectoriel me déplait sous osX. je suis prêt à payer un Lineform pour avoir un outil plus intégré à os X.

un omnigraffle enfonce DIA, peu importe que dia soit pas aqua ou autre, dia est loin de la qualité d'omnigraffle, tout simplement, sur tous les points.

bref

non, ce n'est pas parce qu'on soulève une faute de reflexion chez quelqu'un qu'on est un idéologue agressée, "bouh il a tapé mon gnou en peluche."


le fait est, monsieur se plaint du manque de soin dans le "portage" de logiciel venant de _UNIX_ , ce qui est 1000 fois vrai.
Pate [23/09/2007 02:28]

Tout à fait d'accord avec Nicolas DARQUE : Le problème d'homogénéité de l'interface n'a rien à voir avec le logiciel libre. Nombre de logiciels propriétaires Mac qui sont des portages de la version Windows s'intègrent mal dans Mac OS. Quelques exemples : Maple (en tout cas la version 9, la seule que j'ai vue tourner sur Mac OS), beaucoup de drivers de scanner et les logiciels qui vont avec, un nombre impressionnant de sharewares soi-disant "multi-plateformes", et même Word, que l'on dit pourtant très "Mac", avec son horripilant pointeur de souris à l'envers, et d'où est absente la fameuse barre de titre modulable qui fait la force de l'interface du Finder, de Safari, Mail, et... Adium.

Adium qui n'est qu'un exemple de logiciel libre parfaitement adapté à notre OS. L'auteur de l'article a cité Camino, et est très (trop) rapidement passé à autre chose. On peut citer VirtueDesktops, CyberDuck...

Tout cela pour dire que le problème n'est pas le logiciel libre mais le portage. La seule contrainte qu'impose le logiciel libre c'est qu'il évolue tellement vite que l'on va voir en premier lieu une pré-version auquel il manquera des fonctionnalités, et éventuellement une interface correcte. Mais qu'à cela ne tienne! Si cela ne vous plaît pas, attendez la version finale! Vous êtes bien capables d'attendre que des entreprises avec autant de développeurs que n'en ont Adobe et Microsoft mettent quasiment 2 ans à sortir une version Intel de leurs logiciels, alors pourquoi n'attendez-vous pas également la sortie de Firefox avec les widgets Aqua et d'OpenOffice natif Aqua (qui va sortir dans l'année), qui sont réalisés par une poignée de développeurs?
6
5
4
3
2
1


Réagir

Cinq consignes avant de réagir :
  1. Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
  2. Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
  3. Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
  4. Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
  5. Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.