Inferno (операционная система)

Поделись знанием:
Перейти к: навигация, поиск
Inferno

Скриншот Inferno
Семейство ОС

Потомок Plan 9

Последняя версия

4-я редакция

Состояние

Актуальное

Веб-сайт

[www.vitanuova.com/inferno/ www.vitanuova.com/inferno]

Infernoоперационная система, разрабатываемая компанией Vita Nuova. На дизайн и архитектуру Inferno оказала влияние операционная система Plan 9 и Oberon.





Описание Inferno

Это портируемая операционная система, созданная для построения распределённых и сетевых систем на широком диапазоне устройств и платформ. Эта система обладает межплатформенной переносимостью и может выполняться как пользовательское приложение или как независимая операционная система. Поддерживается для большинства широко распространенных операционных систем и платформ. Каждая система Inferno предоставляет пользователю идентичную среду разработки независимо от основной операционной системы или архитектуры, разрешая работать в гомогенной среде с множеством различных платформ.

Inferno — это не только операционная система; она также является полноценной средой разработки, обеспечивая все средства, необходимые для создания, отладки и тестирования приложений. Приложения, создаваемые в среде Inferno, пишутся на языке Limbo, который является модульным параллельным языком программирования с C-подобным синтаксисом. Код на Limbo компилируется в архитектурно-независимый байтовый код, который затем может быть выполнен в режиме интерпретации (или код компилируется оперативно) для целевого процессора. Таким образом, Inferno-приложения выполняются идентично на всех Inferno-платформах.

Inferno предлагает полную прозрачность ресурсов и данных, применяя некую систему именного пространства. Ресурсы представляются как файлы, применяется один стандартный коммуникационный протокол. Благодаря этому такие ресурсы, как хранилища данных, сервисы и внешние устройства, могут разделяться между различными Inferno-системами. Интерфейс ресурса можно импортировать в локальную систему, и им могут пользоваться приложения, которые не знают, является ли данный ресурс локальным или удаленным.

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

Название

Следует отметить, что названия протокола «Styx», «Inferno», «Limbo» и т. п., а также название компании-разработчика — «Vita Nuova» выбраны под влиянием Божественной комедии Данте, которую читал Роб Пайк во время работы над оригинальным проектом Inferno в Bell Labs[1].

Напишите отзыв о статье "Inferno (операционная система)"

Примечания

  1. [www.vitanuova.com/company/names.html Происхождение названий в Inferno] (англ.)

См. также

Ссылки

  • [www.vitanuova.com/inferno/index.html Домашняя страница Inferno]  (англ.)
  • [code.google.com/p/inferno-os/ Проект на Google Code] с официальными исходниками  (англ.)
  • [inferno.execbit.ru Inferno Wiki]  (рус.)
  • [powerman.name/doc/Inferno/ Документация по Inferno на русском языке]  (рус.)
  • [habrahabr.ru/search/?target_type=posts&order_by=relevance&q=inferno Статьи на Хабрахабре, посвящённые Inferno]  (рус.)
  • [inferno-rus.blogspot.com/ Блог, полностью посвящённый операционной системе Inferno]  (рус.)
  • [citforum.ru/operating_systems/inferno_programming/ Разработка программ в среде операционной платформы Inferno, или "Адское" программирование] - статья, содержащая перечень ссылок на другие ресурсы по Inferno  (рус.)
  • [caerwyn.com/ Блог, посвящённый OS Inferno и среде Acme] (англ.)
  • [g00dspeed.org.ua/archives/356 Установка Inferno в виртуальной машине]  (рус.)
  • [eugene-sobolev.blogspot.com/2012/06/plan-9-inferno-ubuntu-1110.html Установка Inferno поверх Linux]  (рус.)

Отрывок, характеризующий Inferno (операционная система)

