Recent from talks
Nothing was collected or created yet.
Solus (operating system)
View on Wikipedia
| Solus | |
|---|---|
Solus 4.3 with Budgie desktop | |
| Developer | Ikey Doherty, Joshua Strobl, Joey Riches, Reilly Brogan and Rune Morling et al |
| OS family | Linux (Unix-like) |
| Source model | Open source |
| Initial release | December 27, 2015 |
| Latest release | 4.7[1] / 26 January 2025 |
| Marketing target | Desktop |
| Available in | multilingual |
| Update method | Rolling release |
| Package manager | eopkg |
| Supported platforms | AMD64 |
| Kernel type | Monolithic (Linux) |
| Userland | GNU |
| Default user interface | Budgie, GNOME, Plasma, Xfce |
| License | Free software licenses (mainly GPLv2 and Apache License) |
| Official website | getsol |
Solus (previously known as Evolve OS) is an independently developed operating system for the x86-64 architecture[2] based on the Linux kernel and a choice of Budgie, GNOME, KDE Plasma or Xfce as the desktop environment.[2] Its package manager, eopkg, is based on the PiSi package management system from Pardus Linux,[3] and it has a semi-rolling release model, with new package updates landing in the stable repository every Friday.[4] The developers of Solus have stated that Solus was intended exclusively for use on personal computers and will not include software that is only useful in enterprise or server environments.[5]
History
[edit]On September 20, 2015, Ikey Doherty announced that "Solus 1.0 will be codenamed Shannon, after the River Shannon in Ireland", indicating that "codenames for releases will continue this theme, using Irish rivers."[6]
In July 2016, Solus announced the intention to discard the concept of fixed point releases and to embrace a rolling release model.[7]
In January 2017, Doherty announced that Solus will adopt Flatpak to reassemble third party applications.[8] In August, Doherty announced that Solus also will adopt "Snaps" (next to Flatpak).[9]
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 on Clear Linux OS – started working full-time on Solus.[10]
On November 2, 2018, technology website Phoronix 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."[11]
On January 1, 2022, experience lead Josh Strobl announced his resignation from Solus, after 6 years of involvement with the project.[12] 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,[13] 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.[14] 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.[15] 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.[16] Their development infrastructure and forums were restored alongside that announcement[17] and build infrastructure on April 20.[18]
Releases and reception
[edit]Point releases
[edit]Solus 1.0 "Shannon" was released December 27, 2015.[19] 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"[20] such as "Solus panicking and shutting itself down",[20] he concluded that "Solus 1.0 represents a decent start".[20]
Solus 1.1 was released February 2, 2016.[21][22] HecticGeek blogger Gayan has described Solus 1.1 as a "well optimized operating system",[23] 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.[23]
Solus 1.2 was released on June 20, 2016.[24][25] 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".[26]
Solus 1.2.0.5 was released on September 7, 2016.[27] 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."[28]
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).[29]
Rolling releases
[edit]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 model, was released on January 1, 2017.[30][31]
Solus 2017.04.18.0, was released on April 18, 2017.[32][33]
Solus 3 was released on August 15, 2017.[34][35][36]
Solus 3.9999 (Solus 3 ISO Refresh) was released on September 20, 2018.[37]
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".[38]
Solus 4.1 was released on January 25, 2020.[39]
Solus 4.2 was released on February 3, 2021.[40]
Solus 4.3 was released on July 11, 2021.[41]
Solus 4.4 "Harmony" was released on July 8, 2023.[42]
Solus 4.5 "Resilience" was released on January 8, 2024, and included the new Calamares installer, PipeWire as a replacement for PulseAudio, and a version using the Xfce desktop environment.[43][44]
Solus 4.6 "Convergence" was released on October 14, 2024.[45]
Solus 4.7 "Endurance" was released on January 26, 2025.[46]
Editions
[edit]Solus is available in four editions:
- Budgie edition,[47] "A feature-rich, luxurious desktop using the most modern technologies";[2]
- GNOME edition, "A simple, streamlined desktop for more modern hardware.";[2]
- Xfce edition, " A lightweight desktop that aims to be fast while still being friendly";[2]
- KDE Plasma edition, "a sophisticated desktop experience for the tinkerers".[48]
Budgie
[edit]Ikey Doherty stated that, regarding Budgie, he "wanted something that was a modern take on the traditional desktop, but not too traditional",[citation needed] aiming to keep a balance between aesthetics and functionality.
Technical Steering Team
[edit]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.[16]
Features
[edit]Curated rolling release
[edit]Solus brings updates to its users by means of a curated rolling release model. It is a rolling release 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 and Ubuntu but also Microsoft Windows. Marius Nestor at Softpedia 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.[49]
Compared to other rolling release operating systems such as Arch Linux - 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
[edit]Solus comes pre-installed with a wide range of software that includes the latest Firefox, Thunderbird, LibreOffice, Transmission and Celluloid. 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 packages.
Package management is done through eopkg.[50] Michael Huff has quoted project founder and lead developer Ikey Doherty that Solus will not be defined by its package manager.[26] 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.[citation needed] According to Doherty, the goal is "to actually get rid of it, so the user doesn't even know about it."[citation needed] In Solus, the package manager is not intended to be used as a tool to deploy but to build software,[citation needed] distinguishing it from less beginner-friendly practices on other Linux-based operating systems.
Software developed by Solus
[edit]- eopkg: (Evolve OS Package) a fork of the PiSi package manager.[51]
- ypkg: a tool to convert the build process into a packaging operation.[52]
- 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.[53]
- Brisk Menu: a menu co-written with the Ubuntu MATE development team. [54]
Software previously developed by Solus
[edit]- Budgie desktop environment: a GTK 3 desktop that tightly integrates with the GNOME software stack, employing the underlying technology.[55] 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.[56] 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
[edit]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.[57][58]
In response to security concerns experienced by the Linux Mint project in late February 2016,[59] Solus introduced improvements by providing a global Solus GPG key on its download section.[60][61] 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"[60][61] and "daily integrity checks against every ISO mirror"[60][61] to be performed.
Within its software center, Solus contains a wide variety of dedicated security software ranging from encryption software such as VeraCrypt to anonymization tools such as Tor.
Solus integrates AppArmor instead of SELinux for restricting programs' capabilities.[62]
Popularity
[edit]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 website, which records the frequency of page clicks on its own site, ranked Solus 13th in the 6-month page hit rankings,[63] 6th among the most popular rolling release distributions[64] and achieved an average reader-supplied review score of 8.42 out of 10.[65]
Critical reception
[edit]Solus 3 was named one of the best Linux distributions of 2017 by OMG! Ubuntu![66]
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."[67]
Forbes contributor Jason Evangelho mentioned Solus favourably a few times, with respect to gaming[68] and about the 4.0 release.[69]
References
[edit]- ^ "Solus 4.7 Released". January 26, 2025. Retrieved January 29, 2025.
- ^ a b c d e "Download". getsol.us. Solus Project. Retrieved March 27, 2017.
- ^ "eopkg package manager". github.com. GitHub. Retrieved May 3, 2020.
- ^ "Release Process". getsol.us. Solus Project. Archived from the original on August 7, 2020. Retrieved May 3, 2020.
- ^ "Package Inclusion Policy". getsol.us. Solus Project. Archived from the original on August 7, 2020. Retrieved May 3, 2020.
- ^ Doherty, Ikey. "Solus Project announcement on Google+". Solus Google+. Archived from the original on March 23, 2019. Retrieved March 27, 2017.
- ^ "This Week In Solus -- Install #31". Solus Project. July 10, 2016. Retrieved March 27, 2017.
- ^ "Adopting Flatpak To Reassemble Third Party Applications". Solus Project. January 18, 2017. Retrieved March 27, 2017.
- ^ Doherty, Ikey (August 9, 2017). "Solus adopting snaps". Google+. Archived from the original on March 23, 2019. Retrieved September 8, 2021.
- ^ "We Are Growing!". Solus Project. June 13, 2017. Retrieved July 23, 2017.
- ^ "An Open Letter To Solus From Its Founder Ikey Doherty - Phoronix". www.phoronix.com. Retrieved November 7, 2018.
- ^ "Joshua Strobl Steps Down From The Solus Project - Phoronix". www.phoronix.com. Retrieved January 2, 2022.
- ^ Solus [@SolusProject] (January 19, 2023). "As many have noticed, the Solus servers are down. I have confirmed that the data is intact. This appears to be a libvirt dnsmasq issue. I will be consulting with IT folks at work this afternoon to see if we can't figure this one out. Thank you for your patience. - Beatrice" (Tweet). Archived from the original on February 8, 2023. Retrieved May 12, 2023 – via Twitter.
- ^ Solus [@SolusProject] (February 27, 2023). "In case anyone is worried: we are still very much alive! The main site is up and I have updated it with all of the work I had been doing to bring it up to date. This includes a brand new style for the Team page to accommodate our growing ranks. /1" (Tweet). Archived from the original on March 15, 2023. Retrieved May 12, 2023 – via Twitter.
- ^ "Righting the Ship". Reddit. April 16, 2023.
- ^ a b "A new voyage - Solus Blog". April 18, 2023.
- ^ Solus [@SolusProject] (April 18, 2023). "It is time for #Solus to embark on a new voyage. The journey ahead is incredibly exciting for users and contributors alike - the very foundations of our project, the ideas that held us together over the years, are finally coming to fruition. https://t.co/YAdamTIuBn https://t.co/X6e0nC1y6u" (Tweet). Archived from the original on April 25, 2023. Retrieved May 12, 2023 – via Twitter.
- ^ Solus [@SolusProject] (April 20, 2023). "Build to repo pipeline is now working! Huge team effort on this one, from tackling issues w/ solbuild to builder upgrades & configuration. 👏Ikey, Joey, Reilly, Staudey, Rune and myself. TODO: CDN for repo. Get RIT to rsync from our repo. Lots of updates! Coming soon TM - Josh https://t.co/a6veF2n0Xj" (Tweet). Archived from the original on April 25, 2023. Retrieved May 12, 2023 – via Twitter.
- ^ "Solus 1.0 Release announcement". Softpedia Linux News.
- ^ a b c Smith, Jesse. "DistroWatch Weekly, Issue 643, 11 January 2016". DistroWatch.com. Retrieved March 28, 2017.
- ^ "An Everyday Linux User Review Of Solus 1.1 « Everyday Linux User". www.everydaylinuxuser.com. Retrieved June 2, 2016.
- ^ "Solus: focusing on desktop Linux". LWN.net.
- ^ a b "Solus 1.1 Mini Review – Lean & Fast, But Has a Long Way to Go". HecticGeek.com. March 10, 2016. Retrieved April 1, 2017.
- ^ "Blogs - Solus".
- ^ "Solus review - The distro that could not". Dedoimedo.
- ^ a b Huff, Michael. "Finding Solace in Solus Linux". Freedom Penguin. Archived from the original on April 1, 2017. Retrieved April 1, 2017.
- ^ "Solus 1.2.0.5 Released". Solus Project. Retrieved March 27, 2017.
- ^ Huff, Michael. "Solus Stands on Its Own". Freedom Penguin. Archived from the original on March 28, 2017. Retrieved March 27, 2017.
- ^ Strobl, Joshua. "Solus 1.2.1 Shannon Released".
- ^ "Solus Releases ISO Snapshot 2017.01.01.0". Solus Project. Retrieved March 27, 2017.
- ^ "DistroWatch Weekly, Issue 698, 6 February 2017". distrowatch.com.
- ^ Strobl, Joshua. "Solus Releases ISO Snapshot 2017.04.18.0". Solus. Retrieved April 19, 2017.
- ^ "Solus 2017.04.18.0 review - Second time lucky?". Dedoimedo.
- ^ Strobl, Joshua. "Solus 3 Released". Solus. Retrieved August 15, 2017.
- ^ "Solus 3 Brings Maturity and Performance to Budgie". Linux.com. September 15, 2017.
- ^ "DistroWatch Weekly, Issue 750, 12 February 2018". distrowatch.com.
- ^ Strobl, Joshua. "Solus 3 ISO Refresh Released". Solus. Retrieved September 21, 2018.
- ^ Strobl, Joshua. "Solus 4 Fortitude Released". Solus. Retrieved March 17, 2019.
- ^ Strobl, Joshua (January 25, 2020). "Solus 4.1 Fortitude Released". Solus. Retrieved January 26, 2020.
- ^ Strobl, Joshua (February 3, 2021). "Solus 4.2 Released". Solus. Retrieved February 4, 2021.
- ^ Strobl, Joshua. "Solus 4.3 Released". Solus. Retrieved July 11, 2021.
- ^ Strobl, Joshua. "Solus 4.4 Released". Solus. Retrieved July 8, 2023.
- ^ Harder, David (January 8, 2024). "Solus 4.5 Released". Solus. Retrieved January 9, 2024.
- ^ Rudra, Sourav (January 9, 2024). "Upgrade Alert! Solus Linux 4.5 Adds New Calamares Installer and XFCE Flavor". It's FOSS News. Retrieved January 9, 2024.
- ^ Harder, David. "Solus 4.6 Released". Solus. Retrieved May 13, 2025.
- ^ Harder, David. "Solus 4.7 Released". Solus. Retrieved May 13, 2025.
- ^ Thomas, Gavin (February 8, 2016). "Solus OS interview with founder Ikey Doherty".
- ^ "Download". Solus. Retrieved April 30, 2020.
- ^ Nestor, Marius (May 24, 2015). "Why a Rolling Release Model is the Way to Go for Any OS". Softpedia. Retrieved April 3, 2017.
- ^ "Everyday Linux User Review Of SolusOS". Everyday Linux User. February 17, 2013.
- ^ "Solus Project: No Longer Just A Chrome OS Alternative". Linux.com | The source for Linux information. January 14, 2016. Retrieved June 2, 2016.
- ^ "solus-project/ypkg". GitHub. Retrieved June 2, 2016.
- ^ "Solus OS | Linux distro review". Linux distros. March 12, 2016. Archived from the original on June 13, 2016. Retrieved June 2, 2016.
- ^ Strobl, Joshua. "Solus Announces First Release Of Brisk Menu". Solus. Retrieved March 7, 2013.
- ^ "How To Install Budgie Desktop In Ubuntu 16.04 Or 15.10 Via PPA". WebUpd8. March 3, 2016. Retrieved June 2, 2016.
- ^ "r/Building an Alternative Ecosystem". joshuastrobl.com. Retrieved November 10, 2021.
- ^ van de Ven, Arjan. "Deprecating Old Crypto in a Linux Distro". Google+. Archived from the original on April 4, 2017. Retrieved April 3, 2017.
- ^ Doherty, Ikey. "Update to 1.0.2d, integrate Clear Linux patches to deprecate insecure ciphers". Solus Project. Archived from the original on July 24, 2021. Retrieved April 3, 2017.
- ^ Mediati, Nick. "Linux Mint website hacked, ISO downloads replaced with backdoored operating system". PCWorld. IDG Communications, Inc. Retrieved April 1, 2017.
- ^ a b c Strobl, Joshua. "This Week In Solus -- Install #21". Solus Project. Retrieved April 1, 2017.
- ^ a b c "Install today. Updates forever". Solus: Download. Solus Project. Retrieved April 1, 2017.
- ^ "Solus 3 Linux Distribution Released For Enthusiasts".
- ^ "DistroWatch: Put the fun back into computing. Use Linux, BSD". DistroWatch. Retrieved July 20, 2021.
- ^ "Search Distributions". DistroWatch. Retrieved July 20, 2021.
- ^ "Solus". DistroWatch. Retrieved July 20, 2021.
- ^ Sneddon, Joey (December 14, 2017). "The Best Linux Apps & Distros of 2017". OMG! Ubuntu!. Retrieved December 25, 2017.
- ^ Hartley, Matt. "Best Linux Distros for 2017". QuinStreet, Inc. Archived from the original on June 9, 2017. Retrieved April 4, 2017.
- ^ Evangelho, Jason. "Solus 4 Linux Gaming Report: A Great Nvidia, Radeon And Steam User Experience". Forbes.
- ^ Evangelho, Jason. "Linux Desktop News: Solus 4 Released With New Budgie Goodness". Forbes.
External links
[edit]Solus (operating system)
View on GrokipediaHistory
Founding and initial development
Solus was founded by Ikey Doherty, a long-time Linux developer with prior experience contributing to projects like Linux Mint and leading the short-lived SolusOS distribution (a Debian derivative from 2011 to 2013).[9] In 2014, Doherty initiated development under the name Evolve OS, aiming to create a modern, desktop-oriented Linux distribution built from scratch rather than deriving from established bases like Debian or Arch Linux. This shift toward independence was driven by a desire to prioritize user-friendliness, stability, and a curated software experience tailored for everyday desktop use, free from the constraints and upstream dependencies of major distributions such as Ubuntu or Fedora.[10] The project emphasized a rolling-release model to deliver fresh software while maintaining reliability, reflecting Doherty's vision for a "daily driver" operating system that matched his preferences for intuitive desktop workflows.[10] In April 2015, due to a trademark dispute over "Evolve OS," the project was rebranded as Solus, marking its formal establishment as an independent endeavor.[11] Doherty handled much of the early infrastructure, including the setup of the eopkg package manager—a fork of the PiSi system originally from the Turkish Pardus distribution—designed for efficient handling of binary packages and components grouped by functionality (e.g., network.web.browser for Firefox). Initial development involved over a dozen contributors building more than 2,000 packages from source, focusing exclusively on the x86_64 architecture to optimize for modern hardware. This groundwork enabled Solus to avoid inheritance issues from parent distributions, allowing full control over integrations and updates.[9][12] The project's first alpha builds emerged in mid-2014 under Evolve OS, followed by beta releases in early 2015, such as Beta 1.1 in March, which introduced early testing of core components.[13] Solus proper debuted with its inaugural stable release, version 1.0 codenamed "Shannon" (after Ireland's longest river), on December 27, 2015, after eight months of intensive effort. This milestone featured the debut of the Budgie desktop environment, a lightweight GTK-based interface rewritten by the team for seamless integration, complete with features like the Raven notification panel and accessibility options. Accompanying it was the eopkg manager for streamlined package operations, alongside a curated set of applications including Firefox 43 and Linux kernel 4.3, all unified under a cohesive, user-centric design.[12] The subsequent Beta release in 2016, version 1.1, refined these elements with point updates for stability and hardware support.[14]Major milestones and challenges
In July 2016, the Solus project announced its transition to a rolling release model, moving away from fixed point releases to provide continuous updates and better align with the distribution's focus on desktop usability. This shift was fully implemented by late 2016, with the first ISO snapshot under the new model released on January 1, 2017, marking a significant milestone in stabilizing the project's delivery cadence.[15] The initial stable release, Solus 1.0, had arrived in December 2015, but the 2017 snapshot represented the culmination of early development efforts into a sustainable update stream.[16] The project expanded its offerings with the introduction of the GNOME edition in April 2017.[17] A major challenge emerged in 2018 when founder Ikey Doherty stepped back from active involvement due to personal circumstances, including becoming a new parent during difficult life moments, leading to a transition toward community-driven maintenance.[18] Doherty's open letter confirmed the handover of project rights to the core team, allowing Solus to continue independently under new leadership, with Joshua Strobl and others taking prominent roles in governance.[18] This period tested the project's resilience but fostered greater community participation in development. Further enhancements included PipeWire integration efforts starting in 2022, enabling improved multimedia handling as an alternative to PulseAudio, though it became the default framework only in subsequent updates. In January 2023, Solus faced a severe infrastructure outage caused by a hardware failure, disrupting package repositories, forums, and the website for nearly three months and resulting in minor data loss.[19] Recovery involved migrating to a multi-cloud setup on DigitalOcean and Hetzner, bolstered by contributions from the Serpent OS team, which helped restore services by April.[19] That same month, Solus announced exploration of a potential rebase onto Serpent OS, Ikey Doherty's newer project, to incorporate advanced features like atomic updates and immutability for enhanced reliability and scalability.[19] However, as of November 2025, this rebase has not been implemented, and official statements indicate it is not expected in the near term. Serpent OS itself was renamed to AerynOS in February 2025.[20][21] Following the recovery, Solus continued its development with steady rolling updates and periodic ISO snapshots. Key post-2023 milestones included the release of Solus 4.5 in January 2024, which made PipeWire the default media framework; Solus 4.6 in October 2024; and Solus 4.7 in January 2025, focusing on edition updates and kernel refreshes. In July 2024, the project dropped AppArmor kernel patches to simplify maintenance. Starting in September 2024, Solus began the Usr-Merge process to align with modern filesystem hierarchies, completing it in October 2025 with the creation of compatibility symlinks. These efforts underscore the project's ongoing commitment to stability and modernization under community leadership.[22]Development and team
Core team and governance
Solus was founded by Ikey Doherty in 2013 as an independent Linux distribution project. In late 2018, Doherty announced his departure from day-to-day leadership due to personal and professional commitments, transitioning control to a core team of volunteer developers including Joshua Strobl as lead maintainer and Joey Riches as a global package maintainer.[23][24] The project's governance is volunteer-driven, emphasizing consensus-based decision-making, transparency in operations, and collaborative oversight of development priorities, code reviews, and release planning. A dedicated staff group, expanded to 19 members by 2024, handles key areas such as software maintenance, infrastructure, social media, and administration, with no single individual holding unilateral control over resources like billing or packaging infrastructure.[25][26] Expenses and funding decisions are proposed by an admin subgroup and voted on by the broader staff, with all transactions publicly disclosed to maintain accountability.[26] Key contributors have included founder Ikey Doherty, who provided foundational vision and tooling and returned in 2023 to support the project's revival; Joshua Strobl, who served as co-lead until his resignation in 2022 to join the Serpent OS project but returned in 2023 to assist with the project's revival and infrastructure efforts; Joey Riches, focused on package maintenance; and Reilly Brogan, involved in desktop environment integration. Community leads like Tracey Clark and David Harder have supported administrative and contributor coordination.[27][25][19] The governance model evolved in the early 2020s to incorporate paid roles funded through sponsorships and community donations via Open Collective, enabling two full-time developers and task-based compensation for complex contributions starting around 2021. This shift supplemented the volunteer base, allowing for more consistent progress amid growing project demands. In 2023, a hardware failure caused a three-month infrastructure outage, prompting further team restructuring and a renewed focus on distributed responsibilities to enhance resilience.[28][26][19]Development practices and tools
Solus employs Git as its primary version control system for managing all projects and software packages, enabling distributed development and collaboration across the team's repositories hosted on GitHub.[29] Developers are required to install Git and tools like github-cli to facilitate source code management and pull request submissions.[30] For package building, Solus utilizes SolBuild, a chroot-based system designed to create reproducible builds in isolated environments, ensuring consistency and security during compilation from source.[31] This tool integrates with ypkg, a declarative build format that structures package definitions, allowing for efficient handling of dependencies and metadata without reliance on external package managers.[29] The development process adopts a curated approach, where packages undergo manual selection and rigorous testing by maintainers to prioritize stability in the rolling release model.[32] Contributions are submitted via GitHub pull requests, which are reviewed for quality, compatibility, and adherence to Solus standards before integration, preventing upstream issues from propagating to users. Updates follow weekly integration cycles, with sync notes published to inform the community of changes and maintain a predictable release cadence.[25] Solus maintains independence from upstream distributions by developing its own build infrastructure and avoiding derivative structures, resulting in a unique architecture tailored for desktop use.[33] Kernel configurations are customized, featuring prebuilt modules for the linux-current and linux-lts variants without Dynamic Kernel Module Support (DKMS), managed via the clr-boot-manager for streamlined updates and boot handling.[33] Testing emphasizes manual verification during packaging, where developers install and evaluate built packages for functionality, such as application launches and core features, against the unstable repository to catch regressions early.[34] For broader validation, Solus incorporates beta phases for edition releases, allowing community feedback on desktop environments like XFCE before stable rollout.[35] While GitHub workflows support pull request automation, the primary focus remains on human-reviewed testing to uphold the distribution's stability.[36]Editions
Budgie edition
The Budgie edition serves as the flagship desktop environment for Solus, introduced with the release of Solus 1.0 on December 27, 2015, as the default option for users seeking a modern, cohesive experience.[12] Originally developed by the Solus team under the leadership of Ikey Doherty, who initiated the Budgie project in 2014 during the Evolve OS era, it was crafted in close collaboration with the emerging Budgie desktop initiative to provide a lightweight, GTK-based interface tailored for everyday computing.[37] This edition emphasizes simplicity and performance, positioning Solus as a user-friendly Linux distribution from its inception. Central to the Budgie edition are distinctive features like the Raven sidebar, which acts as a multifunctional notification center and quick-access panel for media controls, calendar events, and system applets, enhancing workflow without cluttering the main desktop.[38] Users benefit from highly customizable panels that support drag-and-drop applet arrangement, allowing personalization of the top and bottom bars for tasks, system monitors, and application launchers. The edition integrates seamlessly with Solus's visual theming, prominently featuring the Adapta theme for a consistent, adaptive appearance across GTK applications and Budgie elements, including dark variants like Adapta-Nokto for low-light environments.[39] In January 2022, the Budgie project spun off from Solus to become an independent, distro-agnostic effort under the Buddies of Budgie organization, prompting Solus to maintain its own fork focused on distribution-specific optimizations.[40] This divergence enabled Solus to implement targeted enhancements, such as advanced Wayland session support for smoother graphics handling and reduced latency on compatible hardware, while ensuring compatibility with the broader rolling release model.[41] The fork prioritizes stability and integration within Solus's ecosystem, including proprietary driver support. Designed for contemporary hardware, the Budgie edition targets x86_64 architectures on modern systems, with particular optimizations for NVIDIA and AMD graphics cards to deliver fluid performance in 3D acceleration and multi-monitor setups.[1] It recommends at least 4 GB of RAM and a 64-bit processor for optimal operation, avoiding legacy hardware to focus on resource-efficient yet feature-rich usage.[1]GNOME edition
The GNOME edition of Solus provides a modern, streamlined desktop experience tailored for users seeking a gesture-oriented interface on contemporary hardware. Introduced in April 2017 as part of an ISO snapshot release, it integrates the GNOME desktop environment to offer a cohesive and intuitive workflow focused on productivity.[42] This edition emphasizes simplicity and efficiency, distinguishing itself through curated enhancements that align with Solus's rolling release philosophy. Solus maintains the latest stable GNOME releases to ensure users benefit from ongoing upstream improvements, such as version 49.1 available in November 2025 updates.[43] The edition ships with Solus-specific GNOME Shell extensions to refine usability, including Dash to Dock for customizable dock placement and multi-monitor compatibility, Impatience for accelerated animations, and Blur my Shell for visual refinements that support seamless file navigation and workspace management.[44] These extensions enhance file management by integrating quick-access tools within the Nautilus file browser and provide robust multi-monitor support through configurable display handling in GNOME Settings.[45] As of November 2025, the GNOME edition defaults to the Wayland session, with upstream deprecation of X11; users requiring X11 can install the optionalgnome-session-shell-x11 package, though support will be removed in GNOME 50.[43]
Performance in the GNOME edition is optimized via upstream advancements in the Mutter compositor, including refined resource scaling and background rendering, which contribute to lower memory and CPU usage relative to unmodified GNOME setups on similar hardware.[44] This tuning supports fluid operation on modern systems, making it ideal for users who prioritize gesture-driven navigation—such as three-finger swipes for workspace switching—and streamlined productivity features like overview search and dynamic tiling.[46] Shared package repositories across Solus editions ensure consistent access to core applications without duplicating maintenance efforts.[47]
KDE Plasma edition
The KDE Plasma edition of Solus was introduced in January 2020 as part of Solus 4.1 Fortitude, expanding the distribution's desktop environment options beyond its original Budgie focus to include a fully integrated Plasma experience tailored for Solus users.[48] This edition provides access to KDE's ecosystem of applications and frameworks, with Solus-specific optimizations from the outset, such as limited indexing in Baloo to reduce resource overhead while maintaining search functionality.[48] As of November 2025, the edition features KDE Plasma 6.4.6, incorporating the latest upstream enhancements for stability and performance, including improved support for variable refresh rates and HDR displays.[49] Wayland serves as the default and only built-in session, aligning with KDE's upstream shift to prioritize this protocol for better security and modern hardware compatibility; X11 is available via optional installation of the separateplasma-x11 package for legacy applications.[50] Solus includes custom tweaks to enhance usability, such as pre-configured alternatives to the deprecated Latte Dock—using the native Plasma panel styled as a dock for task management and plasmoid integration—along with optimizations in KWin that leverage its efficient compositing for smoother gaming performance compared to lighter window managers.[51][52]
A key strength of the KDE Plasma edition lies in its high degree of customizability, enabling users to arrange widgets, virtual desktops, and visual effects through an intuitive interface that supports scripting and theming extensions.[48] This makes it particularly suitable for power users who require flexible workflows, such as developers or multimedia creators, without compromising on Solus's curated software stack. The edition maintains a balanced resource profile, typically utilizing around 800-1200 MB of RAM at idle on mid-range hardware, with built-in fractional scaling options to adapt to diverse display setups like HiDPI monitors.[53] For integration with Solus's custom developments, it includes seamless support for tools like the eopkg package manager within KDE Discover.[48]
Xfce edition
The Xfce edition of Solus was introduced in version 4.5, released on January 8, 2024, as a lightweight alternative to the deprecated MATE edition, targeting users with older hardware seeking efficient performance.[54] This edition utilizes the Xfce desktop environment, initially shipping with Xfce 4.18, which was updated to version 4.20 in Solus 4.7 released on January 26, 2025.[7] Designed for resource-constrained systems, it emphasizes simplicity and speed while maintaining a modern interface compatible with Solus's rolling release model.[55] Key features include the Whisker Menu 2.8.0 as the primary application launcher, providing quick access to installed software with search functionality and categorization.[54] The Thunar 4.18.6 file manager handles file operations with a clean, intuitive interface supporting thumbnails and bulk actions.[54] The default setup features a minimal bottom panel for task management and system monitoring, paired with the Papirus icon theme and Qogir GTK theme to integrate seamlessly with Solus's visual identity.[54] Optimizations in the Xfce edition prioritize low system resource consumption and rapid responsiveness, making it suitable for netbooks or systems with limited RAM and CPU capabilities.[55] Boot times benefit from Solus's kernel configurations, such as uncompressed modules in the initramfs, contributing to faster startup on modest hardware.[54] It is particularly ideal for users migrating from legacy systems like Windows XP-era machines, offering a familiar yet lightweight desktop experience without compromising on essential functionality.[54] The edition is available for installation via Solus's eopkg repositories, allowing seamless updates alongside other components.Features
Rolling release model
Solus adopted its rolling release model in July 2016, transitioning from fixed point releases to a continuous update system without versioned snapshots, as announced in the project's official blog.[56] This shift enabled users to receive ongoing software improvements while maintaining a single, evergreen distribution version, with the last traditional point release occurring in October 2016.[57] Under this model, Solus provides weekly stable updates to its primary repository, known as Polaris, typically synced every Friday from the preceding week's changes.[58] Packages undergo a curation process where they are first introduced to the Unstable repository for testing and stabilization, allowing developers to identify and resolve potential regressions before promotion.[58] This testing phase generally spans one week, aligning with the sync cycle, ensuring that updates are vetted for compatibility across the desktop environment. The curated approach distinguishes Solus from unfiltered rolling distributions like Arch Linux, reducing system bloat by selectively integrating upstream changes and minimizing breakage through deliberate delays.[19] It also facilitates automatic updates for critical components, such as the Linux kernel, delivering security patches and performance enhancements without user intervention.[58] This results in a balance of recency and reliability, supporting the project's "install once, update forever" philosophy for long-term system maintenance.[19] While the model prioritizes stability, rare regressions can occur due to the continuous nature of updates, though these are infrequent owing to rigorous curation.[58] Users mitigate such risks by employing snapshot tools like Timeshift, which allow restoration to previous system states if issues arise post-update.[59]Package management and repositories
Solus employs the eopkg package manager for installing, updating, and removing software, which is a fork of the PiSi system originally developed for the Pardus Linux distribution.[60] This tool provides a command-line interface for managing packages, repositories, and dependencies within the Solus ecosystem.[61] Key commands includesudo eopkg install <package-name> for installation, sudo eopkg upgrade for system-wide updates, and eopkg info <package-name> for package details, distinguishing it from tools like APT or YUM used in other distributions.[62]
The eopkg system supports dependency resolution to ensure compatible software installations and removals without conflicts.[61] It organizes software into repositories, with the primary stable source now being the Polaris repository, introduced on October 11, 2025, as part of an epoch bump to enable breaking changes such as the removal of Python 2 support and updates to core components like systemd.[63] This transition, completed by October 24, 2025, allows for a clean reset of package versions while maintaining backward compatibility through automated scripts in the usysconf-epoch package.[63] The Polaris repository focuses on curated, stable applications tested for reliability.[64]
Complementing Polaris is the Unstable repository, used for staging and testing upcoming package updates before they sync to the stable branch, primarily intended for developers and contributors.[64] Users can enable it via sudo eopkg add-repo unstable [https](/page/HTTPS)://cdn.getsol.us/repo/unstable/eopkg-index.xml.xz, though it carries risks of instability and requires close monitoring through Solus community channels.[64] For third-party software, Solus supports additional repositories added manually with sudo eopkg add-repo <name> <url>, including Flatpak integration, which allows installation of universal packages via sudo eopkg install flatpak followed by enabling the Flathub remote.[65] This setup expands access to applications outside the native eopkg ecosystem without replacing the core management system.[64]
Included software and custom developments
Solus provides a curated set of default applications across its editions to ensure users have essential tools immediately available without additional configuration. Core inclusions common to all editions include the Firefox web browser (utilizing the Extended Support Release for enhanced stability), the LibreOffice suite featuring Writer for document editing, Calc for spreadsheets, and Impress for presentations, as well as the Thunderbird email client. These selections emphasize productivity and web access from the outset.[7][66] Multimedia handling varies by desktop edition to align with each environment's ecosystem. The Budgie and GNOME editions ship with Rhythmbox for audio playback and Celluloid for video, while the KDE Plasma edition uses Elisa for music and Haruna for videos; the Xfce edition employs Parole as a unified multimedia player. For creative tasks, tools like the GIMP image editor and VLC media player are readily accessible via the repositories, often highlighted as representative extensions to the base setup. Edition-specific enhancements, such as the Budgie Welcome application in the Budgie edition, offer guided onboarding for new users, including tips on customization and software discovery.[7][66][67] Solus incorporates custom developments to streamline system management and user interaction. The eopkg package manager, a maintained fork of the original PiSi system, powers software handling with tools supporting repository indexing and updates. In November 2025, Solseek was introduced as a terminal user interface (TUI) for eopkg, providing faster package management with integrated support for Flatpak and Snap.[68] In recent years, Solus has advanced audio infrastructure by adopting PipeWire as the default multimedia framework starting with version 4.5, replacing PulseAudio and JACK for improved performance in areas like Bluetooth support. Previously, custom tools were developed for the MATE edition, including tailored desktop integrations, but these were deprecated with the release of Solus 4.4 in 2023, shifting focus to the Xfce edition.[69][54][70] The Solus repositories host over 7,900 packages as of 2025, enabling extensive software customization through the eopkg command. To broaden application availability, Solus integrates Flatpak for sandboxed installations directly via updated software centers like gnome-software and Discover. Snap support is included by default, but its planned removal was delayed in May 2025 pending potential Linux kernel improvements to AppArmor for better confinement.[71][7][72]Releases
Point releases
Solus point releases serve as milestone snapshots that provide stable ISO images for new installations, emphasizing refreshes to desktop editions, kernel updates, and driver enhancements to ensure compatibility and performance across hardware. These releases capture the state of the rolling repository at key intervals, allowing users to obtain a verified, cohesive system image without relying solely on continuous updates. Unlike the ongoing rolling model, point releases undergo structured testing phases, typically spanning 2-3 months, including alpha, beta, and release candidate (RC) builds to identify and resolve issues before stable ISO availability.[73][74] The Solus 4 series, codenamed Fortitude, began with version 4.0 on March 17, 2019, introducing significant updates to the Budgie desktop environment and Linux kernel 4.20 for improved hardware support, particularly for AMD users. Subsequent point releases in the series built upon this foundation, with Solus 4.1 arriving on January 25, 2020, to deliver further desktop refinements and stability improvements.[75][73] In 2021, Solus 4.2 was released on February 3, followed by 4.3 on July 11, both under the Fortitude banner, focusing on desktop environment advancements like Budgie 10.5 and GNOME 40 integration, alongside kernel and Mesa graphics updates for better multimedia and gaming performance. The series continued with Solus 4.4 Harmony on July 8, 2023, which included refreshed editions such as Plasma 5.27 and a new MATE option, emphasizing harmony in software stacks.[44][76][77] Solus 4.5 Resilience, released on January 8, 2024, marked a pivotal update by adopting the Calamares installer with BTRFS support, replacing the legacy os-installer, and introducing PipeWire as the default media framework for enhanced audio handling. It also added an XFCE beta edition and ROCm 5.5 for AMD GPU acceleration in creative workloads. Later that year, Solus 4.6 Convergence on October 14, 2024, advanced desktop environments to GNOME 46, Plasma 6 with Wayland support, and Budgie 10.9, while completing the usr-merge process and updating Mesa to 24.2 for improved Vulkan capabilities.[54][47] The most recent point release, Solus 4.7 Endurance, launched on January 26, 2025, prioritizing edition refreshes with GNOME 47, XFCE 4.20 experimental Wayland, and a new Software Center supporting Flatpaks, alongside kernel upgrades to Linux 6.12 and enhanced NVIDIA firmware for 4000-series GPUs. These releases maintain Solus's commitment to curated stability, with ISOs serving as entry points complemented by weekly rolling updates.[7]| Version | Codename | Release Date | Key Highlights |
|---|---|---|---|
| 4.0 | Fortitude | March 17, 2019 | Initial Solus 4 series; Budgie updates, Linux 4.20 kernel |
| 4.1 | Fortitude | January 25, 2020 | Desktop stability enhancements |
| 4.2 | Fortitude | February 3, 2021 | GNOME and Budgie refreshes |
| 4.3 | Fortitude | July 11, 2021 | Multimedia and kernel improvements |
| 4.4 | Harmony | July 8, 2023 | Plasma 5.27, MATE edition addition |
| 4.5 | Resilience | January 8, 2024 | Calamares installer, PipeWire default, XFCE beta |
| 4.6 | Convergence | October 14, 2024 | Plasma 6 Wayland, usr-merge completion, Mesa 24.2 |
| 4.7 | Endurance | January 26, 2025 | GNOME 47, XFCE 4.20, Linux 6.12 kernel, new Software Center |
Rolling release updates
Solus employs a curated rolling release model, where updates are continuously developed and tested in an unstable repository before promotion to the stable repository, typically on Fridays following a weekly testing cycle. This process ensures that packages receive rigorous validation, including automated and manual checks, to maintain system stability while delivering timely updates. For instance, the unstable branch allows developers to iterate on new versions, with successful builds and tests triggering synchronization to stable for user consumption every one to two weeks.[78][79][33] Users can apply these updates through the graphical Solus Software Center, which provides an intuitive interface for checking and installing available packages, or via the command-line interface using the eopkg package manager with the commandsudo eopkg up. The eopkg system supports delta updates, downloading only the differences between package versions to minimize bandwidth usage and accelerate the update process, particularly beneficial for users on slower connections. This approach aligns with Solus's philosophy of "install once, update forever," reducing the need for full reinstallations.[80][61][19]
Notable examples of rolling updates include the removal of Python 2 support in October 2025, which involved deprecating remaining Python 2 packages and transitioning affected software to Python 3, culminating in a full excision as part of repository cleanup efforts. Similarly, enhancements to systemd implemented in late 2025, incorporating major upgrades to improve system initialization and service management efficiency. Community-driven improvements, such as those from the 2025 Hacktoberfest event, focused on packaging enhancements, including a collaborative "packaging race" that accelerated contributions to repository maintenance and new package integrations.[63][81]
In late 2025, Solus implemented an epoch bump with the introduction of the Polaris stable repository, resetting package version numbers to facilitate major cleanups, such as legacy code removal and breaking changes that could not otherwise be applied without disrupting the rolling continuity. This transition marked a significant housekeeping milestone, enabling future updates like the completion of the /usr merge and further systemd refinements without version conflicts. Following the epoch bump, the Polaris repository transition was completed in late October 2025. As of November 2025, the development team is preparing the next point release, Solus 4.8, with testing ongoing for a new ISO.[63][81][82][83]
