Andrew S. Tanenbaum Receives ACM Software System Award
21–30 of 104 posts
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#22I was failing badly in my computer architecture courses. Received a 5% score in one of the mid-terms. Switched from the recommended book to Andrew's book and did nothing apart from read it everyday for 2 hours. Received 100% in the final. Such an amazingly approachable book. :-)
Wow. Which book?
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#23Re: Andrew S. Tanenbaum Receives ACM Software System Award
#24Re: Andrew S. Tanenbaum Receives ACM Software System Award
#25It's funny to see how they highlight that it inspired Linux, ehile Tanenbaum heavily criticized it for not being a microkernel :D
The earliest versions of Linux were written on Minix though. Credit where credit is due.
Interestingly, Linus was unaware of BSD. He has said that, if he had known about it, he may never have written Linux to begin with.
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#26Earlier quoted context omitted.
Why did they use Minix and not e.g. L4 or sel4? Which version of Minix did they actually use? There is Minix v3.1 (released in 2005 with the book), 3.2 (released in 2012) and 3.3 (released in 2014).
The original L4 (I believe) wasn't commercially available und sel4 is GPL licensed. Minix has a BSD license, so maybe that's why
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#27I read Operating Systems: Design and Implementation in 1988 or 1989, and it was an insightful and pleasing experience. I only wished, at the time, that there was some Unix-like OS that was "free" (for some intuitive value of the word "free", rather than the formal definition, which I hadn't heard of yet at the time). This could have been Minix.
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#28Not to mention MINIX is hidden away in almost every modern Intel CPU as part of its Management Engine. This little known fact makes it one of the most widely distributed operating systems.
Why did they use Minix and not e.g. L4 or sel4? Which version of Minix did they actually use? There is Minix v3.1 (released in 2005 with the book), 3.2 (released in 2012) and 3.3 (released in 2014).
Re: Andrew S. Tanenbaum Receives ACM Software System Award
#29Re: Andrew S. Tanenbaum Receives ACM Software System Award
#30It's funny to see how they highlight that it inspired Linux, ehile Tanenbaum heavily criticized it for not being a microkernel :D
Well, it “inspired” Linux because Linus was unhappy with Minix. Linus wanted UNIX and Minix was not what he was looking for. I don’t think emulating Minix itself was ever his goal. He chose the Minix file system originally but this was just pragmatic as that is what his drive was formatted with. The earliest versions of Linux were written on Minix though. Credit where credit is due. Interestingly, Linus was unaware o…