Связь между исходным кодом Opensolaris и выпусками Solaris

Исходный код, доступный для OpenSolaris, очень полезен для изучения внутреннего устройства Solaris (вместе с dtrace и mdb). Однако, насколько я знаю, нет никакого способа выяснить, как именно исходный код OpenSolaris соотносится с двоичными файлами, выпущенными в виде официальных выпусков обновлений Solaris. Т.е. какие версии исходных файлов были скомпилированы для формирования, например, Solaris 10 Update 6 (10/08)?

Вы можете сделать некоторые выводы, просмотрев даты изменений, комментарии к истории и сообщения об ошибках. И я знаю, что между OpenSolaris и Solaris нет соотношения 1:1. Но есть ли лучшие способы, о которых я не думал?


person matli    schedule 26.01.2009    source источник


Ответы (1)


Я не могу придумать лучшего способа сопоставить исходники OpenSolaris с двоичными файлами Solaris 10. Исходное дерево для Solaris 10 представляет собой отдельную ветвь, а функции и исправления ошибок иногда переносятся обратно из ветки OpenSolaris в ветвь Solaris 10.

Вам будет полезно рассмотреть различные консолидации в Solaris. Например, если в OpenSolaris есть Gnome X.Y, а в Solaris 10 — Gnome X.Y, то исходные коды и двоичные файлы для компонентов Gnome будут идентичными. Если вас интересует только OS/Net часть Solaris и OpenSolaris, то код в целом слабо коррелирует.

person Chris Quenelle    schedule 16.06.2009