Chrome OS est construit sur Gentoo et utilise le noyau Linux sous le capot. Mais peut-on vraiment appeler Chrome OS « Desktop Linux » ou « distribution » ?

Les Chromebooks fonctionnent-ils sous Linux ? Ce n’est pas ainsi qu’ils sont annoncés, c’est certain. Google ne vous dit pas que les Chromebooks sont livrés avec Linux. Ils exécutent Chrome OS, la version de Google de ce que peut être un système d’exploitation de bureau.

Mais malgré la différence d’aspect et de ressenti de Chrome OS, ce dernier est basé sur Linux. Alors, quand on parle de Linux, parle-t-on aussi de Chrome OS ? Voici huit points à considérer.

Les Chromebooks utilisent le noyau Linux

Techniquement, Linux n’est pas un système d’exploitation. Il s’agit d’un noyau, c’est-à-dire la partie de votre ordinateur qui permet au matériel de communiquer avec les logiciels. Le noyau est la raison pour laquelle les choses se produisent lorsque vous appuyez sur des boutons et pourquoi vous pouvez voir des choses sur votre écran.

Tous les logiciels que vous voyez sur votre écran ? Ce n’est pas Linux. Linux est simplement devenu un raccourci pour les systèmes d’exploitation (également connus sous le nom de distributions, ou distro en abrégé) construits à l’aide du noyau Linux. Chrome OS utilise le noyau Linux, donc selon cette norme, Chrome OS est un Linux de bureau.

14 DISTRIBUTIONS LINUX LÉGÈRES POUR DONNER UNE NOUVELLE VIE À VOTRE VIEUX PC

Chrome OS est basé sur Gentoo

Chrome OS n’utilise pas seulement le noyau Linux. Il est en fait construit au-dessus de la distribution Gentoo Linux.

Cela signifie qu’une grande partie de ce qui se passe en coulisses n’est pas du code développé par Google. Il provient de la communauté Linux au sens large.

Cela dit, ne vous attendez pas à plonger dans l’expérience Gentoo. Même si vous suivez les étapes pour installer un Linux complet sur votre Chromebook, ce n’est pas Gentoo que vous utiliserez.

Vous pouvez installer quelques applications Linux

L’argument selon lequel Chrome OS est Linux ne s’arrête pas là. Chrome OS offre désormais la possibilité d’installer des applications Linux de bureau traditionnelles à l’aide de Crostini.

Ces applications ne sont pas ce qui attire les gens vers Chrome OS. Vous devez d’abord vérifier que votre Chromebook prend en charge les applications Linux. Si c’est le cas, vous pouvez exécuter des applications Linux de bureau natives comme GIMP et VLC sur votre Chromebook sans avoir à le passer en mode développeur ou à remplacer entièrement Chrome OS.

Chrome OS et GNU sont largement incompatibles

Jusqu’à présent, il semble assez évident que Chrome OS est Linux. Alors pourquoi cette question se pose-t-elle ?

Eh bien, lorsque vous voyez des discussions sur Linux en ligne, avez-vous remarqué qu’il est souvent écrit GNU/Linux ? Cela s’explique par le fait que de nombreux composants qui permettent actuellement de fournir un bureau Linux pleinement fonctionnel existaient déjà avant le noyau Linux. Ils sont apparus dans le cadre du projet GNU. Une grande partie de ce que nous associons à Linux a plus à voir avec GNU qu’avec Linux.

Chrome OS est basé sur Linux, mais il ne partage pas les applications, les valeurs ou la culture du projet GNU. C’est Linux, certes, mais ce n’est pas vraiment GNU.

Chrome OS est-il libre et open source ?

L’un des fondements du projet GNU est la création de logiciels libres, le terme « libre » ne faisant pas référence au prix mais à votre liberté de consulter, modifier et partager le code. Ceci est également connu sous le nom de logiciel à source ouverte.

Le noyau Linux est un logiciel libre. Il est disponible sous la licence publique générale GNU, qui garantit que le noyau Linux et toutes les modifications qui lui sont apportées restent libres d’utilisation et de partage pour tous. Tous les logiciels GNU sont également des logiciels libres.

