Software:Solus (operating system)

From HandWiki
Short description: Linux operating system
Solus
Solus.svg
Solus 4.1 Budgie.jpg
Solus 4.1 with Budgie desktop
DeveloperIkey Doherty (until 2018), Peter O'Connor, Joshua Strobl, Stefan Ric, Beatrice T. Meyers, Pierre-Yves, Joey Riches and others[lower-alpha 1]
OS familyLinux (Unix-like)
Source modelOpen source
Initial releaseDecember 27, 2015; 8 years ago (2015-12-27)
|Final release|Latest release}}Rolling release / 4.3 (Solus 4.3 Fortitude)[1] / July 11, 2021; 3 years ago (2021-07-11)
Available inmultilingual
Package managereopkg
PlatformsAMD64
Kernel typeMonolithic (Linux)
UserlandGNU
Default user interfaceBudgie, GNOME, MATE, Plasma
LicenseFree software licenses
(mainly GPL), and other licenses

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 the homegrown Budgie desktop environment, GNOME, MATE or KDE Plasma 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 is intended exclusively for use on personal computers and will not include software that is only useful in enterprise or server environments.[5]

History

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]

Releases and reception

Point releases

Solus 1.0 "Shannon" was released December 27, 2015.[12] 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"[13] such as "Solus panicking and shutting itself down",[13] he concluded that "Solus 1.0 represents a decent start".[13]

Solus 1.1 was released February 2, 2016.[14][15] HecticGeek blogger Gayan has described Solus 1.1 as a "well optimized operating system",[16] praising significantly faster boot and shutdown times than Ubuntu 15.10. Due to several usability issues encountered, he recommended to wait another year before trying it out again.[16]

Solus 1.2 was released on June 20, 2016.[17][18] 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".[19]

Solus 1.2.0.5 was released on September 7, 2016.[20] 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."[21]

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).[22]

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 model, was released on January 1, 2017.[23][24]

Solus 2017.04.18.0, was released on April 18, 2017.[25][26]

Solus 3 was released on August 15, 2017.[27][28][29]

Solus 3.9999 (Solus 3 ISO Refresh) was released on September 20, 2018.[30]

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".[31]

Solus 4.1 was released on January 25, 2020.[32]

Solus 4.2 was released on February 3, 2021.[33]

Solus 4.3 was released on July 11, 2021.[1]

Editions

Solus is currently available in four editions:

Budgie

Ikey Doherty stated that, regarding Budgie, he "wanted something that was a modern take on the traditional desktop, but not too traditional",[36] aiming to keep a balance between aesthetics and functionality.

Core team

  • Technical lead: Beatrice T. Meyers [DataDrake]
  • Experience lead: Joshua Strobl [JoshStrobl]
  • Global Maintainers: Friedrich von Gellhorn [Girtablulu], Joey Riches [joebonrichie], and Pierre-Yves [kyrios][37]

Features

Curated rolling release

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 are 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.[38]

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 takes a slightly more conservative approach to software updates, hence the term curated rolling release. In contrast to Arch, Software on Solus is commonly referred to as cutting edge, typically excluding beta software, and is 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, Thunderbird, LibreOffice, Transmission and GNOME MPV. Additional software that is not installed by default can be downloaded using the included Software Center. Wireless chips and modems are supported through optional non-free firmware packages.

Package management is done through eopkg.[39] Michael Huff has quoted project founder and lead developer Ikey Doherty that Solus will not be defined by its package manager.[19] 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.[40] According to Doherty, the goal is "to actually get rid of it, so the user doesn’t even know about it."[40] In Solus, the package manager is not intended to be used as a tool to deploy but to build software,[40] distinguishing it from less beginner-friendly practices on other Linux-based operating systems.

