Каталог статей по OS Inferno

    Практически каждая статья по OS Inferno вызывает вопросы из серии «что это такое и для чего оно нужно». Эти вопросы вполне уместны, но начинать каждую статью с ответа на этот вопрос невозможно — по крайней мере я не готов ответить на этот вопрос одним абзацем, а на развёрнутый ответ и целой статьи мало. Поэтому в данной статье будет поддерживаться полный каталог всех статей об ОС Инферно на хабре, и в новых статьях можно будет просто ссылаться на этот каталог.

    Обзоры OS Inferno


    Первое знакомство с OS Inferno … закончилось ничем, т.к. сработал стереотип «раз это ОС, значит она должна быть полноценной альтернативой традиционным десктопным или серверным ОС». Стыдно.

    Второе знакомство с OS Inferno … прошло намного удачнее — удалось избавиться от стереотипов и понять, как и для чего можно начинать использовать эту ОС.

    Поверхностный обзор OS Inferno … ну очень поверхностный, скорее просто список фич а не обзор.

    Архитектура OS Inferno — 1,
    Архитектура OS Inferno — 2,
    Графика в Inferno,
    Limbo,
    3 сущности! … этот цикл из 5-ти статей и есть обзор системы.

    Inferno Shell … детальное описание оболочки инферно.

    И всё-таки она многопользовательская! … описывает работу инферно с пользовательскими аккаунтами.

    Inferno Часть 0: пространства имён

    Установка OS Inferno


    Установка OS Inferno New Edition … статья устарела, ниже есть более новая версия. Тем не менее, статья по-прежнему интересна описанием устройства и использования авторизации в инферно и комментариями.

    Установка OS Inferno New Edition (update) … ставим свежую версию инферно под современными (2012 год) Linux, FreeBSD, Mac OS X, Windows.

    Настройка OS Inferno … можно и не настраивать, и так неплохо работает.

    Пробуем native Inferno OS на Raspberry Pi

    Разработка софта под OS Inferno


    Подготовка ваших приложений Inferno к standalone установке … описывает как запускать свои программы на компах, где нет установленной инферно.

    Deployment вашего софта для OS Inferno … описывает как устанавливать дополнительные модули и приложения, а так же как писать свои чтобы их было удобно устанавливать другим людям.

    Разработка модулей для Limbo на C (часть 1),
    Разработка модулей для Limbo на C (часть 2) … достаточно сложный материал, детали внутреннего устройства инферно. Но сложность штука относительная — по сравнению с программированием на Limbo писать драйвера для инферно сложно. А вот по сравнению с написанием модулей для Perl на C (используя перловский XS) — писать драйвера для инферно на порядок проще.

    Удобная разработка для OS Inferno в Vim — плагины, mkfiles, подсветка синтаксиса, etc.

    Теория

    Введение в теорию взаимодействующих последовательных процессов (CSP), часть 1,
    Введение в теорию взаимодействующих последовательных процессов (CSP), часть 2

    Misc


    Syntax Highlight Considered Harmful

    Файловая база данных

    Как может выглядеть XMPP в ОС Inferno
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 11
    • +5
      Нужно добавить еще ссылку на Каталог статей по OS Inferno.
    • +1
      Неделя Inferno на хабре?
      • +1
        Добавьте хоть каких-нибудь картинок в первые три статьи, ну скучно же глазу.
        • 0
          Добавил. :) За одно поправил форматирование статей, за пять лет на хабре возможности форматирования статей заметно улучшились.
          • 0
            Теперь жду вируса, который внутри себя будет держать инферно для прозрачного взаимодействия с другими своими частями.
        • +1
          Спасибо за хороший цикл статей, прям захотелось скачать и поковыряться.
          И однозначно, лучше чем башорг.
          • 0
            Прочитал введения, описания… Хоть убей не понимаю область применения… :( Примеры бы внедрения и использования, плюс резюме во что бы это вылилось при использовании подходов обычных ОС. Создалось легкое ощущение, что избегается (или отсутствует полностью) упоминание о реальных внедрениях и полученных преимуществах.

            Я понял только что это апгрейд идей юникса с большим абстрагированием от ресурсов, но в чем распределенность — никак не понял. Да, я увидел RPC (пример с калькулятором), но распределенное вычисление как по мне — это когда одна задача выполняется на 2+ вычислительных единицах (потоках, тредах, серверов) и пул этих исполнителей кем-то балансируется/управляется… Я что-то упускаю или недопонимаю из идеи систем?
            • 0
              Вариантов построения чего-то распределённого довольно много, если Вы конкретнее опишете что хотите увидеть, я попробую описать как это выглядит в инферно. Но, скорее всего, Вам хотелось увидеть что-то вроде такого примера: inferno.execbit.ru/wiki.wsgi/Простой%20пример%20Grid

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.