Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have the feeling that it's that way because the usecases today have changed while the fundamental parts of the system haven't. Unix was designed in the 60s and 70s and everything that came later was bolted on what was already existing. This includes stuff that's standard unix behaviour. For instance abusing the user system to gain better isolation of daemons.

This all has to be done to stay compatible with previous systems and raises complexity.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: