Originally posted by tichun
The Linus rant is speaking from a human user perspective, the kernel should never interfere or require additional libs to run. A "do no harm" approach which is also valid. A desktop user shouldn't have to track all of his/her OS/app dependencies.
They are both right for different reasons.
I rely on the package manager to tell me if an installable program has a dependency that can cause instability if not followed. But kernel update packages have never done that. You install, you use and if it fails you roll back and that is the end of it. Virtual Box is one that never warns (as an example). They always suggest you run what the distro provides in their repository, nothing newer.
if you want a model that follows Windows, stick to LTS with approved updates. If you want the edge with all it comes with, go rolling release.
Comment