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

Definicija i različitosti od slobodnog softvera

OSI definira pojam softvera otvorenog koda i može se smatrati derivatom Stallmanove definicije pravila i sloboda za slobodan softver. Kriteriji su toliko slični da se slažu s onim od slobodnog softvera gotovo u svim slučajevima. Detalje možete pronaći na GNU-ovim stranicama.

Sav postojeći slobodan softver može proći i kao softver otvorenog koda, dok obrat ne vrijedi samo u jako ograničenim i rijetkim situacijama.

Problematičnije je to što OSI dozvoljava uporabu licenci na način da modificirani i već kompajlirani programi mogu biti odbijeni u pokretanju na nekom računalu jer je proizvođač ugradio provjeru određenih digitalnih potpisa koje ima samo izvorni autor. Taj je problem čest na Android platformi. Ta se praksa često naziva tivoizacijom, a zahvaćeni uređaji tirantskim uređajima.

Video 2. Pregled povijesti i nastajanja Open Source pokreta