Syllable – keistas projektas. Viena vertus, tai operacinė sistema be jokių „šaknų“, be jokių „įsipareigojimų“ programoms ar suderinamumui su ankstenės kartos produktais, platformomis, operacinėmis sistemomis. Teoriškai tai atriša kūrėjams rankas sukurti ką nors visiškai originalaus ir netikėto, eksperimentuoti su failų sistema, sąsaja, informacijos srauto principais ir taip toliau. Bet dėl man nesuprantamų priežasčių Syllable kūrėjai laisve nepasinaudojo ir sukūrė dar vieną OS, funkcionaliai identišką *nix/Windows/MacOS…
Žinoma, nebūtina daryti trikampius langus, išvis jų atsisakyti, bet juk galima buvo bandyti sukurti į dokumentą orientuotą sistemą (Apple OpenDoc, deja, nepavyko) arba patraukti Kai Krause pramintais takais ir kurti tikrai naujovišką vartotojo sąsają. Tokia, kokia yra išoriškai, Syllable tėra BeOS ir Gnome mišinys. Na, bet užteks priekaištauti.
Syllable vartotojui beveik neturi privalumų, bet ši operacinė sistema turėtų padaryti įspūdį programuotojui: viskas joje, įskaitant failų sistemą AFS yra sukurta „nuo nulio“. Darbą devintojo dešimtmečio pabaigoje pradėjo vienas žmogus – Kurtas Skauensas. Tuomet jo operacinė sistema vadinosi AtheOS. Pirmoji versija 0.1.2 pasirodė 1997-aisiais. Tai buvo labai audringi alternatyvių operacinių sistemų kūrimo laikai: daugelis dabartinių Windows alternatyvų buvo pradėtos ar intensyviausiai tobulintos 1990-1999 metais.
Deja, Kurto OS ilgainiui tapo pamestinuke, nes autorius susižavėjo kitais dalykais. Operacinės sistemos, pervadintos Syllable, kūrimą tęsė buvę jo bendražygiai. Pirmoji Syllable laida išėjo 2002-aisiais.
Nepaisant to, kad OS tobulinimas tęsiasi ir šiandien, ji nei išvaizda, nei funkcionalumu nebeatrodo labai moderni ar pažangi. Na, taip – ji turi 64 bitų „žurnalinę“ failų sistemą, C++ API, objektinę vartotojo sąsają, daugiaveiksmiškumą ir galimybę naudoti kelis procesorius lygiagrečiai. Tačiau tokiais dalykais šiandien nebenustebinsi. Todėl Syllable lieka entuziastų žaisliuku. Bet tai nuoširdžios pagarbos vertas projektas vien dėl to, kad įrodo, jog galima funkcionalią operacinę sistemą sukurti be jokių svetimų šaknų.





Komentarų (5)
Iš „Roadmap“:
0.6.x
Implement new features, including libnet, lib2d, and the printing framework. Will probably end up re-writing a lot of the current utilities and applications that come with Syllable. Hopefully merge in SylSec at this point. Change the look of the GUI.
Gera žinia.:)
Aš asmeniškai nesuprantu, kam žmonės rašo unix klonus plačiąjam naudojimui. Nebent sau pasimokint kažko. Aš pats kažkada asembleriu bandžiau rašyti OS. Ji netgi pasileisdavo, ir pora komandų veikdavo. Bet kam gi įdomu? Niekam. Tokias multivartotojiškas-multiprocesiškas OS, VU MIF’e užduoda namų darbams parašyt. Iš esmės – tai tik pasižaidimas. Tokių begalės. Na, kad ir pvz visiškai unikali BeOS. Kas ją naudoja? 0.
Nors būna ir dar blogiau. Pasiima gatavą branduolį, pasiima gatavus modulius, pasiima KDE, šiek tiek pakalibruoja – VUALIA – naujos kartos koks nors šūdlinuxis :)
Hacker’ių garaže laikai jau praėjo. Webwide community programming kolkas vienintelė įšeitis sukurti kąnors unikalaus.
Nedidukė pastaba: GNOME rašoma didžiosiomis raidėmis!
Man tokiais atvejais automatiškai įsijungia „nerėkimo“ filtras. :) Kolegą VERSLASonline irgi nuolat skriaudžiu dėl tos pačios priežasties.
Viena citata
Blog’is #2…
Na štai trumpa apžvalga apie šiandienos lietuviškų blogų įrašus. Iš pradžių, įrašų antraštės su nuorodom.
ITopia – Pasiruošimas, Tikrai alternatyvios OS (5): Syllable, Savaitgalio skaitiniai #35, Mobilus internetas auga kaip ant mieli…