Skip to main content

ETH Zurich, Microsoft Release New Barrelfish OS

The latest version uses a Mercurial repository and is licensed under the MIT Open Source license.

Barrelfish is not intended to be used as a commercial operating system, but rather as a platform to explore possible future operating system structures. It has been developed by the Systems Group at ETH Zurich and Microsoft Research since 2007 as a proof of concept. What makes the software special is the fact that can run on several hardware platforms, including x86 64-bit CPUs, ARM CPUs as well as Intel's single-chip cloud computer. The developers also highlight Barrelfish's capability to take advantage of heterogeneous processors that include, for example, GPUs.

The operating system is designed to run one instance on each processor, while each instance is able to communicate with each other via a proprietary message system to keep all instances in sync. We are not aware of any non-experimental uses of Barrelfish at this time - with the exception of the fact that the Barrelfish website apparently runs on a Barrelfish server.

  • plznote
    Microsoft? Open Source?
    What an oxymoron..
    Reply
  • ojas
    nice...hope it makes it to the consumer market one day...
    Reply
  • Silmarunya
    plznoteMicrosoft? Open Source?What an oxymoron..
    Not really, they made quite a few open source products and donate to a huge number of open source projects. Which is of course understandable, as having open standards on top of your own closed source empire makes the life of your devs far easier.
    Reply
  • jeffunit
    SilmarunyaNot really, they made quite a few open source products and donate to a huge number of open source projects. Which is of course understandable, as having open standards on top of your own closed source empire makes the life of your devs far easier.
    Perhaps you could name these 'quite a few open source products' and 'huge number of open source projects'. If you look at the major contributors to open source, microsoft is a tiny player.

    http://dltj.org/article/company-contributions-to-open-source/
    for the linux kernel, microsoft isn't even listed.

    Google has a 'summer of code' and it is all open source. What does microsoft have?
    Reply
  • NivenFres
    jeffunitPerhaps you could name these 'quite a few open source products' and 'huge number of open source projects'. If you look at the major contributors to open source, microsoft is a tiny player.http://dltj.org/article/company-co en-source/for the linux kernel, microsoft isn't even listed.Google has a 'summer of code' and it is all open source. What does microsoft have?
    Try http://www.microsoft.com/opensource/directory.aspx

    Some of their linux contributions involve Hyper-V support in the linux kernel, allowing for better virtual linux servers in a hyper-v environment.
    Reply
  • poloytisoy
    Business ass usual...
    Reply
  • dkant1n
    Very interesting idea, this is innovation.
    Reply
  • lethal decipher
    All of the above missed the point...
    ...as far as 'free', nothing is free, someone had to pay something somewhere along the line.
    Reply