Spotlight | Reviews | Current Issue | Academy | Newsletter | Subscribe | Shop |
Departments

Partner Links
Make your own website
WinWeb OnlineOffice
Comparing prices of hardware is worth it.
Price Comparison
UK Linux Jobs
What:
Where:
Country:
vacatures Netherlands njobs Linux vacatures
arbeit Deutschland njobs Linux arbeit
work United Kingdom njobs Linux jobs
Lavoro Italia njobs Linux lavoro
Emploi France njobs Linux emploi
trabajo Espana njobs Linux trabajo

user friendly

Admin Magazine

ADMIN Network & Security

Subscribe now and save!

ADMIN - Explore the new world of system administration! Special introductory offer! Order by September 30th to save 10% off the regular subscription price! Each issue delivers technical solutions to the real-world problems you face every day. Learn the latest techniques for better:

  • network security
  • system management
  • troubleshooting
  • performance tuning
  • virtualization
  • cloud computing

 

on Windows, Linux, Solaris, and popular varieties of Unix.

http://www.admin-magazine.com/

  linux-magazine.com » Online » News » Video: Andrew Tanenbaum on Bugs and Minix' Reincarnation Server  

Print this page. Recommend
Share

Video: Andrew Tanenbaum on Bugs and Minix' Reincarnation Server

Linux Pro Magazine met the author of numerous standard works in informatics and the most famous Linux critic at the Fosdem in Brussels.

Andrew Tanenbaum teaches at the Free University of Amsterdam and presented his own operating system, Minix 3, at the developer conference (Feb 7-8, 2010).

In the video he talks about his current research into stable operating systems, of the differences and similarities between Minix and Linux and his approach to the community.

Andrew Tanenbaum at FOSDEM

(Anika Kehrer)

Comments

stability

stoelennomenclature Feb 19, 2010 1:01am GMT

The whole raison d'etre of a PC is the ability to program or change its behaviour via software, so a PC that has a completely fixed set of functionality, like a TV or VCR, would no longer be a general purpose computing machine. However, this programmability should be accomplished via user programs or applications, not by changing the operating system. The operating system should really never change. The main reason the operating system continually changes and evolves is because it is released in an incomplete state, ie before it is finished. One of the biggest problems with the software industry is that no software is ever finished as such - it moves from a lengthy period of continual change direct to obscelence. Or in other words, it is never finished, rather the current version is replaced by yet another continually evolving, bug ridden piece of crap with a new name.
Linux is a classic example of modern software. There are no standardised api's (which many people actually think is an advantage - what are they smoking?), one reason why no applications can ever be written that will run on anything but the current version of the OS. Forget earlier or later versions. New OS - new applications.
Of course with Linux the applications are actually part of the operating system in that they are bundled with it, as a 'distro' - the Linux developers have succeeded in making the whole mess into one continually moving target. If you are someone that values stability and reliability - forget computers, for now at least. Maybe in twenty or thirty years OS's will have settled down. Who knows? Would'nt that be nice.

Minix 3

Billy Feb 17, 2010 11:30am GMT

Good to see someone advancing OS design in 2010. His criticisms of Linux are valid and Linux does violate the most basic rules of computer science (as an un-managed system). Of course, the history of computer science is full of OS's like Minix that never become popular like Linux.

Reliability

Brian Feb 17, 2010 8:33am GMT

Creating an OS that is very reliable is one thing, but making it attractive to the world is quite another. There's millions and millions of issues you have to solve, like how much software does it run, how well, how fast, how many arches it supports, how much it costs, licensing issues, hw & isv support, how friendly is it (very important!), qualitative desktop, you name it.

So just saying "we'll have a reliable OS" is too little too late. As an example look at Solaris, Sun developed the DTrace and ZFS but the market share of Solaris is still diminishing. So there's so much more for an OS to convince the industry to move to it than just becoming a more reliable Unix.

Bottom line: the biggest problem with this future OS is the (narrow) worldview of its leader (I mean Tanenbaum of course).

Reincarnation Server

Jon "maddog" Hall Feb 16, 2010 3:08pm GMT

The concept of a "reincarnation server" is an interesting, but I have to disagree with his statement that the user modules would not disrupt the system if they had to be restarted.

The path leading up to the module being "hung" or failing might have set the state of the total system to a point where it has provided to the user (or to the rest of the system) an incorrect or incomplete answer. Just "killing" the module and re-starting it would not correct the over-all problem or over-all state of the system or the guarantee the right answer to the end user.

"Automobiles never have these problems"

Jon "maddog" Hall Feb 16, 2010 3:03pm GMT

While I admit that "consumer" products like televisions and microwave ovens tend to be more "stable" then general purpose operating systems, they are built to a specific set of components, to do a specific job with specific inputs.

As to to his analogies about automobiles, yes people do replace carburettors and other parts to get more efficiency (the "hackers" of the car world), and for reliability....perhaps he has never heard of Toyota.

Print this page. Recommend
Share
Related Articles
FOSDEM 2010: Andrew Tanenbaum Sets Reliability Before Performance
Linux Magazine Streams FOSDEM '08 live on the Internet
17 Years Now: Linus Torvalds Introduces Linux
Why Can't Computers Just Work All the Time?
Video Interview with Kernel Developer Peter Anvin
FOSDEM 2010: OpenIntents Addresses Dependency Management
Special Linux Magazine 3 for 1 Offer

Get 3 Issues + 3 DVDs for the price of a single issue!

Let Linux Magazine's hands-on, technical articles guide you in your daily Linux use. Check out bonus DVDs like Ubuntu, SUSE, or Fedora and save the download.

Only available for a limited time. Don't miss out!

more...