The OpenNET Project / Index page

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



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

Исходное сообщение
"В рамках проекта Bitrig началось развитие форка OpenBSD"
Отправлено opennews, 13-Июн-12 11:07 
Группа энтузиастов выступила (http://comments.gmane.org/gmane.os.openbsd.misc/196523) с инициативой создания форка операционной системы OpenBSD. В рамках проекта Bitrig (http://www.bitrig.org) началось развитие новой ОС, продолжающей следование таким целям OpenBSD, как свободная доступность, высокая производительности, безопасность и переносимость, но отличающейся менее консервативным развитием и движением в сторону модернизации. Несмотря на то, что проект только начал развиться уже обеспечено периодическое формирование готовых для установки снапшотов (https://www.bitrig.org/index.php?title=Snapshot).


Создатели проекта Bitrig планируют реализовать серию значительных новшеств, которые по тем или иным причинам не одобрены в сообществе OpenBSD. Например, уже выполнена работа по обеспечению сборки ядра, базовой системы и графического стека xenocara с использованием компилятора Clang 3.1, развиваемого проектом LLVM. Кроме того, для разработки системы задействован Git вместо CVS, который до сих пор используется (http://www.openbsd.org/why-cvs.html) в OpenBSD. Ещё одним важным отличием от OpenBSD является прекращение поддержки устаревшего оборудование и сосредоточение внимания только на обеспечении работы на современных архитектурах, таких как i386, amd64 и ARM.

Кроме замены  gcc на clang среди текущих задач проекта (https://www.bitrig.org/index.php?title=Roadmap) отмечены:


-  Портирование всех компонентов гипервизора KMS (модулей, работающих на уровне ядра, а также утилит и библиотек, функционирующих на пользовательском уровне);

-  Реализация поддержки уровня журналирования для файловой системы, основанного на механизме журналирования мета-данных WAPBL (http://www.opennet.ru/opennews/art.shtml?num=17212) (Write Ahead Physical Block Logging), развиваемом проектом NetBSD;

-  Обеспечение поддержки платформ Texas Instruments PandaBoards (OMAP4430) и BeagleBoard (OMAP3530O) на базе архитектуры ARM;
-  Избавление ядра от глобальной блокировки и оптимизация для использования на многоядерных системах;

-  Поддержка подсистемы FUSE, позволяющей обеспечить работу файловых систем на пользовательском уровне;
-  Поддержка свежих выпусков GNU binutils или создание аналога;

-  Переход на развиваемую проектом LLVM стандартной библиотеку классов C++  libc++ (http://libcxx.llvm.org/)  с целью ухода от использования GNU libstdc++;

-  Портирвоание библиотеки compiler-rt (http://compiler-rt.llvm.org/) c целью замены GNU libgcc.a.

Особенности подхода к разработке в Bitrig:

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


URL: http://permalink.gmane.org/gmane.os.openbsd.misc/196523
Новость: http://www.opennet.ru/opennews/art.shtml?num=34088

 

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



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

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