Bluebottle OS


Bluebottle OS

Bluebottle — операционная система, разрабатываемая в Programming Languages and Runtime Systems Research Group, основанная на ядре Active Object System (AOS) — дальнейшего развития системы Oberon. AOS в последнее время известна как ОС A2. Она обеспечивает компактное окружение времени выполнения для языка Active Oberon, который поддерживает активные объекты непосредственно, и позволяет разрабатывать эффективные системы, основанные на активных объектах, функционирующие непосредственно на железе.

Активный объект в Bluebottle представляется как совокупность традиционного, для современных языков ООП, понятия «объект» и выполняющейся в контексте данного объекта «активности» (нити). В данной реализации Active Oberon-а у активного объекта могут быть, кроме его активности, ещё и активности объектов-предков. Другими важными особенностями и отличиями Bluebottle является чрезвычайно минималистичный, мощный и гибкий (на уровне языка программирования и исполняющей системы) набор примитивов синхронизации доступа к внутренним элементам объектов из множества конкурирующих потоков (активностей).

Над слоем ядра, гибкая коллекция модулей обеспечивает общие абстракции для устройств и сервисов, например, файловые системы, интерфейсы пользователя, сетевые подключения, кодеки и т. д.

Содержание

Архитектура

Приложения

Для системы Bluebottle доступно относительно большое число приложений:

  • Media Player (Div X?, MP3)
  • Programming Editor
  • Web Server
  • TV
  • Oberon для Bluebottle

Совместимость

Bluebottle в настоящий момент реализована для:

  • Intel SMP-совместимых многопроцессорных систем (поддерживается Hyper Threading?)
  • Intel-совместимых однопроцессорных систем
  • для процессора StrongARM/XScale.

Bluebottle может также выполняться на отдельных виртуальных машинах, как например:

См. также

Ссылки


Wikimedia Foundation. 2010.

Смотреть что такое "Bluebottle OS" в других словарях:

  • Bluebottle OS — Bluebottle, (formerly known as AOS), is the name of the next generation Native Oberon, the Oberon operating system for bare PC hardware. It was developed at the ETH Zürich. It is lean and fast and has support for multiprocessor machines. It is… …   Wikipedia

  • Bluebottle — can mean:* Portuguese Man o War ( Physalia physalis ), stinging marine siphonophores resembling jellyfish * Bluebottle (character), in The Goon Show * Blow fly, genus Calliphora and similar species * Blue bottle fly, a common species of the… …   Wikipedia

  • Bluebottle — ist ein Betriebssystem basierend auf dem Kernel Active Object System (Aos). In Entwicklung an der ETH Zürich stellt es eine kompakte Laufzeitumgebung für die Programmiersprache Active Oberon zur Verfügung, in der aktive Objekte direkt unterstützt …   Deutsch Wikipedia

  • Bluebottle — Blue bot tle, blue bottle lue bottle, n. 1. (Bot.) an annual Eurasian plant ({Centaurea cyanus}) which grows in grain fields; called also {bachelor s button}. It receives its name from its blue bottle shaped flowers. Varieties cultivated in… …   The Collaborative International Dictionary of English

  • bluebottle — ► NOUN ▪ a common blowfly with a metallic blue body …   English terms dictionary

  • bluebottle — [blo͞o′bät′ l] n. 1. any of various plants with blue, bottle shaped flowers, as the cornflower, grape hyacinth, or closed gentian 2. any of a genus (Calliphora) of metallic blue blowflies …   English World dictionary

  • bluebottle — UK [ˈbluːˌbɒt(ə)l] / US [ˈbluˌbɑt(ə)l] noun [countable] Word forms bluebottle : singular bluebottle plural bluebottles a large fly with a shiny blue body …   English dictionary

  • bluebottle — /blooh bot l/, n. 1. cornflower (def. 1). 2. a composite plant, Centaurea cyanus, having narrow leaves and blue flower heads. 3. See bluebottle fly. 4. Chiefly Australian. Portuguese man of war. [1545 55; BLUE + BOTTLE1] * * * …   Universalium

  • bluebottle — [[t]blu͟ːbɒt(ə)l[/t]] bluebottles N COUNT A bluebottle is a large fly with a shiny dark blue body …   English dictionary

  • bluebottle — noun Date: 15th century 1. bachelor s button 2. any of several blowflies (genus Calliphora) that have the abdomen or the whole body iridescent blue in color and that make a loud buzzing noise in flight …   New Collegiate Dictionary