Вышла новая приоткрытая ОС Minoca

6c248c0d

Свежие открытые ОС выходят десятками ежегодно, однако недостаточно какие из них ждёт результат: абсолютное большинство благоприятно пропадают и погибают, иногда не поспев даже заинтересовать внимание широкой публике. Если такие претенциозные планы как MeeGo, webOS либо Firefox OS от закоренелых организаций были позабыты, то что уж рассуждать о свободных создателях, которые иногда могут рассчитывать в любом случае на нишевый рынок.

Все-таки, старт новой программы Minoca OS с открытым начальным кодом, передаваемой по лицензии GNU GPLv3, вызвал значительный энтузиазм общества создателей открытого ПО. Что такое Minoca OS? Это ОС совместного предназначения, написанная, как передают её разработчики, целиком с нулевой отметки. Назначена она для механизмов, где актуальны такие характеристики, как бережливость энергии, материнской платы и объёма накопителя (другими словами, в первую очередь для разных мобильных, имеющих и многообразных небольших механизмов, нуждающихся в полновесной ОС).

При этом эта бюджетная модульная ОС сделана с прицелом на сопоставимость с имеющимся ПО: создатели попытались, чтобы перевод дополнений был предельно элементарной задачей. Неприятностью многих свежих ОС считается сопоставимость с распространённым оснащением: избито необходимы драйверы. Создатели Minoca гарантируют, что в их творение применяется производительная драйверная модель, упрощающая образование и помощь драйверов. Например, учтен принцип преждевременной сопоставимости, таким образом находится вероятность обновления элементов ядра без потребности перекомпиляции всех драйверов.

На образование Minoca OS 2 создателя — Эван Грин (Evan Green) и Пол Стивенс (Chris Stevens) — истратили 3 года собственной жизни. Согласно их заявлению, прошло 25 лет с тех пор, как в сфере ОС не изменялись главные основы. За это продолжительное время классические ОС важно стали неактуальными, вышло свежее оснащение, накоплен большой груз познаний — всё это требует исконного пересмотра основных принципов.

«Мы планировали осознать, способны ли, начав с чистого листка и делая упор на данный большой, скопленный за 25 лет опыт во всем мире ОС, сделать что-нибудь любопытное и эксклюзивное. Стало понятно, что свежий взгляд на внешний вид связи ядра и драйвера может предоставить большие свежие возможности. Мы указали, что упор на действенности администрирования питанием, простоте сервиса и изоляции ресурсов критически актуальны сегодня, однако 2 десятка лет тому назад эти вопросы были абсолютно неактуальны. Способны ли мы добиться паритета с сегодняшними ОС, при этом снизив в несколько раз объём начального кода и уменьшив количество тесных мест? Способны ли посоветовать что-нибудь самое лучшее? Мы приняли решение постараться», — пишут разработчики.

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

Конечно, в настоящее время чувствуется последний дефицит в рабочих руках. Minoca развивают только 2 человека, несмотря на то что стандартные функции работают, предстоит сделать ещё массу вещей. Все заинтригованные в написании драйверов, интеграции свежих функций, портировании пакетов, корректировании погрешностей либо участии в обсуждении внешнего вида могут подключиться к обществу. Соединиться с создателями можно через сайт проекта, но на особенной страничке — познакомиться с доскональным изображением ОС.

Начальные коды размещены в эти дни на сайте GitHub (посторонние пакеты доступны по автономной сноске), но заключительные скомпонованные комплектации доступны на формальном веб-сайте. Там находятся и виды под определённые ARM-платформы: Raspberry Pi 2, Raspberry Pi, BeagleBone White, ASUS C201, PandaBoard, — и под x86-системы в общем, ПК x86 с UEFI и x86-систему Galileo.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *