Donc Linux sur le desktop c'est mort et enterré si Ubuntu ne se bouge pas. Pour que ça marche un jour, il faut un système simple, rapide, fiable et avec plein d'applis de qualité.
Perso j'en suis arrivé à la conclusion que Ubuntu ou n'importe quelle autre distribution ne pourra arriver à la qualité d'un MacOS X avec la stack Linux/Xorg/GTK sur n'importe quelle machine.
Exemple j'ai acheté un netbook acer aspire one c50, et installé Ubuntu dessus. D'une part le desktop rame énormément dès qu'il s'agit de lancer une app ou quoi que ce soit, d'autre part si on a le malheur de fermer l'écran, le système passe en veille mais à l'ouverture il est planté …….. Bien entendu le Windows pré-installé fonctionne très bien et ne rame pas.
La faute à une implémentation moisie de l'ACPI, du Bios, aux drivers, à Xorg, GTK, Ubuntu … ? Peu importe, les devs font ce qu'ils peuvent. Je suis convaincu que vouloir faire tourner parfaitement la stack Linux sur n'importe quel desktop est un leurre. Comme on me l'a jeté à la figure j'aurais du avant d'acheter ce netbook me renseigner sur sa compatibilité matériel… c'est clairement un aveux que Linux ne sera jamais pour le grand public, si même un geek se fait avoir comment le grand public pourrait faire mieux ? Et surtout le grand public n'a pas envie, par définition, de rechercher si tel matos qui lui fait envie est compatible à 100% ou juste 60% ….
Bref, une force d'Apple c'est d'avoir repris les principes d'Atari et Amiga. Imposer une gamme de matériel ce qui permet d'optimiser à mort l'OS et garantir bien sur une compatibilité avec sa propre gamme.
Quitte à ce que Canonical reprenne les idées de MacOS X, ils devraient reprendre aussi cette idée, en vendant le matériel avec l'OS ils pourraient éviter de se diluer à essayer de supporter, mal, n'importe quel matériel, et garantir le leur tout en l'optimisant à fond et ajouter ainsi vraiment leur patte.
``
Autre chose, on se vante de faciliter le développement d'application desktop grâce à des binding vers des langages, python et autres. C'est chouette mais lorsque son desktop est farci de ce type d'application il ne peut avoir la même réactivité d'un OS X ou les applications sont par nature en natif Objective-C, et cela se ressent.
Ensuite pour faciliter le développement d'application tierces, libre ou proprio, il est nécessaire d'avoir une stack complète et bien concue. Je suis très loin d'être convaincu que GTK+ soit le bon choix pour ça. Qt est de loin un meilleur toolkit pour fournir les bases d'un framework qui permettrait d'attirer les devs et leur simplifier la vie. Mais il faut aussi par dessus un framework multimedia qui tienne la route, GStreamer … ?
Quant à la mode d'intégrer des technos web dans le desktop, voir pire de pousser aux développements d'app en HTML, c'est juste pathétique et est une pure régression du desktop. Dans ce cas autant utiliser un chromebook. Mais bizarrement j'ai l'impression que les utilisateurs préfèrent des apps natives au vu du succès de l'app store d'apple. A moins qu'on suppose qu'un app store façon jolicloud qui se contente d'installer des raccourcis vers des apps web contente le grand public, j'ai un gros doute à ce sujet.
Je vais rejoindre les nombreux Linuxiens qui ont décidé de switcher vers MacOS, car j'ai envie de me faire plaisir avec mon desktop et plus de devoir bidouiller pour qu'il fonctionne bien ou faire autre chose que lancer un browser… Du coup j'ai réalisé que je pourrais aussi développer une application native et gagner de l'argent, voir même, un truc de malade, en vivre !! vivre de sa passion ce n'est pas sale.
Sous Linux si vous recevez des mails d'insulte de gens qui gueule car votre app libre et gratuite ne répond pas exactement à leurs besoins vous êtes content …..
# desktop linux oui mais pour les informaticiens
Posté par fredix . En réponse au journal Un AppStore est-il viable pour une distribution Linux ?. Évalué à 4.
Perso j'en suis arrivé à la conclusion que Ubuntu ou n'importe quelle autre distribution ne pourra arriver à la qualité d'un MacOS X avec la stack Linux/Xorg/GTK sur n'importe quelle machine.
Exemple j'ai acheté un netbook acer aspire one c50, et installé Ubuntu dessus. D'une part le desktop rame énormément dès qu'il s'agit de lancer une app ou quoi que ce soit, d'autre part si on a le malheur de fermer l'écran, le système passe en veille mais à l'ouverture il est planté …….. Bien entendu le Windows pré-installé fonctionne très bien et ne rame pas.
La faute à une implémentation moisie de l'ACPI, du Bios, aux drivers, à Xorg, GTK, Ubuntu … ? Peu importe, les devs font ce qu'ils peuvent. Je suis convaincu que vouloir faire tourner parfaitement la stack Linux sur n'importe quel desktop est un leurre. Comme on me l'a jeté à la figure j'aurais du avant d'acheter ce netbook me renseigner sur sa compatibilité matériel… c'est clairement un aveux que Linux ne sera jamais pour le grand public, si même un geek se fait avoir comment le grand public pourrait faire mieux ? Et surtout le grand public n'a pas envie, par définition, de rechercher si tel matos qui lui fait envie est compatible à 100% ou juste 60% ….
Bref, une force d'Apple c'est d'avoir repris les principes d'Atari et Amiga. Imposer une gamme de matériel ce qui permet d'optimiser à mort l'OS et garantir bien sur une compatibilité avec sa propre gamme.
Quitte à ce que Canonical reprenne les idées de MacOS X, ils devraient reprendre aussi cette idée, en vendant le matériel avec l'OS ils pourraient éviter de se diluer à essayer de supporter, mal, n'importe quel matériel, et garantir le leur tout en l'optimisant à fond et ajouter ainsi vraiment leur patte.
``
Autre chose, on se vante de faciliter le développement d'application desktop grâce à des binding vers des langages, python et autres. C'est chouette mais lorsque son desktop est farci de ce type d'application il ne peut avoir la même réactivité d'un OS X ou les applications sont par nature en natif Objective-C, et cela se ressent.
Ensuite pour faciliter le développement d'application tierces, libre ou proprio, il est nécessaire d'avoir une stack complète et bien concue. Je suis très loin d'être convaincu que GTK+ soit le bon choix pour ça. Qt est de loin un meilleur toolkit pour fournir les bases d'un framework qui permettrait d'attirer les devs et leur simplifier la vie. Mais il faut aussi par dessus un framework multimedia qui tienne la route, GStreamer … ?
Quant à la mode d'intégrer des technos web dans le desktop, voir pire de pousser aux développements d'app en HTML, c'est juste pathétique et est une pure régression du desktop. Dans ce cas autant utiliser un chromebook. Mais bizarrement j'ai l'impression que les utilisateurs préfèrent des apps natives au vu du succès de l'app store d'apple. A moins qu'on suppose qu'un app store façon jolicloud qui se contente d'installer des raccourcis vers des apps web contente le grand public, j'ai un gros doute à ce sujet.
Je vais rejoindre les nombreux Linuxiens qui ont décidé de switcher vers MacOS, car j'ai envie de me faire plaisir avec mon desktop et plus de devoir bidouiller pour qu'il fonctionne bien ou faire autre chose que lancer un browser… Du coup j'ai réalisé que je pourrais aussi développer une application native et gagner de l'argent, voir même, un truc de malade, en vivre !! vivre de sa passion ce n'est pas sale.
Sous Linux si vous recevez des mails d'insulte de gens qui gueule car votre app libre et gratuite ne répond pas exactement à leurs besoins vous êtes content …..