Software developed by Solus

  • Budgie desktop environment: a GTK 3 desktop that tightly integrates with the GNOME software stack, employing the underlying technology.[41] Starting with version 11, it was announced that Budgie will be rewritten in Qt.[42] However, Josh Strobl subsequently stated that after re-evaluation, the decision was leaning towards using GTK 4.[43]
    • Raven: a sidebar interface that serves as an applet panel, notifications center and houses the desktop customization settings.
    • Budgie Menu: a quick category and search-based application launcher.
    • Budgie-wm: the window manager of the Budgie Desktop.
  • eopkg: (Evolve OS Package) a fork of the PiSi package manager.[44]
  • ypkg: a tool to convert the build process into a packaging operation.[45]
  • ferryd: the binary repository manager for Solus.
  • Software Center: a graphical frontend to install software in Solus.[46]
  • Brisk Menu: a menu co-written with the Ubuntu MATE development team, featured in Solus MATE.[47]

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.[48][49]

In response to security issues experienced by the Linux Mint project in late February 2016,[50] Solus introduced improvements by providing a global Solus GPG key on its download section.[51][52] 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"[51][52] and "daily integrity checks against every ISO mirror"[51][52] 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.[53]

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 website, which records the frequency of page clicks on its own site, ranked Solus 13th in the 6-month page hit rankings,[54] 6th among the most popular rolling release distributions.[55] and achieved an average reader-supplied review score of 8.42 out of 10.[56]

Critical reception

Solus 3 was named one of the best Linux distributions of 2017 by OMG! Ubuntu![57]

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."[58]

In the more mainstream media Jason Evangelho covered Solus a few times for Forbes magazine. Solus received a lot of appraisal from Evangelho in his articles covering PC gaming and tech industry, most notable regarding gaming on Solus Linux[59] and about the 4.0 release.[60]

