Linked by Thom Holwerda on Sun 10th Jul 2011 18:50 UTC, submitted by moondevil
Microsoft "The Microsoft and ETH Zurich research teams have published the source code of Barrelfish, a multikernel operating system for the multicore heterogeneous hardware of the future. Today's operating systems have been adapted to work on multiprocessor and multicore hardware, but they were not initially designed with multicore in mind, and they are not ready for heterogeneous hardware with hundreds of cores that is to come in the following ten years. The main problem is the concept of shared-memory and the contention arising from accessing the same data protected by locks. This is the problem that Barrelfish wants to address."
Permalink for comment 480307
To read all comments associated with this story, please click here.
RE[2]: Worthwhile?
by jonas.kirilla on Mon 11th Jul 2011 21:57 UTC in reply to "RE: Worthwhile?"
jonas.kirilla
Member since:
2005-07-11

Plan9 was created by people that had been part in creating Unix. They were unsatisfied with how unix developed as it grew addititional features, e.g. networked filesystems, new forms of interprocess-communication, etc, and set out to design something better. So of course its not a simple clone or replica of unix. It was meant to replace unix - by being superior.

The keyword here is 'distributed', which implies the feature you mention. Plan9 was, unlike unix, designed with these things in mind and its creators indeed meant for it to replace Unix. Sadly that didn't happen.

Reply Parent Score: 2