Why PLLinux? (2026)
Submitted by marcin on Wed 29-Jul-2026

English
English blog
x86
Linux
PLLinux

Project goes further (see GitHub repo). But why it could interesting for anybody?

Here are just few points, you could probably find much more yourself:

Not connected with existing structures

Companies like Canoncial want to earn money. Starting from some size their interests and goals are more important than product and this is fact. PLLinux doesn't have this problem.

Created with experience

I shouldn't maybe speak about it, but this is product done after more than 30 years of experience with existing IT things (in some part also in such companies like Google).

Returning to roots

Trying to manage existing apps in the most easy way, for example compiling package is best situation is connected with just few simple steps:

In other words: in many cases you don't need to update binaries & you just add simple text file showing some app elements. Done.

And now please compare it with Debian or Ubuntu build scripts... or with their patching or backporting patches (for example to older kernel releases), which is time and resource consuming.

Fully modular

Makes this much further than for example NixOS. This makes things easy, shows fast all weak points and helps with removing them. Additionall profit is connected with this, that you don't need various caches and bloat (example: libraries or man pages search).

Although it doesn't have anything common with Framework, you could say, that it's so modular like them, but in the software area.

Using the most simple elements

Many parts are done just with Bash scripts - PLLinux has got one standard and doesn't need extra elements like Perl, etc.

100% free

Some companies are trying to remove GPL and other elements. Here you don't have it and you can do with it whatever you want.

Using elements, which can give wide support

Currently for example Linux kernel seems to be more compatible with various hardware than others.

Created step by step

You can easy track progress.

Developed without burning money

Typical modern "devs" are starting high-level configs and cry without 64GB or more RAM or many strong CPU cores. Here you have pure engineering work - for example majority things is done from Aoostar GEM12 with Ryzen 7840HS, QLC SSD and 16GB RAM (quite medium powerfull components force big optimalization).

In other words: you can be part of this and work even on cheap laptop or some desktop from the trash.

Saying "as is"

Open Source world is full of problems like everything created by human - project doesn't hide it.

No need for waiting

You don't have to wait sometimes even half year or more for next/last version of something - if you want to test for example last GLibc, it can be available for some PLLinux users even in the release day (the rest can stay with known older release)

Easy debugging

Classic "big" releeases are testing many changes at once - in PLLinux you can separate them, check things independly and have clean situation, what is failing.

No illusional progress

Less code and bloat helps with creating less bugs. PLLinux has got this philosophy, than it's better to make something once (but good) and close instead of fixing it without end.

Reliable and reproducible results

The same action on two machines should give the same with the same config (when of course resources are enough and you don't have any damage)