– Это метампсикова, – сказала Соня, которая всегда хорошо училась и все помнила. – Египтяне верили, что наши души были в животных и опять пойдут в животных.
– Нет, знаешь, я не верю этому, чтобы мы были в животных, – сказала Наташа тем же шопотом, хотя музыка и кончилась, – а я знаю наверное, что мы были ангелами там где то и здесь были, и от этого всё помним…
– Можно мне присоединиться к вам? – сказал тихо подошедший Диммлер и подсел к ним.
– Ежели бы мы были ангелами, так за что же мы попали ниже? – сказал Николай. – Нет, это не может быть!
– Не ниже, кто тебе сказал, что ниже?… Почему я знаю, чем я была прежде, – с убеждением возразила Наташа. – Ведь душа бессмертна… стало быть, ежели я буду жить всегда, так я и прежде жила, целую вечность жила.
– Да, но трудно нам представить вечность, – сказал Диммлер, который подошел к молодым людям с кроткой презрительной улыбкой, но теперь говорил так же тихо и серьезно, как и они.
– Отчего же трудно представить вечность? – сказала Наташа. – Нынче будет, завтра будет, всегда будет и вчера было и третьего дня было…
– Наташа! теперь твой черед. Спой мне что нибудь, – послышался голос графини. – Что вы уселись, точно заговорщики.
– Мама! мне так не хочется, – сказала Наташа, но вместе с тем встала.
Всем им, даже и немолодому Диммлеру, не хотелось прерывать разговор и уходить из уголка диванного, но Наташа встала, и Николай сел за клавикорды. Как всегда, став на средину залы и выбрав выгоднейшее место для резонанса, Наташа начала петь любимую пьесу своей матери.
Она сказала, что ей не хотелось петь, но она давно прежде, и долго после не пела так, как она пела в этот вечер. Граф Илья Андреич из кабинета, где он беседовал с Митинькой, слышал ее пенье, и как ученик, торопящийся итти играть, доканчивая урок, путался в словах, отдавая приказания управляющему и наконец замолчал, и Митинька, тоже слушая, молча с улыбкой, стоял перед графом. Николай не спускал глаз с сестры, и вместе с нею переводил дыхание. Соня, слушая, думала о том, какая громадная разница была между ей и ее другом и как невозможно было ей хоть на сколько нибудь быть столь обворожительной, как ее кузина. Старая графиня сидела с счастливо грустной улыбкой и слезами на глазах, изредка покачивая головой. Она думала и о Наташе, и о своей молодости, и о том, как что то неестественное и страшное есть в этом предстоящем браке Наташи с князем Андреем.
Диммлер, подсев к графине и закрыв глаза, слушал.
– Нет, графиня, – сказал он наконец, – это талант европейский, ей учиться нечего, этой мягкости, нежности, силы…
– Ах! как я боюсь за нее, как я боюсь, – сказала графиня, не помня, с кем она говорит. Ее материнское чутье говорило ей, что чего то слишком много в Наташе, и что от этого она не будет счастлива. Наташа не кончила еще петь, как в комнату вбежал восторженный четырнадцатилетний Петя с известием, что пришли ряженые.
Наташа вдруг остановилась.
– Дурак! – закричала она на брата, подбежала к стулу, упала на него и зарыдала так, что долго потом не могла остановиться.
– Ничего, маменька, право ничего, так: Петя испугал меня, – говорила она, стараясь улыбаться, но слезы всё текли и всхлипывания сдавливали горло.
Наряженные дворовые, медведи, турки, трактирщики, барыни, страшные и смешные, принеся с собою холод и веселье, сначала робко жались в передней; потом, прячась один за другого, вытеснялись в залу; и сначала застенчиво, а потом всё веселее и дружнее начались песни, пляски, хоровые и святочные игры. Графиня, узнав лица и посмеявшись на наряженных, ушла в гостиную. Граф Илья Андреич с сияющей улыбкой сидел в зале, одобряя играющих. Молодежь исчезла куда то.