mardi 10 décembre 2019

Contrairement à Windows et macOS, il n'existe pas de plateforme Linux !

Salut à tous,

Du site Developpez.com :Tobias Bernard, un designer travaillant sur GNOME, essaie d'expliquer l'échec de Linux sur ordinateurs de Bureau. 

   ¨ Linux est le plus grand projet communautaire dans le monde du développement. Il s'impose dans presque tous les domaines technologiques (serveurs, cloud, mobiles, superordinateur, etc.). Mais il fait un bide sur le marché des PC. Plusieurs ont essayé d'expliquer cela par de nombreux problèmes, y compris le manque de constructeurs proposant des PC avec Linux préinstallé ; le support des pilotes et des logiciels propriétaires ; des interfaces utilisateur que les gens trouvent parfois très basiques ; ou encore le problème de fragmentation de l'écosystème.

   Parmi les grands noms de la tech qui ont donné leur avis sur la question, on pourrait citer Linus Torvalds pour qui, si Linux a du mal à réussir sur le marché des OS desktop, c'est principalement à cause de la fragmentation de l'écosystème. Mark Shuttleworth, fondateur et PDG de Canonical (éditeur d'Ubuntu), a, quant à lui, évoqué le manque de vision futuriste. Il blâme la communauté qui, selon lui, essaie plus de faire des choses qui ressemblent à ce qui existe déjà, au lieu d'innover (comme il a voulu le faire avec le projet Unity) ; ce qui conduit à des ¨forks¨ et fragmentations, qui vont à leur à tour freiner l'adoption de Linux sur ordinateurs de Bureau.

   Mais pour Tobias Bernard, designer travaillant pour Purism afin d'apporter GNOME sur mobile avec le téléphone Librem 5, le véritable problème de Linux est que, contrairement à Windows et macOS, il n'y a pas vraiment de plateforme Linux. « Je pense que le cœur du problème est en fait la couche en dessous : avant de pouvoir avoir des écosystèmes sains, nous avons besoin de plateformes saines pour les construire », dit-il. Mais qu'est-ce qu'une plateforme ?

   Pour lui, les plateformes qui connaissent du succès se distinguent par différents éléments qu'on peut manquer facilement en regardant simplement la surface. Du côté des développeurs par exemple, elles disposent d'un OS que les développeurs peuvent utiliser pour créer des applications et elles proposent un SDK et des outils développeur intégrés au système d'exploitation. Il faut également de la documentation pour les développeurs, des didacticiels, etc. pour que les gens puissent apprendre à développer pour la plateforme. Et une fois les applications créées, il doit y avoir un magasin d'applications pour les soumettre.

   Mais les développeurs ne peuvent pas créer d'excellentes applications par eux-mêmes. Cela dit, il faut également des designers. Et les designers ont besoin d'outils pour simuler et prototyper les applications ; des modèles d'interface utilisateur pour des choses comme la mise en page et la navigation afin que chaque application n'ait pas à réinventer la roue ; et un langage de conception graphique pour pouvoir visuellement adapter leur application au reste du système.
( Voir l'article au complet )

https://linux.developpez.com/actu/286772/Contrairement-a-Windows-et-macOS-il-n-existe-pas-de-plateforme-Linux-Tobias-Bernard-un-designer-travaillant-sur-GNOME-essaie-d-expliquer-l-echec-de-Linux-sur-desktop/

https://ubuntunoobs.blogspot.com/2019/12/5-raisons-deviter-linux.html

Pégé

Windows 7 / Windows 10 / Ubuntu 18.04 LTS / Linux Mint 19