Goals
starkOS is a lightweight GNU/Linux distribution for the x86_64 architecture, built for experienced users who want full control over their system. Its priority is simplicity, reflected in a source-based ports system managed by starkpm, straightforward scripts, and a small, carefully curated selection of ports. The starkOS ports system makes it easy to install and update software on your own.
Unlike other distributions, the goal of starkOS isn't to attract as many users as possible or to pile on features. The idea is to build a coherent system, aimed at a specific audience, that in return gets a base without compromises — one that leaves the user in full control.
Characteristics
-
01
KISS philosophy
Keep It Simple, Stupid — applied to both the system and the development process itself.
-
02
Source-based installation
All software is installed through a ports system managed by starkpm.
-
03
Simplicity over automation
The user should understand and control every step, rather than have it hidden behind layers of automation.
-
04
Short, to-the-point documentation
Written for experienced users, without unnecessary explanations of basic Linux concepts.
-
05
Native configuration
Every program is configured through its own files, with no intermediate abstraction layers.
-
06
Lightweight system
No systemd or elogind, and no extra files or documentation — starkOS only installs what's needed.
-
07
Up to date software
The main repositories keep recent versions, while avoiding unstable or untested software.
-
08
Easy to extend
Setting up your own port repository or adapting an existing one is straightforward — the user has full freedom.
Compared to other distributions
Comparing distributions objectively is hard, since it's almost always a matter of personal taste. That's why it's best to try the candidates yourself and pick the one that suits you. Keep in mind that starkOS is aimed at experienced users who are willing to do some of the work themselves: if you're new to Linux or looking for a zero-effort system, starkOS is probably not the right choice.
It's common to mistake a deliberately omitted feature for a simple gap. Before suggesting changes, it's worth spending some time getting used to how starkOS works — many of these decisions have already been thought through carefully.
The project
starkOS grows out of a specific philosophy about what an operating system should be, and aims to put it into practice without shortcuts. It's a project still under construction, open to anyone who shares that same vision and wants to contribute — whether as a user, testing the system, maintaining ports, or helping with documentation.
Team
-
01
luis@starkos:~$ ./codeberg.org/lumaro
-
02
portu@starkos:~$ ./codeberg.org/carlosnuno
-
03
ruben@starkos:~$ ./codeberg.org/ruben_linux
-
04
visone@starkos:~$ ./codeberg.org/visone
Contact
You can contact the starkOS team at starkos@disroot.org or via Matrix and Telegram.
Enter the Matrix
#starkosnotifications:matrix.org
Connect to Telegram