Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solus-project/solus-sc
Solus Software Center
https://github.com/solus-project/solus-sc
Last synced: 3 months ago
JSON representation
Solus Software Center
- Host: GitHub
- URL: https://github.com/solus-project/solus-sc
- Owner: solus-project
- License: gpl-2.0
- Fork: true (SolusOS-discontinued/ssc)
- Created: 2014-08-21T16:03:40.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-09-14T10:43:17.000Z (about 2 years ago)
- Last Synced: 2024-04-27T16:34:14.581Z (7 months ago)
- Language: Python
- Homepage: https://getsol.us
- Size: 2.36 MB
- Stars: 49
- Watchers: 10
- Forks: 16
- Open Issues: 104
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
solus-sc
--------Software Center component of the Solus Operating System. Currently undergoing
an overhaul to drop all the stupidity and slowness that it managed to gather
over the years.Solus Software Center is a [Solus project](https://getsol.us/)
![logo](https://build.getsol.us/logo.png)
**Why not use GNOME Software?**
GNOME Software relies on several layers of abstraction to address limitations
in the underlying package formats that cannot be extended to represent the
required metadata.GNOME Software also fits a different design pattern from an architectural view
to Solus itself. The requirement to reboot even for trivial updates isn't
acceptable within the Solus platform.The further integrations of several competing standards for application isolation
within the framework also isn't something desirable for Solus. We provide native
optimized runtimes of our own, as such the performance of Solus would be
*severely impacted* by the introduction of watered down third party runtimes.Lastly, the Solus stack pre-dates GNOME Software, and Solus mandates tight integration
between components. Nuff said.Testing
-------Clone the repo, and then install appstream-glib::
sudo eopkg it appstream-glib
Now you'll need the appdata::
sudo eopkg it appstream-data
Now just run the main launcher in this repo (don't ctrl+c, it'll explode)::
./new.py
License
-------Copyright © 2013-2018 Ikey Doherty
This software is available under the terms of the GPL-2.0 license.
Please see `LICENSE` for details.