BlendOS is a new Linux distribution, with its first release on 26 January, 2023. Conceived by young Indian Linux developer Rudra Saraswat, it is billed as “the only operating system you'll ever need. A seamless blend of all Linux distributions, Android apps and web apps.” That is an ambitious claim, but no one in the Linux world can accuse Saraswat of lacking ambition, despite being only 13 years old. If Saraswat’s name seems familiar, that is because he is the motivating force behind a number of other Linux projects, including Ubuntu Unity, Ubuntu Web, and Unity X. I am not sure how he finds time to attend school!
BlendOS est une nouvelle distribution Linux ; sa première publication a eu lieu le 26 janvier 2023.
Conçue par un jeune développeur de Linux indien, Rudra Saraswat, elle se dit « le seul système d’exploitation dont vous aurez besoin. Un mélange homogène de toutes les distributions Linux, d’applis Android et d’applis Web. » Cette affirmation est très ambitieuse, mais personne dans le monde Linux peut dire de Saraswat qu’il manque d’ambition, malgré son âge de 13 ans.
Si le nom de Saraswat vous semble familier, c’est parce qu’il est la force motivante derrière de nombreux autres projets Linux, notamment Ubuntu Unity, Ubuntu Web et Unity X. Je ne sais pas comment il trouve le temps d’aller à l’école !
Background So what is blendOS and why is it different? This new distribution starts with Arch Linux, a well-established Linux distribution, as its base. There are downloads for your choice of two popular Linux desktops, Gnome or KDE. It should also be possible to install other desktop environments as well. The core of blendOS is “immutable”, meaning that it is protected against changes. This should make it unbreakable and resistant to corruption and malware. Of course, after installation, most users will want to change it, add applications, etc, and blendOS allows that, through an overlay system.
Contexte
Qu’est-ce que blendOS et pourquoi est-elle différente ?
Cette nouvelle distribution commence pour sa base avec Arch Linux, une distribution Linux qui est bien établie. Il y a des téléchargements avec deux bureaux Linux populaires, Gnome ou KDE. Vous devriez pouvoir installer aussi d’autres environnements de bureau.
Le cœur de blendOS est « immuable », ce qui signifie qu’il est protégé contre des modifications. Cela devrait rendre la distribution incassable et très résistante à la corruption et aux maliciels. Bien évidemment, après l’installation, la plupart des utilisateurs voudront changer des choses, ajouter des applications, etc. et blendOS le permet au travers d’un système de superposition.
What sets blendOS apart from other immutable distributions, such as VanillaOS, is that users can install applications from the Arch repositories, but also from Fedora and Ubuntu. Eventually other repositories will be added, as well. There are also Android applications installed using Waydroid, and a collection of web applications, too. Even Flatpak is installed by default, allowing another source for applications. Multiple copies of the same applications from different sources can be installed, as each set of applications is isolated using a system of individual containers. Containers are easy to create from the blendOS Settings application, or automatically by just using the package manager for each one. BlendOS has its own “blend” package manager, but other package managers can be used for each source and container. These include apt, dnf-3, pacman, and yay, all used in the same way as on their home distributions. Because blendOS is based on Arch Linux, it uses systemd as its initialization system, and follows Arch’s rolling release model for updates.
Ce qui distingue blendOS d’autres distributions immuables, comme VanillaOS, est que les utilisateurs peuvent installer des applications des dépôts d’Arch, mais aussi de Fedora et d’Ubuntu.
D’autres dépôts seront également ajoutés à la longue. Les applications Android s’installent avec Waydroid et il y a une collection d’applications Web aussi. Même Flatpak est installé par défaut, ce qui donne une autre source pour les applications. De multiples exemplaires d'une même application de sources différentes peuvent être installés, car chaque ensemble d’applications est isolé avec un système de conteneurs individuels. Il est facile de créer des conteneurs à partir de l’application Settings de blendOS ou automatiquement en utilisant tout simplement le gestionnaire de paquets pour chacun.
BlendOS a son propre gestionnaire de paquets « blend », mais d’autres gestionnaires de paquets peuvent être utilisés pour chaque source et chaque conteneur, y compris apt, dnf-3, pacman et yay, tous utilisés de la même façon qu'au sein de leurs propres distributions.
Puisque blendOs est basée sur Arch Linux, il se sert de systemd comme son système d’initialisation et suit le modèle de mis à jour en continu de Arch pour les mises à jour.
Getting blendOS Either of the two desktop versions of blendOS can be downloaded via HTTPS from the official website, with the ISO files actually linked from GitHub and hosted on SourceForge. I downloaded the second release available, from 22 April, 2023, the blendOS 23.04 Gnome desktop version, and gave it a test run. The download size is 3.0 GB which is significantly smaller than Ubuntu 23.04’s 4.9 GB ISO file, with a similar Gnome desktop. The download was via HTTPS as there are no BitTorrents available and also no checksums, such as SHA256 or even MD5 sums. This is a bit of an oversight, as it means that once you download the ISO there is no way to confirm that you have a good download. That kind of makes the “immutability” a bit moot. Hopefully future versions will have checksums available.
Obtenir blendOS
Les deux versions de bureau de blendOs peuvent être téléchargées via HTTPS à partir du site Web officiel ; les fichiers ISO sont en fait hébergés sur SourceForge et le lien est de GitHub.
J’ai téléchargé la deuxième version disponible, du 22 avril 2023, la version Gnome de blendOS 23.4 et je l’ai essayé. La taille du téléchargement est de 3,0 Go, ce qui est nettement plus petit que la taille du fichier ISO d’Ubuntu 23.04 à 4,9 Go, avec un bureau Gnome similaire.
Le téléchargement a eu lieu via HTTPS, car aucun BitTorrent n’est disponible et il n'y a aucun checksum, comme SHA256 ou même MD5. Il s'agit d'un oubli important, car une fois le téléchargement de l’ISO terminé, vous ne pouvez pas vérifier qu’il est bon. En quelque sorte, cela rend « l’immuabilité » un peu discutable. On peut espérer que des checksums seront disponibles pour des versions futures.
Installing BlendOS is not officially supported by Ventoy, but Arch Linux is. Dropping the ISO file onto a USB stick equipped with Ventoy 1.0.91 worked just fine, and BlendOS booted up to a nice blue desktop. Ventoy makes testing out multiple Linux distributions fast and easy. BlendOS can be tested in a live session and then installed using the custom blendOS installer, a derivative of Crystal Linux’s Jade installer. Crystal Linux is itself a derivative of Arch Linux, so it makes sense to use software from the same family. System requirements There are no stated minimum system requirements for blendOS, but I would suggest at least a dual-core processor, and 8 GB of RAM, as a reasonable starting point.
Installation
BlendOS n’est pas officiellement supportée par Ventoy, mais Arch Linux l’est. Le déplacement du fichier ISO sur une clé USB équipée de Ventoy 1.0.91 a très bien fonctionné et blendOS a démarré sur un bureau bleu sympa. Ventoy rend les tests de multiples distributions de Linux rapides et faciles.
BlendOS peut être testée dans une session Live, puis installée avec l’installeur personnalisé de blendOS, qui est un dérivé de l’installeur Jade de Crystal Linux. Crystal Linux est elle-même un dérivé d’Arch Linux et c’est logique d’utiliser des logiciels de la même famille.
Exigences système
Aucune exigence système minimale n’est annoncée pour blendOS, mais je suggérerais au moins un processeur à double cœur et 8 Go de RAM comme point de départ raisonnable.
Trying out blendOS When first booted up, you get a typical Gnome desktop, very clean and uncluttered. In fact, the installation is pretty close to pure, unmodified Gnome, with only application menu auto-grouping from the Gnome Dash Fix project added. So, if you like vanilla Gnome, you will love blendOS Gnome. Applications are opened from the “Activities” menu or with the “Super” (Windows) key, which shows two workspaces, the search bar, and application favorites, on a stock horizontal dock. The rest of the applications installed are just one click away on the applications menu. The desktop itself has no dock or launcher, although this can be installed as part of Gnome Tweaks and its Dash to Dock extension, if desired. Because this is pure Gnome, the application windows have no “maximize” or “minimize” buttons, just a “close” button. You can get “hide” and “maximize” from a right-click, though, for some reason this doesn’t work with Firefox, unlike the other application windows tested.
Essayer blendOS
Au premier démarrage, un bureau Gnome typique, propre et épuré, s’affiche. En fait, l’installation est très près de celle de Gnome pur et inchangé, avec, comme seul ajout, le menu des applications groupées automatiquement du projet Gnome Dash Fix. Ainsi, si vous aimez Gnome standard, blendOS Gnome vous plaira beaucoup.
On ouvre les applications à partir du menu « Activities » ou avec la touche « Super » (Windows), qui montre deux espaces de travail, la barre de recherches et les applications favories sur un dock horizontal standard. Les autres applications installées se trouvent en cliquant sur le menu d'applications. Le bureau lui-même n’a ni dock ni lanceur, bien que cela puisse être installé comme partie de Gnome Tweaks et son extension Dash to Dock, si vous le voulez.
Puisqu’il s’agit de Gnome pur, les fenêtres d’applications n’ont pas de bouton « maximiser » ou « minimiser », mais juste un bouton « fermer ». Pourtant, si vous faites un clic droit, vous aurez « masquer » et « maximiser », bien que, pour une raison inconnue, cela ne fonctionne pas avec Firefox, contrairement aux autres fenêtres d’application testées.
Settings Like Ubuntu these days, BlendOS 23.04 Gnome gives a choice of just two window color themes, light and dark. The Quick Settings menu also allows selecting “night mode” which switches to the dark theme, and also, in most cases, a darker version of the wallpaper. There are 13 wallpapers provided, all of which are basically abstract designs. Most are quite calm, like the default blue one, but a few are more cacophonic, which may appeal to some users.
Paramètres
Tout comme Ubuntu aujourd’hui, blendOS 23.04 Gnome donne le choix entre deux thèmes de couleur de fenêtres, sombre et clair. Le menu « Quick Settings » permet également la sélection de « night mode » (nuit) qui bascule sur le thème sombre et aussi, dans la plupart des cas, une version plus sombre du papier peint.
13 papiers peints sont fournis et tous sont des designs abstraits. La majorité est très calme, comme le papier peint bleu par défaut, mais quelques-uns sont plus cacophoniques, ce qui peut plaire à certains utilisateurs.
Applications Some of the applications included with blendOS 23.04 Gnome are: Archive Manager (file-roller) 43.0 archiver Cheese 43.0 webcam Document Viewer (evince) 43.1 PDF viewer Files (nautilus) 43.3 file manager Firefox 112.0.1 web browser Gnome Calculator 43.0.1 calculator Gnome Console 44.0 terminal emulator Gnome Music 42.1 music player Gnome Photos 44.0 photo manager Gnome Software 43.5+ package manager Gnome Text Editor 43.2 text editor Gnome Videos (totem) 43.0 video player Gnome Web (epiphany) 43.1 web browser Gparted 1.5.0 partition editor Image Viewer (Eye of Gnome) 44.0 image viewer Systemd 253.3 init system Waydroid 1.4.0 Android application installer
Applications
Voici quelques-unes des applications incluses dans blendOS 23.04 Gnome : ••Archive Manager (file-roller) 43.0 archiveur ••Cheese 43.0 webcam ••Document Viewer (evince) 43.1 visionneur de PDF ••Files (nautilus) 43.3 gestionnaire de fichiers ••Firefox 112.0.1 navigateur Web ••Gnome Calculator 43.0.1 calculatrice ••Gnome Console 44.0 émulateur de terminal ••Gnome Music 42.1 lecteur de musique ••Gnome Photos 44.0 gestionnaire de photos ••Gnome Software 43.5+ gestionnaire de paquets ••Gnome Text Editor 43.2 éditeur de textes ••Gnome Videos (totem) 43.0 lecteur de vidéos ••Gnome Web (epiphany) 43.1 navigateur Web ••Gparted 1.5.0 éditeur de partitions ••Image Viewer (Eye of Gnome) 44.0 visionneur d’images ••Systemd 253.3 système init ••Waydroid 1.4.0 installeur d’applications Android
This list of applications included is fairly minimal and obviously lacking such things as an office suite, email client, or image editor. Personally, I like the approach of providing only a few basic applications, and letting the user decide what they need to add. This not only makes the initial download smaller but also reduces the number of unneeded applications to be removed to reduce excess clutter. As noted, applications can be installed from the Arch repositories and from Fedora and Ubuntu as well, plus others will be able to be user-added in the future. Waydroid allows installing Android applications. There is a web application store, but it has only a few web applications currently, such as Google Maps. Perhaps this will be expanded over time. These web applications leverage Gnome Web’s ability to create stand alone windows that have the same look and feel as local applications. Gnome Web has had this capability since September, 2011, though I am not aware that it has found wide acceptance among desktop users. Of course, these web applications are essentially just a bookmark for existing websites, so you can always just bring them up in a tab in Firefox from the internet.
Cette liste d'applications incluses est assez minimaliste et, évidemment, il y manque des choses comme une suite bureautique, un client mail ou un éditeur d’images. Personnellement, l’approche de ne fournir que quelques applications de base en laissant à l’utilisateur la décision concernant les applis à ajouter, me plaît. Cela rend le téléchargement initial plus petit, mais réduit aussi le nombre d’applications inutiles à enlever pour réduire un encombrement excessif.
Comme mentionné, des applications peuvent être installées à partir des dépôts Arch et de ceux de Fedora et d’Ubuntu aussi ; en outre, à l’avenir, d’autres pourront être ajoutés par des utilisateurs. Waydroid permet l’installation d’applications Android. Il y a un magasin d’applications Web, mais il ne contient que quelques applications Web aujourd’hui, comme Google Maps. Il sera peut-être étendu au fil du temps. Ces applications Web exploitent la capacité de Gnome Web de créer des fenêtres autonomes qui ont la même apparence et sensations que des applications locales. Gnome Web a cette capacité depuis septembre 2011, bien que je ne sache pas s’il a trouvé une acceptation générale parmi les utilisateurs des versions desktop. Bien entendu, ces applications Web sont essentiellement tout simplement un signet pour des sites Web existants et vous pouvez toujours les afficher à partir du Net dans un onglet de Firefox.
Conclusions Right out-of-the-box, blendOS 23.04 Gnome gives a nice pure Gnome desktop experience which will certainly please Gnome fans. What sets this distribution apart from others is its ability to install applications from multiple sources, using isolated containers to keep them apart. I think the degree of success that it will achieve will hang on whether it turns out that it is something that Linux desktop users have been yearning for or not. It seems to me that most existing distributions are not lacking access to a large number of applications in their native repositories, especially when you add in FlatPak, AppImage, Snaps and Personal Package Archives (PPAs). BlendOS has a lot of promise; it will be interesting to see over time whether it truly fills an identified user need that has been lacking in the Linux world and takes off.
External links
Official website: https://blendos.co/
Conclusions
Dès l’installation, blendOS 23.04 Gnome propose une expérience sympa et pure du bureau Gnome qui plaira certainement aux fans de Gnome. Ce qui distingue cette distribution d’autres, c’est sa capacité d’installer des applications venant de sources multiples, en utilisant des conteneurs isolés pour les garder séparées. Je pense que le degré de succès qu’il aura dépendra du désir des utilisateurs de Linux desktop pour une telle distribution. Il me semble que la plupart des distributions existantes aient accès un de nombreuses applications dans leur dépôts natifs, surtout quand vous y ajouter FlatPak, AppImage, Snaps et PPA.
BlendOS a beaucoup de potentiel ; ce sera intéressant de voir au fil du temps si elle comble véritablement un besoin identifié des utilisateurs qui manque au monde Linux, et décolle.
Liens externes
Site Web officiel : https://blendos.co/