Barrelfish

Barrelfish
Изображение логотипа
Разработчик Высшая техническая школа Цюриха и Microsoft Research
Первый выпуск 15 сентября 2009
Поддерживаемые платформы x86, x86-64 и ARM
Лицензия лицензия MIT
Состояние неактуальное (последнее обновление: 23.03.2020, анонсировано о прекращении активности)
Репозиторий исходного кода github.com/BarrelfishOS/…
Веб-сайт barrelfish.org

Barrelfish — экспериментальная операционная система, созданная в Высшей технической школе Цюриха совместно с компанией Microsoft Research из Кембриджа.[1][2][3] Эта экспериментальная операционная система разработана с нуля для эффективной масштабируемости на компьютерах с многоядерными процессорами.

Первые результаты разработки системы были опубликованы 15 сентября 2009 года[4], затем — в марте 2011 года. Разработка прекращена в 2020 году.

Barrelfish выпущена под 3-пунктовой лицензией BSD, за исключением некоторых сторонних библиотек, которые распространяются под различными открытыми лицензиями типа лицензии BSD.[5]

Литература

  • Andrew Baumann, Paul Barham, Pierre-Evariste Dagand, Tim Harris, Rebecca Isaacs, Simon Peter, Timothy Roscoe, Adrian Schüpbach, and Akhilesh Singhania. The Multikernel: A new OS architecture for scalable multicore systems. In Proceedings of the 22nd ACM Symposium on OS Principles, Big Sky, MT, USA, October 2009.[6]
  • Pierre-Evariste Dagand, Andrew Baumann, and Timothy Roscoe. Filet-o-Fish: practical and dependable domain-specific languages for OS development. In 5th Workshop on Programming Languages and Operating Systems (PLOS), Big Sky, MT, USA, October 2009.[7]
  • Andrew Baumann, Simon Peter, Adrian Schüpbach, Akhilesh Singhania, Timothy Roscoe, Paul Barham, and Rebecca Isaacs. Your computer is already a distributed system. Why isn’t your OS? In Proceedings of the 12th Workshop on Hot Topics in Operating Systems, Monte Verità, Switzerland, May 2009.[8]
  • Adrian Schüpbach, Simon Peter, Andrew Baumann, Timothy Roscoe, Paul Barham, Tim Harris, and Rebecca Isaacs. Embracing diversity in the Barrelfish manycore operating system. In Proceedings of the Workshop on Managed Many-Core Systems, Boston, MA, USA, June 2008.[9]

Примечания

  1. Barrelfish.org  (неопр.). Дата обращения: 26 ноября 2011. Архивировано 24 августа 2009 года.
  2. Microsoft unveils Barrelfish multi-core optimized OS — Engadget  (неопр.). Дата обращения: 29 октября 2017. Архивировано 17 января 2018 года.
  3. Microsoft 'Barrelfish' OS will speed multicore systems | Platforms — InfoWorld  (неопр.). Дата обращения: 26 ноября 2011. Архивировано 18 сентября 2012 года.
  4. The Microsoft Update: Microsoft, researchers release new operating system project: Barrelfish  (неопр.). Дата обращения: 26 ноября 2011. Архивировано 7 октября 2013 года.
  5. Архивированная копия  (неопр.). Дата обращения: 26 ноября 2011. Архивировано 10 августа 2010 года.
  6. アーカイブされたコピー  (неопр.). Дата обращения: 30 сентября 2009. Архивировано из оригинала 24 августа 2009 года.
  7. アーカイブされたコピー  (неопр.). Дата обращения: 5 октября 2009. Архивировано из оригинала 7 октября 2009 года.
  8. アーカイブされたコピー  (неопр.). Дата обращения: 5 октября 2009. Архивировано из оригинала 15 апреля 2010 года.
  9. アーカイブされたコピー  (неопр.). Дата обращения: 5 октября 2009. Архивировано из оригинала 15 апреля 2010 года.

См. также

  • Midori (операционная система)
  • Microsoft Singularity

Ссылки

  • Barrelfish.org  (англ.)
  • Документация проекта — «The Multikernel: A new OS architecture for scalable multicore systems» (PDF файл)  (англ.)
Перейти к шаблону «Microsoft Research»
Microsoft Research (MSR)
Основные
проекты
Языки программирования и компиляторы
Распределённые вычисления/Грид
  • Bigtop
  • Gridline
  • BitVault
  • Orleans
Интернет и сети
Другое
Операционные системы
API
  • Joins
  • Accelerator
  • Dryad
  • SXM
Выпущено в качестве отдельного продукта
MSR Labs
Live Labs[англ.]
Актуальные
  • Pivot
  • Seadragon
    • Deep Zoom
    • DeepZoomPix
Прекращённые
  • Deepfish
  • Listas
  • Live Clipboard
  • Photosynth
  • Volta
FUSE Labs[англ.]
Другие подразделения
Категория Категория
Перейти к шаблону «Свободное и открытое программное обеспечение Microsoft»
Общая информация
Программное
обеспечение
Приложения
Игры
  • Allegiance[англ.]
Языки
программирования
Фреймворки и
средства разработки
Операционные
системы
Прочее
  • ChronoZoom
  • Project Mu
  • SILK
  • TLAPS
  • TPM 2.0 Reference Implementation
  • WikiBhasha
Лицензии
Связанные темы
  • .NET Foundation
  • F Sharp Software Foundation
  • Microsoft Open Specification Promise
  • Outercurve Foundation
Категория Категория