The OpenNET Project / Index page

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

Проект Illumos, продолжающий развитие OpenSolaris, на пути к созданию эталонного дистрибутива

10.09.2012 10:28

Гарретт Д'Аморе (Garrett D'Amore), лидер проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, опубликовал предложение по созданию нового дистрибутива, который должен послужить в роли эталона для разработки и тестирования Illumos.

Эталонный дистрибутив будет содержать минимальное число изменений относительно базового кода Illumos и отличаться первоочерёдной ориентацией на разработчиков. Использование проекта OpenIndiana для этих целей затруднено из-за пользовательской ориентации данного дистрибутива и наличия большого числа расхождений и дополнений с кодом Illumos. OpenIndiana слишком громоздок для эталонного дистрибутива, придерживается своей линии развития и основывается не на чистом коде Illumos, а на постоянно синхронизируемом собственном форке кода Illumos-gate. Кроме того, в OpenIndiana не поддерживается сборка для платформы SPARC и отсутствуют механизмы непрерывного контроля качества.

Эталонный дистрибутив Illumos, фигурирующий в обсуждениях под кодовым именем "IRD" (illumos Reference Distribution), будет обладать следующими особенностями:

  • Ориентация на разработчиков. IRD не будет серверным или пользовательским дистрибутивом общего назначения, вместо этого IRD будет являться базой для дополнительной разработки и тестирования Illumos;
  • Независимость от корпораций. IRD не должен зависеть от прихоти каких-либо компаний и не должен быть экспериментальной базой для предварительной обкатки технологий. IRD будет развиваться сообществом и на основе решений, принимаемых в сообществе;
  • IRD должен поддерживать средства массовой автоматизированной установки на большое число машин с целью формирования тестовой фермы для оценки работы и сборки дистрибутива. Инсталлятор будет содержать минимальный набор функций для развёртывания системы, сведённых к выбору диска для установки;
  • Дистрибутив должен быть самодостаточным, т.е. предоставлять средства для сборки illumos-gate;
  • IRD должен выступать в роли платформы для контроля качества, например, поддерживать инструменты управления пакетами, предоставляющие средства для проверки целостности метаданных (будет использован пакетный менеджер IPS);
  • IRD сможет выступать в качестве базы для построения других дистрибутивов на основе Illumos. Сам IRD будет по возможности минималистичным, тем не менее, не исключается предоставление элементов графического интерфейса, в рамках технологий, поддерживаемых в illumos-gate (т.е. не будет поддержки больших десктопов, таких как GNOME, и приложений таких как web-браузеры).
  • Новые релизы IRD планируется выпускать на плановой основе и как можно чаще, например, раз в две недели формировать новый релиз и каждый день выпускать ночную сборку. Формирование релизов и сборок будет полностью автоматизировано;
  • Многоплатформенность - поддержка архитектур SPARC и x86.

