Jump to content

Беленикс

Беленикс
Логотип Беленикс
Семейство ОС Юникс
Рабочее состояние Спящий [1]
Последний выпуск 0.7.1 / 19 июля 2008 г.
ядра Тип Юникс
Пользовательское пространство GNU и традиционный Solaris
По умолчанию
пользовательский интерфейс
ГДЕ
Лицензия CDDL
Официальный сайт http://www.belenix.org/

BeleniX снят с производства [2] Дистрибутив операционной системы, построенный с использованием исходной базы OpenSolaris . Его можно использовать как Live CD , а также установить на жесткий диск . Первоначально разработанный как Live CD по образцу Knoppix для демонстрации технологий OpenSolaris, Belenix впоследствии стал исходной базой для дистрибутива Sun OpenSolaris. [3] Ряд технологий, впервые реализованных в проекте Belenix, впоследствии стали полноценными проектами в экосистеме OpenSolaris.

Дизайн и принципы

[ редактировать ]

BeleniX стремится иметь последние стабильные версии большинства программ, и с этой целью пакеты постоянно помещаются в репозиторий пакетов. Однако во многих случаях передовое программное обеспечение выпускается, чтобы помочь проверить его и опробовать новые функции. По этим причинам BeleniX также включает в себя множество сторонних драйверов, которых нет в официальном дистрибутиве OpenSolaris Sun. от [ нужна ссылка ]

Хотя основное внимание BeleniX уделяется рабочему столу разработчика, он также достаточно стабилен и масштабируем, чтобы работать в качестве рабочей станции или среды сервера разработки. В основном это связано с базовым ядром OpenSolaris и пользовательской средой.

BeleniX компилируется только для 32-битного исполнения (на основе кода операции i586/Pentium). Однако отзывы членов команды BeleniX показали, что начиная с BeleniX 0.7 их Live CD содержит как 32-битные, так и 64-битные установочные файлы. [4]

BeleniX ориентирован на использование KDE для своей среды рабочего стола , хотя Xfce также поддерживается с самого начала распространения. Предстоящий выпуск также будет включать первоклассную поддержку GNOME . В команду разработчиков BeleniX входят другие дистрибутивы на базе OpenSolaris, такие как MilaX, Nexenta OS и SchilliX. Название и логотип являются отсылкой к кельтскому богу света Белену . Таким образом, BeleniX также является первоклассной средой разработки OpenSolaris и полностью автономным. Каждый пакет, включенный в BeleniX, создан на основе самого BeleniX, включая ядро ​​OpenSolaris. BeleniX стремится стать простым в использовании дистрибутивом, который мягко раскрывает возможности OpenSolaris. Формат Live CD делает OpenSolaris более доступным и загружается с компакт-диска в течение двух-трех минут. Он также направлен на поощрение инноваций путем внедрения новых функций и улучшений удобства использования, а также расширения участия сообщества.

После анонса проекта OpenSolaris в 2005 году BeleniX был запущен как частный проект несколькими сотрудниками Sun, работавшими в Индийском инженерном центре Sun в Бангалоре, Индия. Их целью было создать что-то вроде Knoppix для демонстрации OpenSolaris. конечным пользователям. Через несколько недель ISO-образ был готов к использованию.

Со временем BeleniX получил дальнейшее развитие и его популярность выросла. Участники, не принадлежащие Sun, также присоединились к усилиям по превращению этого проекта в проект сообщества FOSS . BeleniX был первым дистрибутивом OpenSolaris, включающим в себя полноценную рабочую среду графического интерфейса Xorg X11.