La plupart des composants de Chrome OS sont également des logiciels libres, car ils peuvent être téléchargés par tous sous la forme de Chromium OS. Vous pouvez installer et exécuter Chromium OS sur votre machine. Mais l’expérience complète que vous obtenez sur un Chromebook contient une grande partie du code source fermé.

Google ajoute des éléments propriétaires au navigateur, et la majorité des applications et extensions que vous installez sont également à code fermé. Ainsi, même si la plupart du code qui entre dans Chrome OS est ouvert, la plupart des éléments avec lesquels vous interagissez consciemment ne le sont pas, tout comme sur Android.

À lire également : LA MEILLEURE IMPRIMANTE POUR LINUX

Vous ne pouvez pas changer d’environnement de bureau

Ce code noir a un impact tangible sur votre expérience avec un Chromebook. Par rapport à votre bureau Linux typique, vous avez relativement peu de liberté lorsqu’il s’agit de configurer ou de modifier votre expérience.

Vous ne pouvez pas choisir une autre interface que celle fournie par Google. Vous ne pouvez pas échanger le serveur audio ou d’affichage. En revanche, vous pouvez choisir votre magasin d’applications ou votre format de paquetage préféré.

En résumé, si la plupart des ordinateurs de bureau Linux vous donnent la liberté de configurer votre PC comme vous le souhaitez, ce n’est pas le cas de Chrome OS. Soit vous utilisez Chrome OS tel que Google l’a conçu, soit vous utilisez crouton pour substituer un véritable bureau GNU/Linux à Chrome OS.

Il est plus facile de remplacer Chrome OS par Linux ou d’utiliser les deux côte à côte qu’avec Windows, mais tout comme avec Windows, on a toujours l’impression qu’il s’agit de deux choses distinctes.

Le développement n’est pas géré par la communauté

Si le code est disponible en ligne pour que tout le monde puisse le consulter, le modifier et le partager, alors oui, il s’agit d’un logiciel libre. C’est le cas de Chromium OS, le code qui constitue une grande partie de Chrome OS. Mais ce n’est qu’une partie de l’histoire.

La plupart des distributions Linux ne se contentent pas d’avoir un code ouvert ou de vous fournir un moyen de contribuer, elles recherchent activement votre implication dans la direction du projet. Elles sont également développées de manière ouverte. Il existe des listes de diffusion auxquelles les gens peuvent s’abonner et suivre les conversations sur la direction d’un projet.

Il existe également un forum, un GitHub ou une page GitLab. Avec Chromium OS, vous êtes invité à vous impliquer, mais la direction du projet est principalement déterminée en interne chez Google.

Les applications Chrome ne sont pas des applications Linux

Il existe de nombreux environnements de bureau dans l’écosystème Linux. Ils se présentent et fonctionnent de manière très différente. Mais aussi différents que puissent être GNOME et KDE Plasma l’un de l’autre, vous pouvez exécuter une application conçue pour l’un dans l’autre. La plupart des logiciels Linux sont interopérables, même s’ils ne s’intègrent pas bien et ne semblent pas à leur place.

Ce n’est pas le cas avec Chrome OS. Pour être honnête, les logiciels ne sont généralement pas conçus pour Chrome OS. Il s’agit soit d’une application Android, soit d’une extension Chrome. Et oui, vous pouvez installer Chrome sur Linux. Mais ces extensions nécessitent Chrome, et les applications Android nécessitent un émulateur. Chrome OS existe dans son propre écosystème, séparé du reste de Linux.

Alors, Chrome OS est-il un Linux de bureau ?

Chrome OS est Linux, bien sûr. Mais est-ce GNU/Linux ? Non, pas vraiment. Et Chrome OS est-il ce que la plupart des gens ont à l’esprit lorsqu’ils pensent à Linux ?

La plupart des utilisateurs de Chrome OS n’ont aucune idée qu’ils utilisent Linux. À cet égard, Chrome OS a beaucoup plus en commun avec Android qu’avec d’autres ordinateurs de bureau basés sur Linux.

En définitive, il n’y a pas de réponse simple à cette question, et cela a moins à voir avec Chrome qu’avec l’ambiguïté du nom « Linux » pour un système d’exploitation.