Hacker News new | past | comments | ask | show | jobs | submit login

Most succinct way to explain this: look at manual page section 2 -- you have to do everything in here yourself. Forking, sockets, files, redirection, TCP/IP, device drivers, ELF loading, virtual memory, multitasking/scheduling, loadable modules, etc -- you're on your own. ;)

http://man7.org/linux/man-pages/dir_section_2.html

Surprisingly, a lot of things don't require an OS. Lack of networking is the biggest drawback, IMO.




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

Search: