Programų kūrimo procesas
Dažniausiai atvirojo teksto programinės įrangos kūrimo procesas yra toks: kažkas inicijuoja projektą, sudaroma kertinė projekto komanda, visa informacija apie projektą patalpinama Internet svetainėje (pavyzdžiui, http://sourceforge.net). Projekto eiga matoma viešai – kiekvienas gali prisijungti ar įnešti savo indėlį. Pagrindinė proceso idėja – dažnos kolegų peržiūros[1]. Tikimasi, kad projektas pritrauks kitų profesionalų dėmesį ir jie prisidės prie projekto tiek, kiek galės – bent jau kodo peržiūromis, testavimu ar patarimais. Tokiu būdu būtų užtikrinta produkto kokybė bei proceso gerinimas.
Tačiau ne visada šis užmanymas pavyksta – ne visi projektai pritraukia visuomenės dėmesį. Geriausias tokios situacijos pavyzdys – Mozilla projektas, kurį vykdė bei vykdo Netscape Communications kompanija. 1998 pradėtas projektas praktiškai nepritraukė profesionalų dėmesio, todėl pradėjo blėsti ir neįgijo tokio vystymosi pagreičio, kaip buvo tikėtasi. Dėl šių priežasčių projekto vadovas buvo priverstas palikti savo postą.
Sėkmingi atvirojo teksto programų kūrimo procesai pasižymi dinamiškumu, aukšta produktų kokybe bei vystymosi greičiu.