Mano draugystė su atviruoju kodu prasidėjo dar studijų universitete metu. Tuomet atradau, kad daugybei komercinių programinės įrangos produktų egzistuoja ne prastesni nemokami ekvivalentai (o kartais ir geresni). Po to sužinojau apie Open Source (“atviras kodas”) apie įvairius šio galima sakyt pasaulinio judėjimo licencijų tipus, sužinojau apie Linux (nemokama, atviro kodo operacinė sistema). Netgi mano bakalauro studijų baigiamasis darbas buvo susijęs su šiuo dalyku. Kadangi mano baigiamojo darbo vadovas buvo didelis mėgėjas šio dalyko, naudojo Linux operacines sistemas ir kitas atvirojo kodo programas. Apie savo darbo vaisius nerašysiu, nes praktinės naudos iš jo buvo mažai, labiau teorinis įvadas į programų lokalizaciją į lietuvių kalbą.
Po mažu namuose atsisakiau beveik visų komercinių programų ir pakeičiau jas nemokamais analogais. O atėjęs į pirmą savo darbovietę gavau užduotį įdiegti vidinę trumpųjų žinučių (“instant messaging”) sistemą, ir aišku, geriausiai nemokamai 🙂 Taip prasidėjo mano jau perkopusi dešimtmetį pažintis su Ignite Realtime. Tiesa, iš pradžių tai buvo komercinės įmonės Jive Software nemokamai platinama sistema (trumpųjų žinučių serveris – Jive Messenger). Jau tada aplink šį ir kitus nemokamus kompanijos produktus pradėjo burtis aktyvi naudotojų bendruomenė. Patys kompanijos atstovai (joje iš pat pradžių buvo tik du žmones) irgi bendravo su naudotojais ir palaikė atviros nemokamos programinės įrangos idėjas. Vėliau jų verslo kryptis pasikeitė ir esami nemokami produktai pasidarė jiems neaktualūs. Todėl programų išeities kodai buvo paviešinti (patapo Open Source) ir įteikti bendruomenei, kad ji galėtų toliau juos tobulinti. Taip pat jau daugybe metų Jive teikia šiai bendruomenei vietą puslapiui, įrankius programų klaidų registravimui, diegimo paketų gamybai, bendravimui tarpusavyje. Read More