References

  1. 1.0 1.1 Strobl, Joshua. "Solus 4.3 Released" (in en). https://getsol.us/2021/07/11/solus-4-3-released/. 
  2. 2.0 2.1 2.2 2.3 2.4 "Download". Solus Project. https://getsol.us/download/. 
  3. "eopkg package manager". GitHub. https://github.com/getsolus/package-management. 
  4. "Release Process". Solus Project. https://getsol.us/articles/packaging/release-processes/en/. 
  5. "Package Inclusion Policy". Solus Project. https://getsol.us/articles/packaging/package-inclusion-policy/en/. 
  6. Doherty, Ikey. "Solus Project announcement on Google+". Solus Google+. https://web.archive.org/web/20190323125300/https://plus.google.com/+Solus-Project/posts/3c4sKkHnRK9. 
  7. "This Week In Solus -- Install #31". Solus Project. 10 July 2016. https://getsol.us/2016/07/10/this-week-in-solus-install-31/. 
  8. "Adopting Flatpak To Reassemble Third Party Applications". Solus Project. 18 January 2017. https://getsol.us/2017/01/18/adopting-flatpak-to-reassemble-third-party-applications/. 
  9. Doherty, Ikey (9 August 2017). "Solus adopting snaps". https://plus.google.com/+IkeyDoherty/posts/QF86urMjkqo. 
  10. "We Are Growing!". Solus Project. 13 June 2017. https://getsol.us/2017/06/13/we-are-growing. 
  11. "An Open Letter To Solus From Its Founder Ikey Doherty - Phoronix" (in en). https://www.phoronix.com/scan.php?page=news_item&px=Solus-Open-Letter. 
  12. "Solus 1.0 Release announcement". Softpedia Linux News. https://getsol.us/2015/12/27/solus-1-0-released/. 
  13. 13.0 13.1 13.2 Smith, Jesse. "DistroWatch Weekly, Issue 643, 11 January 2016". DistroWatch.com. http://distrowatch.com/weekly.php?issue=20160111#solus. 
  14. "An Everyday Linux User Review Of Solus 1.1 « Everyday Linux User". http://www.everydaylinuxuser.com/2016/03/an-everyday-linux-user-review-of-solus.html. 
  15. "Solus: focusing on desktop Linux". LWN.net. https://lwn.net/Articles/678352/. 
  16. 16.0 16.1 "Solus 1.1 Mini Review – Lean & Fast, But Has a Long Way to Go". HecticGeek.com. http://www.hecticgeek.com/2016/03/solus-1-1-review/. 
  17. "Blogs - Solus". https://getsol.us/blog/. 
  18. "Solus review - The distro that could not". Dedoimedo. http://www.dedoimedo.com/computers/solus-1-2-review.html. 
  19. 19.0 19.1 Huff, Michael. "Finding Solace in Solus Linux". Freedom Penguin. https://freedompenguin.com/articles/distro-review/finding-solace-solus-linux/. 
  20. "Solus 1.2.0.5 Released". Solus Project. https://getsol.us/2016/09/07/solus-1-2-0-5-released/. 
  21. Huff, Michael. "Solus Stands on Its Own". Freedom Penguin. https://freedompenguin.com/articles/distro-review/solus-stands-on-its-own/. 
  22. Strobl, Joshua. "Solus 1.2.1 Shannon Released". https://getsol.us/2016/10/19/solus-1-2-1-shannon-released/. 
  23. "Solus Releases ISO Snapshot 2017.01.01.0". Solus Project. https://getsol.us/2017/01/01/solus-releases-iso-snapshot-20170101-0/. 
  24. "DistroWatch Weekly, Issue 698, 6 February 2017". https://distrowatch.com/weekly.php?issue=20170206#solus. 
  25. Strobl, Joshua. "Solus Releases ISO Snapshot 2017.04.18.0". https://getsol.us/2017/04/18/solus-releases-iso-snapshot-20170418-0/. 
  26. "Solus 2017.04.18.0 review - Second time lucky?". Dedoimedo. http://www.dedoimedo.com/computers/solus-2017-review.html. 
  27. Strobl, Joshua. "Solus 3 Released". https://getsol.us/2017/08/15/solus-3-released/. 
  28. "Solus 3 Brings Maturity and Performance to Budgie". Linux.com. https://www.linux.com/learn/intro-to-linux/2017/9/solus-3-brings-maturity-and-performance-budgie. 
  29. "DistroWatch Weekly, Issue 750, 12 February 2018". https://distrowatch.com/weekly.php?issue=20180212#solus. 
  30. Strobl, Joshua. "Solus 3 ISO Refresh Released". https://getsol.us/2018/09/20/solus-3-iso-refresh-released/. 
  31. Strobl, Joshua. "Solus 4 Fortitude Released". https://getsol.us/2019/03/17/solus-4-released/. 
  32. Strobl, Joshua (25 January 2020). "Solus 4.1 Fortitude Released". https://getsol.us/2020/01/25/solus-4-1-released/. 
  33. Strobl, Joshua (February 3, 2021). "Solus 4.2 Released". https://getsol.us/2021/02/03/solus-4-2-released/. 
  34. Thomas, Gavin (8 February 2016). "Solus OS interview with founder Ikey Doherty". http://www.linuxuser.co.uk/news/solus-operating-system-interview. 
  35. "Download" (in en). https://getsol.us/download/. 
  36. Thomas, Gavin. "Solus interview with founder Ikey Doherty". ip Imagine Publishing. https://web.archive.org/web/20181103131209/https://www.gadgetdaily.xyz/solus-operating-system-interview/. 
  37. "Team | Solus". https://getsol.us/solus/team/. 
  38. Nestor, Marius. "Why a Rolling Release Model is the Way to Go for Any OS". Softpedia. http://news.softpedia.com/news/Why-a-Rolling-Release-Model-is-the-Way-to-Go-for-Any-OS-482089.shtml. 
  39. "Everyday Linux User Review Of SolusOS". Everyday Linux User. 17 February 2013. http://www.everydaylinuxuser.com/2013/02/everyday-linux-user-review-of-solusos.html. 
  40. 40.0 40.1 40.2 Thomas, Gavin. "Solus interview with founder Ikey Doherty". ip Imagine Publishing. https://web.archive.org/web/20181103131209/https://www.gadgetdaily.xyz/solus-operating-system-interview/. 
  41. "How To Install Budgie Desktop In Ubuntu 16.04 Or 15.10 Via PPA" (in en-US). http://www.webupd8.org/2016/03/how-to-install-budgie-desktop-in-ubuntu-ppa.html. 
  42. "Kicking Off Budgie 11". https://budgie-desktop.org/2017/01/25/kicking-off-budgie-11/. 
  43. "r/SolusProject - What is the current development state of Budgie 11?" (in en). https://www.reddit.com/r/SolusProject/comments/9iwi0b/what_is_the_current_development_state_of_budgie_11/e6npryz/. 
  44. "Solus Project: No Longer Just A Chrome OS Alternative". https://www.linux.com/learn/solus-project-no-longer-just-chrome-os-alternative. 
  45. "solus-project/ypkg". https://github.com/solus-project/ypkg. 
  46. "Solus OS | Linux distro review" (in en-US). 12 March 2016. http://ddnro.com/solus-os-linux-distro-review/. 
  47. Strobl, Joshua. "Solus Announces First Release Of Brisk Menu". https://getsol.us/2016/12/30/solus-announces-first-release-of-brisk-menu/. 
  48. van de Ven, Arjan. "Deprecating Old Crypto in a Linux Distro". https://web.archive.org/web/20170404132456/https://plus.google.com/+ArjanvandeVen/posts/VAK1SRHjTZm. 
  49. Doherty, Ikey. "Update to 1.0.2d, integrate Clear Linux patches to deprecate insecure ciphers". Solus Project. https://dev.getsol.us/R2257:295bd174ac1c11c52892db274ef1123b37b60739. 
  50. Mediati, Nick. "Linux Mint website hacked, ISO downloads replaced with backdoored operating system". IDG Communications, Inc.. http://www.pcworld.com/article/3035682/security/hackers-planted-a-backdoor-inside-a-compromised-version-of-linux-mint.html. 
  51. 51.0 51.1 51.2 Strobl, Joshua. "This Week In Solus -- Install #21". Solus Project. https://getsol.us/2016/02/22/this-week-in-solus-install-21/. 
  52. 52.0 52.1 52.2 "Install today. Updates forever.". Solus Project. https://getsol.us/download/. 
  53. "Solus 3 Linux Distribution Released For Enthusiasts". https://www.phoronix.com/scan.php?page=news_item&px=Solus-3-Released. 
  54. "DistroWatch: Put the fun back into computing. Use Linux, BSD.". DistroWatch. https://distrowatch.com. 
  55. "Search Distributions". DistroWatch. https://distrowatch.com/search.php?rolling=Rolling. 
  56. "Solus". DistroWatch. https://distrowatch.com/table.php?distribution=solus. 
  57. Sneddon, Joey (14 December 2017). "The Best Linux Apps & Distros of 2017". OMG! Ubuntu!. http://www.omgubuntu.co.uk/2017/12/list-best-linux-distros-apps-2017. 
  58. Hartley, Matt. "Best Linux Distros for 2017". QuinStreet, Inc.. http://www.datamation.com/open-source/best-linux-distros-for-2017.html. 
  59. Evangelho, Jason. "Solus 4 Linux Gaming Report: A Great Nvidia, Radeon And Steam User Experience". https://www.forbes.com/sites/jasonevangelho/2019/03/27/solus-4-linux-gaming-report-nvidia-amd-steam/. 
  60. Evangelho, Jason. "Linux Desktop News: Solus 4 Released With New Budgie Goodness". https://www.forbes.com/sites/jasonevangelho/2019/03/18/linux-desktop-news-solus-4-released-with-new-budgie-goodness/. 
Notes:
  1. Ikey Doherty was previously the lead developer and founder of the Solus Project.

External links