OpenSolaris .. Хм, это становится необслуживаемым?


Ответы:


3

Оракул убил OpenSolaris . Сайт остается, в основном, не поддерживаемым (в прошлом я знал, что списки рассылки все еще активны). Появляются вилы, но ни одна из них пока не выглядит доминирующей ( Illumos и OpenIndiana на ум ).

Solaris вернется к продукту с закрытым исходным кодом, который лицензируется только на официальном оборудовании (насколько мне известно) и только по контракту на поддержку (опять же, насколько мне известно).

По-видимому, Oracle планирует выпустить часть исходного кода Solaris по мере его обновления. Но что выйдет и когда еще неизвестно. Очевидно, будет некоторая лицензия на выпущенный код, но они не объявили об этом на данный момент и не выпускали никаких обновлений в течение некоторого времени.


Похоже, вы можете «зарегистрироваться» и загрузить образ Solaris 11 .iso. oracle.com/technetwork/server-storage/solaris11/downloads/… Однако я прочитал соглашение и в нем говорится: «Вы не можете: использовать Программы для своих внутренних бизнес-целей (кроме разработки, тестирования, создания прототипов и демонстрации своих приложений»). ) или для каких-либо коммерческих или производственных целей; ... ", которая указывает, что это не бесплатно.
Брайан Филд

3
OpenIndiana использует иллюминаты так же, как Ubuntu использует kernel.org, они не разные вилки. Говорить о том, что Solaris вернется к продукту с закрытыми исходными кодами, - сложное утверждение. Часть исходного кода OpenSolaris всегда была закрытым исходным кодом, поэтому никаких изменений не ожидается. Часть оставшегося исходного кода, которая находилась под CDDL, действительно в настоящее время не выпущена, но это не означает, что ее лицензия была изменена или изменится.
Jlliagre

@jlliagre, спасибо за разъяснение отношений OpenIndiana и Illumos. Были противоречивые сообщения / заявления относительно того, что Oracle собирается выпустить и по какой лицензии; Если у вас есть авторитетный источник с указанием того, что будет выпущено и какая лицензия, мне было бы интересно узнать прояснение этого вопроса.
Крис С

Единственным авторитетным источником будет Oracle, и не было никакого официального объявления о том, что будет выпущено и по какой лицензии. Любой отчет / заявление, которое вы можете прочитать, может быть только предположением.
Jlliagre

1
Кстати, ваши «насколько мне известно» утверждения тоже сбивают с толку. Solaris 11 Express не имеет лицензии на «официальное оборудование», если вы имеете в виду оборудование Sun / Oracle. Он поддерживается на всех сертифицированных аппаратных средствах, перечисленных в HCL ( sun.com/bigadmin/hcl/data/s11exp ). Контракт на поддержку не требуется, если вы соответствуете требованиям лицензии OTN Developer (т.е. используете его для разработки, тестирования, создания прототипов и демонстрации своих приложений). В этом случае вам, очевидно, не нужно запускать ее на сертифицированной платформе, а «заявленная для запуска» будет вполне приемлемой.
Jlliagre

11

Solaris 11 Express (он же сборка 151a) - это технически то, что можно было бы назвать OpenSolaris 2010.11.

Он доступен для бесплатной загрузки http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html, но не подлежит распространению, и его лицензия была изменена (см. Лицензионное соглашение OTN на странице загрузки, особенно об ограничениях на использование ). Если вы не соответствуете требованиям лицензирования разработчика OTN, вам нужен контракт на поддержку, который, как я полагаю, подразумевает, что вы используете ОС на сертифицированном оборудовании. Последний указан в HCL ( http://www.sun.com/bigadmin/hcl/data/s11exp ).

Только ядро ​​ядра и исходный код утилит (ON) больше не обновляются регулярно, как раньше. Последний выпущенный исходный код включен в сборку 147 (август 2010 г.).

ON имеет одну основную вилку (однажды названную spork) с именем illumos. Цель illumos состоит в том, чтобы обеспечить реализацию ПО с полностью открытым исходным кодом, стараясь максимально совместимо с основным кодом Solaris / ABI. OpenSolaris не был полностью открытым исходным кодом, так как некоторые компоненты были выпущены в виде двоичного кода с закрытым исходным кодом. Эти компоненты заменяются открытыми исходными кодами сообществом Illumos.

Цель OpenIndiana - предоставить полностью устанавливаемый дистрибутив на основе иллюминаторов, максимально приближенный к тому, что было в OpenSolaris. Другие дистрибутивы, которые объявили, что перейдут на использование Illumos, поскольку его ядро ​​- Nexenta.

Еще один бывший дистрибутив на основе OpenSolaris, Schillix 0.7.2, был выпущен с использованием Illumos в качестве своего ядра, но теперь их разработчики решили сохранить собственную ON-форк.

Большая часть оставшегося кода с открытым исходным кодом, составляющего OpenSolaris, в настоящее время Solaris 11 Express, остается открытой для разработки и по-прежнему регулярно обновляется в хранилищах консолидации, доступна для просмотра на сайте http://src.opensolaris.org/ и доступна для загрузки с mercurial http: // hub. opensolaris.org/bin/view/Community+Group+tools/hg_help

Например, связанный с X11 исходный код по-прежнему публикуется на сайте OpenSolaris с обновлениями, даже более новыми, чем Solaris 11 Express: http://hub.opensolaris.org/bin/view/Community+Group+x_win/changelogs-nv_150.

Последний выпуск бинарной стабильной версии OpenSolaris - 2010.05 (сборка 134b) - был выпущен в ноябре 2010 г. Вы можете выполнить обновление с 2009.06 (сборка 111b) до него из сети. Это немного новее, чем последняя версия Dev, на которую вы ссылаетесь.

Загляните в эти блоги, чтобы узнать, как перейти с 111b на 134b, а затем на 151a (Solaris 11 Express):


Поскольку вышеприведенное было написано, веб-сайт opensolaris.org был закрыт, а источники пакетов с открытым исходным кодом в Solaris 11 теперь можно найти по адресу oracle.com/technetwork/opensource/systems-solaris-1562786.html и solaris. java.net .
alanc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.