Je suis désolé de venir mettre une nouvelle couche dans le buzz lancé autour d’Ubuntu Edge car ce n’était pas l’objet de mon blog et que ce genre de "gadget" ne m’attire pas vraiment puisque je n’ai même pas de smartphone (ni de tablette d’ailleurs).
Cependant, je voulais tout de même faire un petit billet non pas sur la technologie de l’objet, ni même sur sa viabilité, mais plutôt sur son existence même. Car tout le monde s’épanche sur ses capacités, son prix, les délais, ce qu’il proposera de merveilleux ou ses potentiels défauts sans trop examiner son origine.
Ubuntu a su rassembler énormément de gens et rendre GNU/Linux accessible à ceux qui n’avaient pas forcément réussi à s’y mettre pour des problèmes matériels, de complexité d’installation, d’austérité ou d’offre logicielle facilement installable (je sais avec un peu d’habitude ou de ténacité, on peut venir à bout de chacun de ces problèmes mais lorsque l’on vient de Windows ou de Mac, on n’est pas prêt à compiler tout de suite pour avoir ce que l’on veut).
Il s’est ensuite créé une communauté très dynamique permettant d’accéder à de la doc ou de l’aide sur les forums.
Jusque là, tout le monde allait dans le même sens.
Puis on a vu l’interface changer sans que la demande ne vienne des utilisateurs.
Au début, ce n’étaient que des détails, comme les boutons en haut des fenêtres en nous expliquant qu’ensuite, les applets allaient occuper cette place.
Et d’un seul coup, on nous a mis Unity d’office parce que c’est le progrès mon bon Monsieur et que toutes les interfaces graphiques mobiles allaient dans ce sens ; en fait, on nous a proposé une interface mobile sur des ordinateurs de bureau avant que les objets mobiles supportant cette interface n’existent ; c’est un peu le monde à l’envers.
Et puis, on nous a dit qu’Ubuntu aurait son propre serveur d’affichage contre l’avis de la communauté qui s’était accordée sur Wayland.
Canonical adopte aussi son propre bootloader compatible avec le Secureboot de Microsoft
J’arrêterai là pour les coups bas à la communauté du libre.
Pour le moment, le code est ouvert et ceux qui ne sont pas content des choix peuvent encore adapter leur distribution ou choisir une distribution dérivée pour profiter des avancées.
Mon propos ici n’est pas de critiquer Canonical ou de conseiller une autre distribution mais bien de dire que toutes ces évolutions avaient pour seul et unique but le projet Ubuntu Edge. Et si comme beaucoup semblent le penser (ici, là ou encore là), le projet est voué à se casser la figure, maintenant que tout le monde est remonté par rapport au comportement pas très consensuel des choix faits par Canonical, que deviendra Ubuntu si cela arrive ?
1 De anatolem -
J'ai l'impression que Canonical n'a pas pris la bonne option, et que la communauté du libre va devoir écoper ;)
Cordialement.
2 De tranche -
J'ai l'impression que la conclusion sous-entendue est que Ubuntu va mourir en cas d'echec du Edge. C'est oublier que Canonical est une entreprise qui ne peut pas disparaître comme ça.
Même si le financement du Edge échoue je vois mal Ubuntu manquer de soutient de la part de Shuttleworth : il a monté une entreprise et pas mal de salariés dépendent de lui, je ne pense pas qu'un échec le fasse tout abandonner.
Ce qui me chagrine c’est que penser ça de quelqu’un c’est lui faire un procès d’intention.
Ensuite pour les critiques (bien que démentie elles sont bien là) :
- Unity : le changement est comparable à celui effectué par Gnome3 et KDE4. Perso j'ai fuit Unity au début mais maintenant c'est mon DE favori : il est adapté au Desktop, raccourci clavier, gestion simple des multi-bureaux etc. Avant je configurais KDE pour avoir un dock à droite similaire à celui d'unity, mais le dock Unity est plus pratique que ce que j'ai réussi à faire avec KDE (grâce à une simple vu des applis active et si elles sont sur le bureau courant).
Sinon c’est intéressant que tu pense que Unity n’est adapté qu’au mobile puisque canonical est obligé de le ré-écrire pour l’adapté au mobile ...
- Mir : il est assez différent de Wayland : pas le même protocole de buffer (protobuff pour Mir vs format maison pour Wayland); Buffer réservés côté serveur pour Mir, côté client pour Wayland. Wayland définit un protocole pour construire un WM, mais chaque WM peut proposer ses extensions propre, rien qu’avec Wayland seul il y a risque de fragmentation.
Je pense que ça sera très intéressant de comparer Wayland et Mir une fois qu'ils seront matures : le luxe c’est le choix.
Certe l’annonce de Mir n’as pas été faite dans les règles de l’art : pas de communication avec les devs Wayland et un wiki très vagues sur des manques de Wayland au niveaux de la gestion des inputs. Mais ça c’est amélioré depuis.
- Bootloader : franchement j'en bave assez au boulot pour contourner les bugs de grub2 (pour faire une config raid). Je considère depuis longtemps que Grub n’est pas la solution ultime des boot-loader, alors autre chose (si possible adapté à l’embarqué cette fois) pourquoi pas.
De plus le problème ici est d’implémenter une fonctionnalité de l’UEFI et même si je pense que l’UEFI est une bouze immonde et que tu ne veux pas du secureBoot, il y aura des utilisateurs qui le voudrons. Et surtout la pluspart (la grande majorité même) ne comprendrons pas pourquoi ils n’arrivent pas à installer Ubuntu sur les config ARM certifié Windows8. Explication ici : http://www.developpez.com/actu/4522...
De plus c’est pas comme si la solution choisi : efi linux n’était pas libre : https://github.com/mfleming/efilinu... : licence BSD. Créée par intel comme bootloader efi de référence, on peut difficilement appeler ça “propre bootloader de canonical”
- Enfin pour la forme :
“Pour le moment, le code est ouvert...”
→ Oui, pour la FSF et mozilla, c’est pareil : pour le moment le code est ouvert …
“... l’avis de la communauté qui s’était accordée sur Wayland.”
→ y a-t-il aussi un avis de la communauté sur systemd par rapport à Upstart ou bien sur GCC par rapport à LLVM ?
Est ce qu’on doit donc basher ceux qui font l’affront d’utiliser LLVM dans leur projet plutôt que GCC ou ceux qui n’utilise pas systemd ?
Bonus : et que dire de ceux qui n’utilise pas pulseaudio ?
Mon propos n’était pas de critiquer l’article, juste de pointer du doigts que pas mal de raccourcis on été pris dans les explications et toujours en la défaveur d’Ubuntu. Le tout donne un article très critique sur les actions de Canonical.
3 De alterlibriste -
Merci Tranche pour ton long commentaire très constructif.
Je suis d'accord que je suis un peu critique avec Ubuntu mais je continue à apprécier le travail qui a été fait.
Pour ce qui est des environnements de travail, difficile de dire que l'un est mieux que l'autre, tout dépend des habitudes et des adaptations que l'on arrive à faire (ou pas).
Je ne reviendrais pas sur tes arguments qui sont tout à fait recevables sur les critiques faites à Canonical. En général, plus on devient important et plus on a à essuyer des critiques.
Ce qui me gène le plus, c'est qu'une personne (ou un petit groupe) choisisse comment doit évoluer les choses sans tenir compte de l'attente des utilisateurs et en leur imposant certaines choses.
Par contre, la question ouverte à la fin sur le devenir d'Ubuntu si le projet Ubuntu Edge était un échec n'est pas de dire qu'il disparaîtrait mais plutôt qu'il n'aurait plus les mêmes raisons d'être, et y en aurait-il encore ?
4 De tranche -
Je comprend que la manière dont à été amené Unity en a agacé plus d'un (moi le premier), mais aujourd'hui il faut reconnaître que l'interface et l'optimisation a fait du chemin : le Unity de la 12.04 n'a rien à voir avec Unity du début (qui était instable et pauvre en fonctionnalité desktop).
Ce que cherche à faire ubuntu avec Unity (dans un future proche) c'est la convergence PC/Tablette/Smartphone/TV tous en conservant les fonctionnalité de chaque poste : sur le PC racourci clavier et click droit offre des possibilité, sur Smartphone/Tablette tu disposes du multitouch et des glisser par les coins.
Si tu voulais taper sur des interfaces qui enlève des fonctionnalités au Desktop parcequ’elles ne sont pas adaptées au mobile tu pouvais taper sur Gnome3 ou Windows8 :) c’était beaucoup plus évident (surtout pour gnome : http://linuxfr.org/users/patrick_g/... et la castration de nautilus parceque “c’est pas adapté au mobile” : https://git.gnome.org/browse/nautil... )
Je me permet de souligner encore une fois le manque de nuance dans ton propos :
"Par contre, la question ouverte à la fin sur le devenir d'Ubuntu si le projet Ubuntu Edge était un échec n'est pas de dire qu'il disparaîtrait mais plutôt qu'il n'aurait plus les mêmes raisons d'être, et y en aurait-il encore ?"
Dans une seule phrase voila ce que je lis :
1/ "... si le projet Ubuntu Edge était un échec n'est pas de dire qu'il disparaîtrait ..."
→ Donc Ubuntu et tout ses composants (unity, upstart, ubuntu one, apparmor, launchpad, ...) on des raisons d'être pour le PC, rassemble des utilisateurs (de PC) etc.
puis
2/ "... y en aurait-il encore* ?" *: des raisons d'être
→ Donc sans la déclinaison mobile : Ubuntu et tout ses composants (unity, upstart, ubuntu one, apparmor, launchpad, ...) n'ont aucune raison d'être pour le PC, ne rassemble aucun utilisateur (de PC) etc.
En fait en lisant ceci on à l'impression que tu penses vraiment que tous les utilisateurs d'ubuntu subissent des choix qui ne sont orientés que mobile et qu'aucun n'apprécie l'usage d'unity.
Ça serait oublier le fait que aujourd'hui Ubuntu est sûrement LA distribution la plus utilisée par les non geeks/nerds/experts et cela alors même qu'ubuntu pour mobile est inexistant. C'est donc bien des utilisateurs de PC qui utilisent aujourd'hui ubuntu. Serait-il possible qu'ils apprécient Unity sur PC ?