Hacker News new | ask | show | jobs
by jacquesm 923 days ago
> In the case of operating systems, do you think 10 or so years of support is not enough?

Yes, I do think that is not enough. An OS should be thought of as scaffolding where parts of it are replaced but never the whole. And preferably while it is running, including all of the core.

1 comments

In a way, rolling release linux distros meet your requirements.
Still reboots though, doesn't it?
I know there are features to hotpatch the kernel, don’t know if that’s limited to Red Hat or Ubuntu or if something like Arch can do it too.

If individual packages or services have to restart does not qualify for your requirements then I don’t think any system could truly provide that without having it run multiple instances of each service/itself.

I've used QnX and a home grown clone that could do this. In... 1991. Erlang can do it too.