За прошедшие годы в рамках проекта BeleniX возник ряд важных инноваций, которые позже были включены в дистрибутивы OpenSolaris от Sun. Фактически, первая бета-версия дистрибутива Sun OpenSolaris во многом была основана на BeleniX. BeleniX был вторым появившимся дистрибутивом OpenSolaris после SchilliX и первым, предоставлявшим графический интерфейс на основе Xorg с автоматической настройкой . Он представил различные недостающие технологии в OpenSolaris. Среди важных нововведений можно отметить:

  • Автоматическая настройка интерфейсов до NWAM ;
  • Полноценная рабочая среда Xorg X11, которая позже привела к созданию проекта Fully Open X; [5]
  • Петлевая декомпрессия «на лету» содержимого компакт-диска; [6]
  • Новый алгоритм оптимизации размещения файлов с использованием профилирования DTrace ;
  • Реализация упреждающего чтения и планирования ввода-вывода в файловой системе HSFS (ISO9660) в OpenSolaris;
  • Набор инструментов, созданный Live CD;
  • Первый дистрибутив OpenSolaris, обеспечивающий возможность монтирования NTFS и Ext2fs;
  • Первый дистрибутив OpenSolaris, обеспечивающий расширенные Xorg ; возможности автоматической настройки
  • Первый дистрибутив OpenSolaris, способный запускать полнофункциональную среду Java 5/6;
  • Первый дистрибутив OpenSolaris, предоставляющий базовый порт GNU Parted ;
  • Первый дистрибутив OpenSolaris, предоставляющий полную среду KDE 3.5.x.

Проект «Индиана» использовал все эти технологии и послужил для него отправной точкой. [7] Принимая во внимание эту и другие технологии, разработанные для штата Индиана, в будущем целью BeleniX будет развитие и рост как производной версии Indiana на уровне исходного кода с упором на рабочий стол KDE, а также создание полнофункционального и функционального дистрибутива OpenSolaris на основе KDE. . [8]

Проверьте хронологию функций LiveCD [9] в разделе «Ссылки», чтобы увидеть хронологический отчет о разработке BeleniX до выпуска дистрибутива OpenSolaris компанией Sun в 2008 году.

Программное обеспечение и набор инструментов

[ редактировать ]

Команда BeleniX стремится обеспечить сосуществование всех пакетов в одной системе, при этом обеспечивая сборку последних версий пакета с использованием новейших компиляторов. В результате у Belenix до сих пор был KDE 3.5.9, построенный с GCC 3.4.3, а новые пакеты, включая KDE4, все чаще собираются с GCC 4.4. Некоторые пакеты, особенно компоненты GNOME, полученные из проекта JDS , собираются с помощью Sun Studio 12. Они активно переводятся в Gcc 4.4. Команда стремится в конечном итоге построить весь BeleniX на полной цепочке инструментов FOSS GCC.

Среды рабочего стола

[ редактировать ]

BeleniX до сих пор позиционировал себя как дистрибутив KDE, одновременно предоставляя XFCE. В предстоящих выпусках также будет реализован GNOME.

Установка

[ редактировать ]

BeleniX сегодня использует тот же установщик Caiman. [10] и библиотеки, которые используются в дистрибутиве Sun OpenSolaris. В дальнейшем планируется повторно реализовать графический интерфейс установщика в Qt4 , сохраняя при этом базовые библиотеки установщика Caiman.

Упаковка

[ редактировать ]

В настоящее время команда BeleniX продолжает использовать пакет SVR4, который Solaris на сегодняшний день предоставляет . Команда не намерена использовать IPS в его нынешнем состоянии по различным техническим причинам и рассматривает альтернативы, включая формат deb и формат RPM5 вместе с Smart Package Manager .

  1. ^ "[belenix-dev] Временный веб-сайт Belenix" . Архивировано из оригинала 02 декабря 2012 г. Проверено 18 марта 2012 г.
  2. ^ BeleniX в DistroWatch
  3. ^ «Краткий обзор внутреннего устройства проекта Индиана» . Архивировано из оригинала 23 февраля 2011 г. Проверено 12 октября 2009 г.
  4. ^ «Все выпуски BeleniX – Freecode» .
  5. Полностью открытый X. Архивировано 1 августа 2009 г., в Wayback Machine.
  6. Петлевая декомпрессия «на лету». Архивировано 4 марта 2009 г., в Wayback Machine.
  7. ^ Обзорная схема архитектуры LiveCD [ не удалось пройти проверку ] Архивировано 12 июня 2010 года в Wayback Machine.
  8. ^ Будущее BeleniX обсуждается в списке рассылки.
  9. Хронология LiveCD. Архивировано 12 июня 2010 г. на Wayback Machine.
  10. Project Caiman . Архивировано 23 июля 2009 г. в Wayback Machine.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 79e6c1eb8915a4a48329489f21d6e649__1722001860
URL1:https://arc.ask3.ru/arc/aa/79/49/79e6c1eb8915a4a48329489f21d6e649.html
Заголовок, (Title) документа по адресу, URL1:
BeleniX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)