3 ms·
While I do think the list is a bit over-the-top (reading the kernel section was like reading the end times) but taken with a bit of salt and looking over the fa
by 0dayz 5y ago
While I do think the list is a bit over-the-top (reading the kernel section was like reading the end times) but taken with a bit of salt and looking over the fact that a lot of the sources are 10-20+ years old, it's an okay list.
Enterprise level section seems very odd:
I'm struggling to think of an enterprise oriented disto that doesn't allow you to preinstall, even then I would imagine these days orchestration solves this issue.
Fedora-family at least used to have software policy, no idea if it still does.
They are correct about Linux toybox is still mostly geared towards server and thus desktop still lags far behind in desktop-specific fields (games, video/photo editing) when it comes to features.
Kernel wise it's strange that there hasn't been any attempt made to make the kernel more modular or some structural change to experiment with the future.
Although I don't think every driver should be relegated to become a module, it would be best to have a clear seperation between kernel-only API for a driver + user-only API for a driver.
In other words the performant/critical part of a GPU driver should remain in the kernel but everything else should be handled in userland, that way hopefully things break gracefully.
I will add 2 things:
There is still no easy to change setting when it comes to mouse scroll wheel speed (in fact it's sometimes not even supported) and the default is just painful (1px + acceleration).
The other criticism I got is that there's far too much non-sensical fragmentation in the Linux world, fragmentation can be a positive but it can also be a severe negative.