Linux is obsolete - A must read debate between Andrew S. Tanenbaum and Linus Torvalds
TarunThakur 270005UXRR Visits (45317)
If you are a Linux enthusiast but have never heard of this debate then I think you have missed something really interesting. The basis of this debate were the allegations made by Andrew S. Tanenbaum ( an American computer scientist and professor of computer science at the Vrije Universiteit, Amsterdam in the Netherlands. Also best known as the author of MINIX, a free Unix-like operating system for teaching purposes) on Linux portability and kernel architecture in general. The debate was started in 1992 on the Usenet discussion group comp.os.minix. It was a heated debate that was joined by Linus Torvalds (the creator of Linux) himself and many other hackers/developers.
Here are some of the excerpts of that discussion (from google groups) :
This war of words was re-ignited in 2006 after Tanenbaum wrote a cover story for Computer magazine titled "Can We Make Operating Systems Reliable and Secure?. Here is what Wikipedia reports about it :
This subject was revisited in 2006 after Tanenbaum wrote a cover story for Computer magazine titled "Can We Make Operating Systems Reliable and Secure?". While Tanenbaum himself has mentioned that he did not write the article to renew the debate on kernel design, the juxtaposition of the article and an archived copy of the 1992 debate on the technology site Slashdot caused the subject to be rekindled. Torvalds posted a rebuttal of Tanenbaum's arguments via an online discussion forum, and several technology news sites began reporting the issue. This prompted Jonathan Shapiro to respond that most of the field-proven reliable and secure computer systems use a more microkernel-like approach.
Here are some of the important links that would make this whole debate an interesting read :