Solus (previously known as Evolve OS) is an independently developed
operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ...
for the
x86-64
x86-64 (also known as x64, x86_64, AMD64, and Intel 64) is a 64-bit extension of the x86 instruction set architecture, instruction set. It was announced in 1999 and first available in the AMD Opteron family in 2003. It introduces two new ope ...
architecture
based on the
Linux kernel
The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
and a choice of
Budgie,
GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
,
KDE Plasma
KDE Plasma is a Shell (computing), graphical shell developed by the KDE community for Unix-like operating systems. It serves as the interface layer between the user and the operating system, providing a graphical user interface (GUI) and workspa ...
or
Xfce
Xfce or XFCE (pronounced as four individual letters, ) is a Free and open-source software, free and open-source desktop environment for Linux and other Unix-like operating systems.
Xfce aims to be fast and Lightweight software, lightweight whil ...
as the
desktop environment
In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
.
[ Its package manager, eopkg, is based on the PiSi package management system from Pardus Linux, and it has a semi-]rolling release
Rolling release, also known as rolling update or continuous delivery, is a concept in software development of frequently delivering updates to applications. This is in contrast to a ''standard'' or '' point release'' development model which uses ...
model, with new package updates landing in the stable repository
Repository may refer to:
Archives and online databases
* Content repository, a database with an associated set of data management tools, allowing application-independent access to the content
* Disciplinary repository (or subject repository), an ...
every Friday. The developers of Solus have stated that Solus was intended exclusively for use on personal computer
A personal computer, commonly referred to as PC or computer, is a computer designed for individual use. It is typically used for tasks such as Word processor, word processing, web browser, internet browsing, email, multimedia playback, and PC ...
s and will not include software that is only useful in enterprise or server environments.
History
On September 20, 2015, Ikey Doherty announced that "Solus 1.0 will be codenamed Shannon, after the River Shannon
The River Shannon ( or archaic ') is the major river on the island of Ireland, and at in length, is the longest river in the British Isles. It drains the Shannon River Basin, which has an area of , – approximately one fifth of the area of I ...
in Ireland", indicating that "codenames for releases will continue this theme, using Irish rivers."
In July 2016, Solus announced the intention to discard the concept of fixed point release
A patch release (often colloquially also known as a point release, dot release, or bugfix release) is a software release of a product or other project, especially one intended to fix bugs or do small cleanups rather than add significant features. ...
s and to embrace a rolling release
Rolling release, also known as rolling update or continuous delivery, is a concept in software development of frequently delivering updates to applications. This is in contrast to a ''standard'' or '' point release'' development model which uses ...
model.
In January 2017, Doherty announced that Solus will adopt Flatpak
Flatpak is a utility for software deployment and package management for Linux. It provides a sandbox environment in which users can run application software in (partial) isolation from the rest of the system. Flatpak was known as xdg-app unti ...
to reassemble third party applications. In August, Doherty announced that Solus also will adopt "Snaps" (next to Flatpak).
On June 13 the same year, it was announced that the developer team had been expanded with Stefan Ric, and Ikey Doherty – previously working for Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, and Delaware General Corporation Law, incorporated in Delaware. Intel designs, manufactures, and sells computer compo ...
on Clear Linux OS – started working full-time on Solus.
On November 2, 2018, technology website Phoronix
Phoronix Test Suite (PTS) is a free and open-source benchmark software for Linux and other operating systems.
The Phoronix Test Suite, developed by Michael Larabel and Matthew Tippett, has been endorsed by sites such as Linux.com, LinuxPlanet ...
published an open letter from original founder Ikey Doherty confirming that he was stepping back from the project, assigning "any and all intellectual, naming and branding rights relating to the ownership of Solus" to the development team ''"''with immediate and permanent effect, acknowledging them as the official owners and leadership of the project."
On January 1, 2022, experience lead Josh Strobl announced his resignation from Solus, after 6 years of involvement with the project. The Budgie desktop environment, originally created as a project internal to Solus, would be split out of Solus and developed independently under Strobl's newly founded Buddies of Budgie organization.
In January 2023, Solus infrastructure suffered an outage which lasted until April 2023. This outage brought down their website, forums, and development platform required to update the system. Their website was restored by moving it from internal infrastructure to GitHub Pages on February 27, 2023. On April 16, in a post on Reddit entitled "Righting the ship", Josh Strobl announced a series of measures aimed at restoring order to the project. This was followed by a blog post "A New Voyage" which provided more detail about the new personnel, and announced the intention to explore re-basing Solus on Serpent OS. Their development infrastructure and forums were restored alongside that announcement and build infrastructure on April 20.
Releases and reception
Point releases
Solus 1.0 "Shannon" was released December 27, 2015. Jessie Smith reviewed the release as part of a feature story in DistroWatch Weekly, a weekly opinion column and summary of events from the distribution world. While he "ran into a number of minor annoyances" such as "Solus panicking and shutting itself down", he concluded that "Solus 1.0 represents a decent start".
Solus 1.1 was released February 2, 2016. HecticGeek blogger Gayan has described Solus 1.1 as a "well optimized operating system", praising significantly faster boot and shutdown times than Ubuntu 15.10. Due to several usability challenges encountered, he recommended to wait another year before trying it out again.
Solus 1.2 was released on June 20, 2016. Michael Huff has described Solus in his review 'Finding Solace in Solus Linux' as a unique and original project for "those who've been reluctant to travel the Linux galaxy".
Solus 1.2.0.5 was released on September 7, 2016. Michael Huff, a programmer and data analyst, wrote in his second review of Solus in Freedom Penguin that "we finally have the power and ease-of-use of a Mac in a Linux distribution" and "that the only people who need to use Solus are those who value their happiness in computing", praising the operating system as only one of few independent projects assured of "a tight cult following with the potential for mass appeal."
Solus 1.2.1 was released on October 19, 2016. This is the last fixed point release of Solus and all future releases will be based on the snapshot model (the OS is now following the rolling-release model).
Rolling releases
Solus is considered a curated rolling release. It is a rolling release in the sense that once installed, end-users are guaranteed to continuously receive security and software updates for their Solus installation. Updates become available every Friday.
Solus 2017.01.01.0, a snapshot following the recently adopted rolling release
Rolling release, also known as rolling update or continuous delivery, is a concept in software development of frequently delivering updates to applications. This is in contrast to a ''standard'' or '' point release'' development model which uses ...
model, was released on January 1, 2017.
Solus 2017.04.18.0, was released on April 18, 2017.
Solus 3 was released on August 15, 2017.
Solus 3.9999 (Solus 3 ISO Refresh) was released on September 20, 2018.
Solus 4.0 ''"Fortitude"'' was released on March 17, 2019. Announcing the release, Solus Experience Lead, Joshua Strobl stated that Solus 4.0 delivered "a brand new Budgie experience, updated sets of default applications and theming, and hardware enablement".
Solus 4.1 was released on January 25, 2020.
Solus 4.2 was released on February 3, 2021.
Solus 4.3 was released on July 11, 2021.
Solus 4.4 ''"Harmony"'' was released on July 8, 2023.
Solus 4.5 ''"Resilience"'' was released on January 8, 2024, and included the new Calamares installer, PipeWire
PipeWire is a low-level server and multimedia framework for handling audio and video streams on Linux. Created by Wim Taymans at Red Hat, it aims to unify audio and video processing by providing low-latency capture and playback functionality. Pi ...
as a replacement for PulseAudio
PulseAudio is a network-capable sound server program distributed via the freedesktop.org project. It runs mainly on Linux, including Windows Subsystem for Linux on Microsoft Windows and Termux on Android; various BSD distributions such as ...
, and a version using the Xfce
Xfce or XFCE (pronounced as four individual letters, ) is a Free and open-source software, free and open-source desktop environment for Linux and other Unix-like operating systems.
Xfce aims to be fast and Lightweight software, lightweight whil ...
desktop environment.
Solus 4.6 ''"Convergence"'' was released on October 14, 2024.
Solus 4.7 ''"Endurance"'' was released on January 26, 2025.
Editions
Solus is available in four editions:
* Budgie edition, "A feature-rich, luxurious desktop using the most modern technologies";
* GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
edition, "A simple, streamlined desktop for more modern hardware.";
* Xfce
Xfce or XFCE (pronounced as four individual letters, ) is a Free and open-source software, free and open-source desktop environment for Linux and other Unix-like operating systems.
Xfce aims to be fast and Lightweight software, lightweight whil ...
edition, " A lightweight desktop that aims to be fast while still being friendly";
*KDE Plasma
KDE Plasma is a Shell (computing), graphical shell developed by the KDE community for Unix-like operating systems. It serves as the interface layer between the user and the operating system, providing a graphical user interface (GUI) and workspa ...
edition, "a sophisticated desktop experience for the tinkerers".
Budgie
Ikey Doherty stated that, regarding Budgie, he "wanted something that was a modern take on the traditional desktop, but not too traditional", aiming to keep a balance between aesthetics and functionality.
Technical Steering Team
This group is responsible for researching, guiding and influencing matters of technical development in the larger arc of evolution for Solus. The overarching goal is to ensure that Solus remains relevant in a constantly changing computing landscape. As part of its responsibility, it will carefully listen to input from the community and the various stakeholders in Solus.
This group consists of Ikey Doherty, Joshua Strobl, Joey Riches, Reilly Brogan and Rune Morling.
Features
Curated rolling release
Solus brings updates to its users by means of a curated rolling release model. It is a rolling release
Rolling release, also known as rolling update or continuous delivery, is a concept in software development of frequently delivering updates to applications. This is in contrast to a ''standard'' or '' point release'' development model which uses ...
in the sense that once installed, end-users were guaranteed to continuously receive security and software updates for their Solus installation without having to worry that their operating system will reach end-of-life. The latter is typically the case with fixed point releases of operating systems such as Fedora
A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
and Ubuntu
Ubuntu ( ) is a Linux distribution based on Debian and composed primarily of free and open-source software. Developed by the British company Canonical (company), Canonical and a community of contributors under a Meritocracy, meritocratic gover ...
but also Microsoft Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. Marius Nestor at Softpedia
Softpedia is a software and tech news website based in Romania. It indexes, reviews and hosts downloadable software and reports news on technology and science topics. It is ranked as among of the top download portals on the internet.
History
So ...
has argued that all operating systems should use the rolling release model in order to decrease development and maintenance workload for developers and to make the latest technologies available for end users as soon as these are ready for the market.
Compared to other rolling release operating systems such as Arch Linux
Arch Linux () is an Open-source software, open source, rolling release Linux distribution. Arch Linux is kept up-to-date by regularly updating the individual pieces of software that it comprises. Arch Linux is intentionally minimal, and is meant ...
- which provides ''bleeding edge'' software, i.e. software so new that there is a relatively high risk that software breakages might occur and render the system partially or completely unusable, Solus took a slightly more conservative approach to software updates, hence the term ''curated'' rolling release. In contrast to Arch, Software on Solus was commonly referred to as ''cutting edge'', typically excluding beta software, and was released after a short period of testing (in the unstable software repository) to end users in order to provide a safer, more stable and reliable update experience. By prioritizing usability (curated rolling release) over availability (pure rolling release), Solus intends to make the operating system accessible to a wider target market than Arch Linux, which is mainly aimed at more advanced users possessing in-depth technical knowledge about their system.
Solus is also a ''curated'' rolling release in allowing its users to participate in the actual curation process, broadly conceived as the process by which software is selected, maintained and updated (on the server side in the software repositories of the operating system as well as on the client side on the end users computer system). More specifically, and contrary to other operating systems with various 'enforced update mechanisms', a Solus user has the freedom to choose what gets updated and when updates are applied (if at all), except for mandatory security updates.
Software availability
Solus comes pre-installed with a wide range of software that includes the latest Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curr ...
, Thunderbird, LibreOffice
LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
, Transmission
Transmission or transmit may refer to:
Science and technology
* Power transmission
** Electric power transmission
** Transmission (mechanical device), technology that allows controlled application of power
*** Automatic transmission
*** Manual tra ...
and Celluloid
Celluloids are a class of materials produced by mixing nitrocellulose and camphor, often with added dyes and other agents. Once much more common for its use as photographic film before the advent of safer methods, celluloid's common present-day ...
. Additional software that was not installed by default is able to be downloaded using the included Software Center. Wireless chips and modems were supported through optional non-free firmware
In computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, h ...
packages.
Package management is done through eopkg. Michael Huff has quoted project founder and lead developer Ikey Doherty that Solus will not be defined by its package manager. In a previous interview with Gavin Thomas from Gadget Daily on February 8, 2016, Doherty stated that as an end user the goal is to actually ''not'' interact with the package manager, sharply outlining the project's direction in terms of user experience. According to Doherty, the goal is "to actually get rid of it, so the user doesn't even know about it." In Solus, the package manager is not intended to be used as a tool to ''deploy'' but to ''build'' software, distinguishing it from less beginner-friendly practices on other Linux-based operating systems.
Software developed by Solus
* eopkg: (Evolve OS Package) a fork of the PiSi package manager.
* ypkg: a tool to convert the build process into a packaging operation.
* linux-steam-integration: Linux Steam Integration is a helper system to make the Steam Client and Steam games run better on Linux. In a nutshell, LSI automatically applies various workarounds to get games working, and fixes long standing bugs in both games and the client.
* usysconf: usysconf is a stateless binary to provide a centralised configuration system to replace "package hooks" and post-installation triggers.
* ferryd: the binary repository manager for Solus.
* Software Center: a graphical frontend to install software in Solus.
* Brisk Menu: a menu co-written with the Ubuntu MATE
Ubuntu MATE is a Free and open-source software, free and open-source Linux distribution and an official derivative work, derivative of Ubuntu. Its main differentiation from Ubuntu is that it uses the MATE (software), MATE desktop environment as it ...
development team.
Software previously developed by Solus
* Budgie desktop environment: a GTK 3
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both Free software, free and ...
desktop that tightly integrates with the GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
software stack, employing the underlying technology. Starting with version 11, it was announced that Budgie will no longer be written in GTK, and the GNOME software stack will be fully replaced, due to unsolvable disagreements with the GNOME team. In January 2022, the former Experience Lead of Solus, Joshua Strobl, announced that he would be resigning from Solus and forking Budgie Desktop into its own organization, separate from the Solus project.
Security
In July 2015, Solus announced integration of Clear Linux patches to deprecate insecure SSL ciphers, responding to a community post on Google+ by Arjan van de Ven.
In response to security concerns experienced by the Linux Mint
Linux Mint is a community-developed Linux distribution. It is based on Ubuntu and designed for x86-64 based computers; another variant is based on Debian which is named Linux Mint Debian Edition (LMDE) and has both 64-bit and IA-32 support. T ...
project in late February 2016, Solus introduced improvements by providing a global Solus GPG key on its download section. Joshua Strobl, Communications Manager at Solus, announced the separation of official and community mirrors on the download page with official mirrors "to be regularly audited and updated" and "daily integrity checks against every ISO mirror" to be performed.
Within its software center, Solus contains a wide variety of dedicated security software ranging from encryption software
Encryption software is software that uses cryptography to prevent unauthorized access to digital information. Cryptography is used to protect digital information on computers as well as the digital information that is sent to other computers over t ...
such as VeraCrypt
VeraCrypt is a free and open-source utility for on-the-fly encryption (OTFE). The software can create a virtual encrypted disk that works just like a regular disk but within a file. It can also encrypt a partition or (in Windows) the entire sto ...
to anonymization tools such as Tor
Tor, TOR or ToR may refer to:
Places
* Toronto, Canada
** Toronto Raptors
* Tor, Pallars, a village in Spain
* Tor, former name of Sloviansk, Ukraine, a city
* Mount Tor, Tasmania, Australia, an extinct volcano
* Tor Bay, Devon, England
* Tor ...
.
Solus integrates AppArmor
AppArmor ("Application Armor") is a Linux kernel security module that allows the system administrator to restrict programs' capabilities with per-program profiles. Profiles can allow capabilities like network access, raw socket access, and the pe ...
instead of SELinux
Security-Enhanced Linux (SELinux) is a Linux kernel security module that provides a mechanism for supporting access control security policies, including mandatory access controls (MAC).
SELinux is a set of kernel modifications and user-space too ...
for restricting programs' capabilities.
Popularity
Because of user privacy, the Solus project doesn't track users so there isn't a direct and reliable way to measure popularity.
As of July 2021, the DistroWatch
DistroWatch is a website that provides news, distribution pages hit rankings, and other general information about various Linux distributions as well as other free software/open source Unix-like operating systems. It now contains information on ...
website, which records the frequency of page clicks on its own site, ranked Solus 13th in the 6-month page hit rankings, 6th among the most popular rolling release distributions and achieved an average reader-supplied review score of 8.42 out of 10.
Critical reception
Solus 3 was named one of the best Linux distributions of 2017 by OMG! Ubuntu!
Matt Hartley praised Solus in his overview of the best Linux-based operating systems of 2017, as "Perhaps the most interesting distro in recent years...taking a unique approach to a logical user workflow, package management and how they work with the community. I see them doing great things in the future."
''Forbes
''Forbes'' () is an American business magazine founded by B. C. Forbes in 1917. It has been owned by the Hong Kong–based investment group Integrated Whale Media Investments since 2014. Its chairman and editor-in-chief is Steve Forbes. The co ...
'' contributor Jason Evangelho mentioned Solus favourably a few times, with respect to gaming and about the 4.0 release.
References
External links
*
*
{{GNU/Linux distributions
Free software operating systems
Linux distributions
Rolling release Linux distributions
X86-64 Linux distributions
Independent Linux distributions