„NetBSD“ OS plėtojančios organizacijos „The NetBSD Foundation“ narys Mindaugas Rasiukevičius „nuo nulio“ sukūrė jai skirtą ugniasienę – naują paketų filtrą (NPF). Pasak Mindaugo, sutikusio papasakoti „Balsas.lt“ skaitytojams apie „NetBSD“ plėtros projektą, ši užduotis jam buvo tikras inžinerinis iššūkis.
Ar daug turi dirbti programuotojas, kad dėl savo darbo rezultatų patektų į anglišką „Wikipedia“ versiją? Pasakokite apie save – kur mokėtės, dirbote, ką programavote iki įsijungdamas į „NetBSD.org“ projektą?
Programuoju maždaug nuo dvylikos metų, mane įkvėpė motinos brolio, kuris tuo metu studijavo elektroniką KTU, eksperimentai. Vienas iš jų – žingsninio variklio valdymas kompiuteriu, parašius trumpą programą BASIC kalba. Nuo to laiko kilo susidomėjimas IT, kuris vėliau peraugo į profesinį interesą. Giminaičio paaiškinimai ir pagalba išmokstant BASIC kalbą svariai prisidėjo. Vėliau, žinoma, sekė kitos programavimo kalbos ir technologijos. Baigiau Elektrėnų „Versmės“ gimnaziją, dirbau sistemų administratoriumi ir programinės įrangos inžinieriumi Vilniuje, telemetrijos paslaugų įmonėje. Vėliau karjerą tęsiau kokybės užtikrinimo inžinieriaus pozicijoje vienoje IT paslaugas teikiančių bendrovių Londone. Šiuo metu esu nepriklausomas IT konsultantas, studijuoju Birbeke (Birkbeck), Londono universitete.
BSD šeimos operacinės sistemos ne vienam kompiuterių vartotojui atrodo kaip svetimos, nepažįstamos planetos. Gali klaidinti vien tik jų pavadinimų panašumas – „FreeBSD“, „NetBSD“, „OpenBSD“... Kokie pagrindiniai jų „gyvybės“ ypatumai ir skirtumai lyginant su daugeliui gerai pažįstamais „Windows“, „Linux“, „Mac OS X“ OS pasauliais?
BSD sistemos – tai UNIX šeimos sistemos, kurių šaknys – 4.3BSD sistema, sukurta Berklyje, Kalifornijos universitete. „NetBSD“ projektas susikūrė 1993 metais, kilus nepasitenkinimui dėl tuometiniame „Usenet“ klaidžiojančių 386BSD sistemos pataisų ir pakeitimų, kurie buvo abejotinos kokybės ar pritaikyti tik i386 („Intel“) architektūrai. Tad pirminis „NetBSD“ projekto tikslas buvo aukšta pataisų kokybė ir architektūrinis nepriklausomumas. „FreeBSD“ projektas susiformavo po kelių mėnesių – tai buvo grupė kūrėjų, kurie orientavosi į i386 PC platformą. Po kelerių metų „NetBSD“ kodo pagrindu susikūrė „OpenBSD“ projektas, kurio siekis – aukštas sistemos saugumas. Iš esmės šių projektų kryptys nėra fundamentaliai pakitusios ir šiandien.
BSD sistemos yra bendrosios paskirties sistemos, kurios pagal savo technines galimybes gali būti naudojamos tiek asmeniniuose kompiuteriuose, tiek serveriuose ar specializuotose įrenginiuose. Vis dėlto šios sistemos gerokai skiriasi nuo „Windows“ ar „Mac OS X“ – jos nėra pritaikytos paprastam vartotojui bei optimizuotos patogiam darbui grafine sąsaja. Galime teigti, jog BSD sistemos į šią rinką, bent jau kol kas, nesiorientuoja. Tačiau „Mac OS X“ (o taip pat ir „iOS“) naudoja įvairius „NetBSD“ ir „FreeBSD“ sistemų komponentus. 2 psl. >
Naujienos





















s2 2010-12-26 22:57
super.