Кіріспе
BeleniX – OpenSolaris бастапқы коды негізінде құрылған, қолдауын жоқтатқан операциялық жүйе таратуы. Оны тікелей дискіде (Live CD) де, қатты дискіге орнату арқылы да пайдалануға болады. Бастапқыда OpenSolaris технологияларын көрсету мақсатында Knoppix сияқты тікелей дискі ретінде әзірленген. BeleniX кейіннен Sun компаниясының OpenSolaris таратуының бастапқы негізіне айналды. BeleniX жобасында алғаш рет пайда болған бірнеше технологиялар OpenSolaris экожүйесінде дербес толыққанды жобаларға айналды.
Құрылыс және принциптер
BeleniX бағдарламалық жасақтаманың көпшілігінің ең соңғы тұрақты нұсқаларын қамтуды мақсат етеді және осы мақсатпен пакеттер пакет репозиторийіне үнемі жіберіледі. Дегенмен, көп жағдайда, жаңа мүмкіндіктерді тексеру және оларды растау үшін ең соңғы нұсқаулар да шығарылады. Осы себептерге байланысты BeleniX Sun компаниясының ресми OpenSolaris дистрибуциясында кездеспейтін көптеген үшінші тарап драйверлерін де қамтиды. BeleniX негізінен әзірлеушілерге арналған жұмыс ортасына бағытталған, бірақ ол жұмыс станциясы немесе әзірлеу сервері ретінде де тұрақты және кеңейтілген мүмкіндіктерге ие. Бұл негізінен OpenSolaris ядросы мен userland ортасының арқасында мүмкін болады. BeleniX тек 32 биттік орындау үшін компиляцияланған (i586/Pentium командалық жинағы негізінде). Алайда, BeleniX командасының мүшелері BeleniX 0.7 нұсқасынан бастап, олардың тірі CD-сінде 32 биттік және 64 биттік орнату файлдары бар екенін хабарлады. BeleniX жұмыс үстелі үшін KDE-ні пайдалануға бағытталған, бірақ Xfce дистрибутивтің бастапқы нұсқаларынан бері қолдау көрсетіліп келеді. Алдағы релизде GNOME-ға толыққанды қолдау қосылмақ. BeleniX әзірлеушілер тобына MilaX, Nexenta OS және SchilliX сияқты OpenSolaris негізіндегі басқа дистрибутивтер де кіреді. Атауы мен логотипі келттік жарық құдайы Беленге сілтеме жасайды. Осылайша BeleniX – бұл толыққанды OpenSolaris әзірлеу ортасы және ол өзін-өзі толыққанды қамтамасыз етеді. BeleniX-ке кіретін әрбір пакет, OpenSolaris ядросын қоса алғанда, BeleniX-тің өзінде құрастырылған. BeleniX – OpenSolaris-тің мүмкіндіктерін оңай пайдалануға мүмкіндік беретін, қолдануға ыңғайлы дистрибутив. Live CD форматы OpenSolaris-ке қол жеткізуді жеңілдетеді және CD-ROM дискісінен екі-үш минут ішінде жүктеледі. Сондай-ақ, жаңа мүмкіндіктерді енгізу және пайдалану жағынан жақсартулар жасау арқылы инновацияларды ынталандыруды және қатысушылардың белсенділігін арттыруды мақсат етеді.
Бағдарламалық қамтамасыз ету және құралдар тізбегі
BeleniX тобы барлық пакеттердің бір жүйеде үйлесімді жұмыс істеуін қамтамасыз етуді мақсат тұтады, сонымен бірге пакеттердің ең соңғы нұсқалары ең соңғы компиляторлармен құрастырылуын қамтамасыз етеді. Осының нәтижесінде, BeleniX жүйесінде қазірге дейін KDE 3.5.9 GCC 3.4.3 компиляторымен құрастырылған, ал KDE4 сияқты жаңа пакеттер көбінесе GCC 4.4 компиляторымен құрастырылуда. JDS жобасынан туындаған GNOME компоненттері сияқты кейбір пакеттер Sun Studio 12 компиляторымен құрастырылуда. Олар қазірдің өзінде GCC 4.4 компиляторына белсенді түрде көшірілуде. Топтың мақсаты – ақырында BeleniX жүйесінің барлығын толыққанды FOSS құралдар тізбегі GCC-ге негіздеу.
Орнату
BeleniX қазір Sun-ның OpenSolaris дистрибутивінде қолданылатын Caiman Installer және кітапханаларын пайдаланады. Алдағы уақытта орнатушының графикалық интерфейсі Qt4-те қайта жасау жоспарлануда, бірақ Caiman Installer кітапханалары қолданыла береді.
Қаптама
BeleniX тобы қазіргі уақытта SVR4 бумасын пайдалануды жалғастыруда, осы күнге дейін Solaris осылай ұсынған. Топ түрлі техникалық себептерге байланысты IPS-ті қазіргі күйінде пайдалануға ниеттенбейді және деб форматы мен RPM5 форматын, сондай-ақ Smart Package Manager-ді қоса алғанда, басқа нұсқаларды қарастыруда.