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

Ah. I was thinking something more like process isolation and device drivers.


It's probably highly subjective to make a description of what needs an OS to be an OS. For me, it would be to be able to boot on hardware, to be able to execute applications and to give these applications an abstract layer to the hardware.


If process isolation were a requirement then it would exclude many things people call an operating system.

For example, CP/M is an operating system with no support for multiple processes.




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

Search: