Software:Barrelfish: Difference between revisions
imported>LinuxGuru (fix) |
(No difference)
|
Latest revision as of 04:33, 16 May 2022
Developer | ETH Zurich with assistance of Microsoft Research |
---|---|
Working state | Under development |
Source model | Open source |
Initial release | September 15, 2009 |
|Final release|Latest release}} | 2020.03.23 / March 23, 2020 |
Kernel type | Microkernel |
License | MIT License |
Official website | www |
Barrelfish is an experimental computer operating system built by ETH Zurich with the assistance of Microsoft Research in Cambridge.[1][2][3] It is an experimental operating system designed from the ground up for scalability for computers built with multi-core processors with the goal of reducing the compounding decrease in benefit as more CPUs are used in a computer via putting low level hardware information in a database, removing the necessity for driver software.[4][5]
The partners released the first snapshot of the OS on September 15, 2009[6] with a second being released in March, 2011. Excluding some third-party libraries, which are covered by various BSD-like open source licenses, Barrelfish is released under the MIT license.[1] Snapshots are regularly released, the last one dating to March 23, 2020.[7][8][9]
While originally being developed in collaboration with Microsoft Research, it is now partly supported by HP Enterprise Labs, Huawei, Cisco, Oracle, and VMware.[1]
See also
References
- ↑ 1.0 1.1 1.2 "The Barrelfish Operating System". http://www.barrelfish.org.
- ↑ Joseph L. Flatley (2009-09-29). "Microsoft unveils Barrelfish multi-core optimized OS". https://www.engadget.com/2009/09/29/microsoft-unveils-barrelfish-multi-core-optimized-os/.
- ↑ Jeremy Kirk (2009-09-30). "Microsoft 'Barrelfish' OS will speed multicore systems". https://www.infoworld.com/article/2629671/microsoft--barrelfish--os-will-speed-multicore-systems.html.
- ↑ Jason Mick (2009-09-28). "Microsoft Unveils "Barrelfish", a New Multi-core OS". http://www.dailytech.com/Microsoft%20Unveils%20Barrelfish%20a%20New%20Multicore%20OS/article16344.htm.
- ↑ Mary Jo Foley (2009-09-25). "Microsoft and European researchers deliver a snapshot of multikernel 'Barrelfish' OS". https://www.zdnet.com/article/microsoft-and-european-researchers-deliver-a-snapshot-of-multikernel-barrelfish-os/.
- ↑ Julie Bort (2009-09-24). "Microsoft, researchers release new operating system project: Barrelfish". https://www.networkworld.com/article/2231840/microsoft--researchers-release-new-operating-system-project--barrelfish.html.
- ↑ Roni Häcki (2018-02-23). "New Barrelfish Release". Barrelfish-users (Mailing list).
- ↑ Lukas Humbel (2018-10-04). "New Barrelfish Release". Barrelfish-users (Mailing list).
- ↑ Lukas Humbel (2020-03-23). "New Barrelfish Release". Barrelfish-users (Mailing list).
Further reading
- Andrew Baumann; Paul Barham; Pierre-Evariste Dagand; Tim Harris; Rebecca Isaacs; Simon Peter; Timothy Roscoe; Adrian Schüpbach et al. (October 2009). "The Multikernel: A new OS architecture for scalable multicore systems". 22nd ACM Symposium on Operating Systems Principles. Big Sky, MT, USA. http://www.barrelfish.org/publications/barrelfish_sosp09.pdf. Retrieved 2019-09-07.
- Pierre-Evariste Dagand; Andrew Baumann; Timothy Roscoe (October 2009). "Filet-o-Fish: practical and dependable domain-specific languages for OS development". 5th Workshop on Programming Languages and Operating Systems. Big Sky, MT, USA. http://www.barrelfish.org/publications/fof_plos09.pdf. Retrieved 2019-09-07.
- Andrew Baumann; Simon Peter; Adrian Schüpbach; Akhilesh Singhania; Timothy Roscoe; Paul Barham; Rebecca Isaacs (May 2009). "Your computer is already a distributed system. Why isn't your OS?". 12th Workshop on Hot Topics in Operating Systems. Monte Verità, Switzerland. http://www.barrelfish.org/publications/barrelfish_hotos09.pdf. Retrieved 2019-09-07.
- Adrian Schüpbach; Simon Peter; Andrew Baumann; Timothy Roscoe; Paul Barham; Tim Harris; Rebecca Isaacs (June 2008). "Embracing diversity in the Barrelfish manycore operating system". Workshop on Managed Many-Core Systems. Boston, MA, USA. http://www.barrelfish.org/publications/barrelfish_mmcs08.pdf. Retrieved 2019-09-07.
External links
- Barrelfish.org
- Project Paper - "The Multikernel: A new OS architecture for scalable multicore systems" (PDF file)