Osnovni koncepti i povijest slobodnog softvera — otvoreni kod i otvoreni standardi

Potencijalni modeli poslovanja

Prije nego što je širokopojasni internet postao svjetski raširena tehnologija, jedini praktični način preuzimanja slobodnih/otvorenih programa bila je kupovina CD-ova. To je ujedno bio i način na koji se financirao daljni razvoj takvog softvera, mada ništa nije sprječavalo korisnike u daljnjem kopiranju tih medija.

Drugi osnovni model poslovanja jest prodaja dodanih usluga korisnicima, najčešće konzultacijske i servisne prirode. Pošto je izvorni kod dostupan, korisnik ima slobodu odabira onih stručnjaka koji se njemu čine najbolji i nije zaključan u stalnu vezu s proizvođačem softvera.

Jedna od najpoznatijih i najstručnijih firmi na području administracije Linux sustava jest Red Hat, koja je bila zadužena za migraciju Amazonovih servera na Linux.

Red Hat logo
Slika 5. Red Hat logotip

Još jedan model je onaj “mecene i umjetnika” odnosno programera zaposlenog u često nesoftverskoj kompaniji kojoj je određeni projekt toliko važan da je spremna držati takvog zaposlenika na plaći dok on razvija projekt otvorenog koda. Tako su bili zaposleni Torvalds (hardverska tvrtka Transmeta) i kreator programskog jezika Perl, Larry Wall (izdavačka kuća O’Reilly Media).