Stali: A new static Linux distribution
31–40 of 233 posts
Re: Stali: A new static Linux distribution
#32I still don't understand why systemd sucks
Hating systemd is like hating Hillary Clinton at this point. It's well past time to suck it up and make peace with your next init system/President because the only viable alternative(s) are far worse.
Re: Stali: A new static Linux distribution
#33I still don't understand why systemd sucks
sta tic li nux isn't really a reaction to systemd. What it is a reaction to is exemplified both by what the blurb on its WWW spends most of its time on, and indeed by its very name: dynamic linking. "Executing statically linked executables is much faster" ... "Statically linked executables are portable" ... "Statically linked executables use less disk space" ... "Statically linked executables consume less memory" --…
For static executable the same dependent library will have to linked to all binaries. Maintenance is a pain in the neck.
Re: Stali: A new static Linux distribution
#34I really like the idea of static linking. Then I think about how I'd patch the next inevitable openssl bug. Then I don't like it as much.
Re: Stali: A new static Linux distribution
#35Is there any work on ASLR for quasi-static binaries? So you have no external linking (good for distribution and unsurprising dependencies), but still relocate at runtime.
Re: Stali: A new static Linux distribution
#36Is there any work on ASLR for quasi-static binaries? So you have no external linking (good for distribution and unsurprising dependencies), but still relocate at runtime.
> it is simple to use position-independent code in static executables and (assuming a modern kernel that supports address randomization for executables) fully position-independent executables are easily created on all modern operating systems. [...] Thus we consider this as an issue with low impact and this is not a real focus for us.
So I don't know if they do it or not. If I read it correctly, they just ignore something they say is easy to do.
But in general, as mentioned, there's normally nothing that prevents you from compiling PIE C code even if you use -static.
Re: Stali: A new static Linux distribution
#37I really like the idea of static linking. Then I think about how I'd patch the next inevitable openssl bug. Then I don't like it as much.
You'd run "pkg-manager upgrade", just like you do with dynamic linking.
Re: Stali: A new static Linux distribution
#38Why not Stalin? Catchier and easier to remember. :-)
Re: Stali: A new static Linux distribution
#39Re: Stali: A new static Linux distribution
#40It is quite hard to take seriously any project that so much uses word "suck" to describe other projects, i.e., other people work, or their approaches.