The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Открыты исходные тексты операционной системы Minoca"
Отправлено opennews, 01-Ноя-16 13:06 
Проект Minoca (http://www.minocacorp.com), в рамках которого развивается операционная система для потребительских интернет-устройств и встраиваемой техники, переведён (https://blog.minocacorp.com/minoca-os-a-new-open-source-oper...) в разряд свободных проектов. Код открыт (https://github.com/minoca/os) под лицензией GPLv3. Сборки подготовлены (http://www.minocacorp.com/download/) для архитектур x86, ARMv6 и ARMv7, в том числе сформированы загрузочные образы для плат   Raspberry Pi 2, Raspberry Pi, BeagleBone Black, Asus C201,   PandaBoard и Galileo, а также эмулятор на основе QEMU.


Система модульная (http://www.minocacorp.com/documentation/developers/knowledge.../)  - подсистемы ядра отделены друг от друга, а взаимодействие с оборудованием абстрагировано, что позволяет поставлять для разных архитектур единое унифицированное ядро, расширяемое через систему надстроек. Драйверы устройств не привязаны (http://www.minocacorp.com/documentation/developers/knowledge.../) к ядру и оформляются в виде универсальных исполняемых файлов, не зависящих от версии ядра (обновление ядра не требует обновления драйверов) и загружаемых по необходимости.  Minoca имеет событийно-ориентированную архитектуру, поддерживает многопроцессорные конфигурации, вытесняющую многозадачность,  сетевой, беспроводной и USB стеки, предоставляет подборку драйверов (http://www.minocacorp.com/documentation/developers/knowledge.../). В качестве файловой системы поддерживается FAT.


Операционная система примечательна низким потреблением ресурсов и способна работать на оборудовании с 5 Мб ОЗУ. Система также изначально нацелена на обеспечение минимального энергопотребления и использует встроенные средства для переключения режимов процессоров, влияющих на потребление энергии, а также может минимизировать число пробуждений фоновых процессов в условиях простоя, что позволяет дольше находиться в глубоких режимах энергопотребления.

Для разработки приложений предлагается POSIX-подобный интерфейс, благодаря которому в Minoca уже удалось собрать множество существующих популярных пакетов. Для установки и обновления программ задействован пакетный менеджер opkg (https://code.google.com/archive/p/opkg/), также применяемый в OpenEmbedded и OpenWrt. В качестве командной оболочки и для выполнения shell-скриптов проектом развивается интерактивный интерпретатор Chalk.

URL: https://blog.minocacorp.com/minoca-os-a-new-open-source-oper...
Новость: https://www.opennet.ru/opennews/art.shtml?num=45408

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру