Проект Illumos на пути к переходу с Solaris Studio на GCC
Гарретт Д'Аморе (Garrett D’Amore), лидер проекта Illumos, в рамках которого создано полностью свободное и развиваемое независимым сообществом ответвление от кодовой базы OpenSolaris, рассказал об успехах обеспечения сборки кодовой базы проекта с использованием GCC 4.4.4 и намерении в скором времени задействовать GCC по умолчанию. По историческим причинам Illumos до сих пор базируется на проприетарном компиляторе Solaris Studio (Sun Studio), что создавало некоторые трудности для энтузиастов, желающих принять участие в разработке. Лицензия на Solaris Studio запрещает распространение компилятора сторонними лицами, в то время как новые выпуски Solaris Studio 12 недоступны в форме, подходящей для организации сборки Illumos, а старые выпуски не так легко найти в свободной загрузке (ранее использовался вариант Sun Studio, специально модифицированный для сборки Solaris). Недавно проведённая работа по адаптации кода проекта для использования GCC, позволит избавиться от привязки к проприетарному набору компиляторов С/C++.
© OpenNet