OpenClass: Dvadeset godina otvorenog koda – GNU/Linux, Mozilla i prijatelji jučer, danas i sutra

Datum održavanja: četvrtak, 6.12.2018. u 17:00 sati, prostorija O-028
Predavač: dr. sc. Vedran Miletić, Odjel za informatiku, Sveučilište u Rijeci
Naziv predavanja: Dvadeset godina otvorenog koda – GNU/Linux, Mozilla i prijatelji jučer, danas i sutra


Sažetak:

Početkom 1998. godine tvrtka Netscape Communications obznanila je da će vlastiti preglednik Netscape Communicator dati svima na korištenje potpuno besplatno te da će izvorni kod preglednika biti slobodno dostupan za daljnji razvoj. Metoda razvoja softvera dotad poznata pod imenom slobodan softver dobiva novo ime, otvoreni kod, i iste godine nastaje projekt Mozilla. Kroz narednih 5 godina projekt je stvorio Firefox, prvi preglednik koji je ozbiljno zaprijetio monopolu Microsoftovog Internet Explorera.

Dvadeset godina kasnije je dobar trenutak da napravimo pogled unatrag: da sagledamo uvjete koji su omogućili Netscapeu da razmatra slobodni softver kao moguću metodu razvoja softvera, da istražimo proces kojim je otvoreni kod postao mainstream među desktop aplikacijama te da pronađemo koje su sve kompanije i koji sve njihovi projekti slijedili Netscapeov primjer i postali projekti otvorenog koda. Dvadeset godina kasnije je i dobar trenutak da usporedimo sadašnje stanje stvari u svijetu slobodnog softvera i vidimo gdje smo napravili dobar posao (možda u Top 500 superračunala gdje je tržišni udio Linuxa 100%?), a gdje smo mogli biti i bolji (možda u domeni PC gaminga gdje, prema statistikama s Steama, još uvijek s preko 90% dominiraju Windows 10 i Windows 7?).

Naposlijetku, bacit ćemo i pogled u budućnost. Što je s otvorenim kodom na mobilnim uređajima raznih veličina i namjena, od tableta do satova? Kakvo je stanje uređaja i aplikacija u domeni virtualne i proširene stvarnosti, što su u tom području napravili Valve, Unreal Engine i Godot Engine? Već danas implementacije standarda Trusted Platform Module i tehnologije Secure Boot nude razloge za zabrinutost oko mogućnosti otvaranja čitavog koda koji pokreće računalo na kojem radimo, ma koliko truda uložili u razvoj coreboota. Koji nas drugi izazovi čekaju u, kako Cory Doctorow iz Electronic Frontier Foundationa naziva zbivanja koja vidimo, ratu protiv računarstva opće namjene.