Važnost slobodnog softvera
Miscelanea / / August 08, 2023
Trenutno postoje dva glavna načina razmišljanja među kreatorima softver. S jedne strane su programeri koji brane vlasnički softver a s druge one koji brane besplatni softver.
Potonji zagovaraju da svi korisnici imaju pravo na besplatni softver koji im je potreban, i učiniti kod tog softvera javnim, dostupnim i vidljivim svima koji ga žele mijenjati (Otvoreni izvor), kako biste ga prilagodili svojim potrebama.
Ovaj koncept, iako se možda čini pomalo utopijskim, ima iza sebe cijeli jedan filozofski tok, podržan od strane milijuna programera koji svakodnevno surađuju u stvaranju novih programa i razvoju sve više i više koda. Kao takav, rođen je krajem 80-ih, rukom g Richard Stallmann, kako bi se suprotstavili monopolu koji su velike računalne tvrtke pokušavale nametnuti.
I ovdje moramo napraviti mali odlomak kako bismo razjasnili vrlo čestu zabunu u vezi s besplatnim izrazom. Besplatno ne znači nužno besplatno. Besplatni program čiji kod nije otvoren ne može se smatrati besplatnim softverom, niti program prestaje biti besplatan jer se plaća.
On besplatni softver je onaj koji, u riječi utemeljitelja ove struje, daje slobodu korisniku: slobodu da ispitate kod, da ga koristite bez ograničenja, da ga distribuirate ako želite i da ga mijenjate ako želite. Dijeljenje besplatnog softvera zapravo nije zločin, već sam razlog zbog kojeg je program stvoren.
Kada korisnik nabavi besplatni softver, postaje vlasnik istog, bez uvjeta, budući da se programeri odriču bilo kakvog prava nad njim.
Vraćajući se na temu, glavno pitanje je: Zašto bih ja kao korisnik trebao brinuti o korištenju besplatnog softvera, a ne vlasničkog? Pa, iz više razloga. Za početak, većina velikih vlasničkih programa sadrži zlonamjerni kod, skriven od korisnika i koristi se za prikupljanje informacija ili pokretanje potprograma bez dopuštenja korisnika. Budući da se kod ne može vidjeti, ne zna se točno je li taj vlasnički program čist ili stvarno iskorištava korisnika. Potpuno suprotno od besplatnog programa, koji je softver bez ičega skrivenog.
Osim toga, još jedan važan aspekt je da, barem prema riječima njegovih branitelja, omogućuje a kontinuirano poboljšanje koda zajednički i stoga programa. Ako se dijeli, svaki programer može poboljšati izvorni kod kako bi bolje funkcionirao ili učiniti nešto drugačije, a taj kod u isto vrijeme ponovno dijeljeni mogu se mijenjati beskonačno, dok se privatni program može mijenjati samo svojim vlasnicima, koji to hoće ili ne, po strogo ekonomskim i poslovnim kriterijima, a ne najboljima korisnički servis.
Važnost ovoga pokret je takav da je Besplatni softver je transcendirao polje računalstva da bi se proširio na druga polja kao što su film, umjetnost, televizija ili čak književnost.