Linus Torvalds started the Linux project in 1991, developing a Unix-like kernel inspired by Andrew S. Tanenbaum's Minix.
The Linux kernel provides support for memory management, interprocess communication mechanisms, interrupt management, and TCP / IP networking. The directory structure separates architecture-dependent ...