На начальном этапе IRD планируется сформировать на основе наработок OpenIndiana или OmniOS, используя при этом оригинальный код illumos-gate, а не форк, попутно удалив из дистрибутива всё лишнее, например, GNOME. Для поддержания разработки будет запущено несколько серверов для сборки и тестирования. Для контроля качества рассматривается возможность применения системы непрерывной интеграции Jenkins. Отдельно отмечается, что вышеотмеченные особенности являются лишь отправным пунктом для дальнейшего обсуждения и поэтому могут быть пересмотрены в случае представления разумных аргументов.

  1. Главная ссылка к новости (http://gdamore.blogspot.com/20...)
  2. OpenNews: Дистрибутив SchilliX отказался от перехода на Illumos и сформировал новый форк OpenSolaris
  3. OpenNews: Лидер OpenIndiana снял с себя полномочия и потерял уверенность в успехе проекта
  4. OpenNews: В рамках проекта SmartOS создана новая ОС на базе OpenSolaris/illumos и осуществлено портирование KVM
  5. OpenNews: Релиз OpenIndiana oi_151a, продолжающего развитие OpenSolaris
  6. OpenNews: Предложения по изменению процесса разработки проекта Illumos
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34790-illumos
Ключевые слова: illumos, solaris
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, kknight (ok), 11:21, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Напрасно они не ориентируются на пользователей.
     
     
  • 2.2, Анончик (?), 12:03, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сначала нужно разработчиков привлечь
     
  • 2.3, arisu (ok), 12:03, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    новость не читай @ ерунду отвечай
     
     
  • 3.5, Аноним (-), 13:46, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, почему бы не развивать SmartOS от Joyent?
    Один KVM гарантирует надежное будущее системы. А если прибавить ZONES + DTrace +ZFS + NODE ...
     

  • 1.6, Аноним (-), 13:48, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    >> попутно удалив из дистрибутива всё лишнее, например, GNOME.

    Шикарно!

     
     
  • 2.18, kombat (ok), 02:35, 11/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    новый гном и гтк? не, не слыхал.
     
  • 2.25, Аноним (-), 13:27, 13/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>> попутно удалив из дистрибутива всё лишнее, например, GNOME.
    > Шикарно!

    Конечно, на кой хрен в серверной оси DE, к тому же в данной оси более, чем наполовину, писанный на Жабе?!

     

  • 1.7, iZEN (ok), 14:20, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Проект Illumos избавляется от всего наносного и несущественного для проекта.
    Займутся только ядром и системным окружением. Другие (дистрибуторы) будут на этой базе делать свои решения с "блэкджеком и шлюхами". Что, в общем-то, правильный подход при ограниченности в средствах.
     
     
  • 2.11, ананим (?), 20:55, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да ни от чего они не избавляются.
    ну надоело им (наконец-то), что каждый растягивает разработку по своим углам. следовательно шаг закономерный - создать тренд в разработке, чтобы было на что опираться и как-то прогнозировать и планировать.

    зыж
    если так пойдёт, то скоро увидим lsb для сабжа. :D
    шутка.

     

  • 1.8, vle (ok), 17:47, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Звучит весьма интересно, частенько задумывался о примерно таком же.
    Для полного cчастья, не хватает только направленности
    на максимально полную поддержку POSIX.
     
     
  • 2.9, ip1981 (ok), 19:42, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Для полного cчастья, не хватает только направленности
    > на максимально полную поддержку POSIX.

    Очень феерично звучит в отношении, по сути, Соляриса.

     
     
  • 3.10, vle (ok), 20:48, 10/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Для полного cчастья, не хватает только направленности
    >> на максимально полную поддержку POSIX.
    > Очень феерично звучит в отношении, по сути, Соляриса.

    Стандарты имеют тенденцию развиваться и меняться.

     
  • 2.28, Annm (?), 22:49, 05/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    вроде как, лимиты по позиксу уже все давно соблюдают.
     

  • 1.12, Vkni (ok), 21:11, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да, новость хорошая. Конечно, Солярис уже давно упустил рабочие станции, поэтому GNOME там точно не нужен.
     
     
  • 2.27, Аноним (-), 13:29, 13/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, новость хорошая. Конечно, Солярис уже давно упустил рабочие станции, поэтому GNOME

    Он сроду туда не стремился. Всегда был чисто серверной осью, чтоб ты был в курсях.

     

  • 1.13, Аноним (-), 22:27, 10/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Система портов там будет? Без неё любая нестандартная (=не-линукс) система обречена.
     
     
  • 2.17, wulf (ok), 00:32, 11/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    давным-давно есть:
    http://sourceforge.net/apps/mediawiki/pkgbuild/index.php?title=Pkgbuild_on_Op
     
  • 2.21, Moomintroll (ok), 09:36, 11/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Система портов там будет?

    http://www.netbsd.org/docs/software/packages.html

    а именно:

    http://www.netbsd.org/docs/software/packages.html#platforms

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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