Pomen brezplačne programske opreme
Miscellanea / / August 08, 2023
Med ustvarjalci trenutno obstajata dva glavna načina razmišljanja programsko opremo. Na eni strani so programerji, ki branijo lastniška programska oprema in na drugi tisti, ki branijo brezplačno programsko opremo.
Slednji se zavzemajo za to, da imajo vsi uporabniki pravico do brezplačne programske opreme, ki jo potrebujejo da bo koda te programske opreme javna, dostopna in vidna vsem, ki jo želijo spremeniti (Odprtokodno), da ga prilagodite svojim potrebam.
Ta koncept, čeprav se morda zdi nekoliko utopičen, ima za sabo cel filozofski tok, ki ga podpirajo milijoni programerjev, ki vsak dan sodelujejo pri ustvarjanju novih programov in pri razvoju vedno več kode. Kot taka se je rodila konec 80. let prejšnjega stoletja, z roko Richard Stallmann, da bi nasprotoval monopolu, ki so ga poskušala vsiliti velika računalniška podjetja.
In tukaj moramo narediti majhen odstavek, da razjasnimo zelo pogosto zmedo glede prostega termina. Zastonj ne pomeni nujno zastonj. Brezplačnega programa, katerega koda ni odprta, ni mogoče šteti za brezplačno programje, prav tako program ne more prenehati biti brezplačen, ker je plačan.
On brezplačna programska oprema je tista, ki, v besede ustanoviteljev te struje, daje uporabniku svobodo: svobodo pregledati kodo, jo uporabljati brez omejitev, distribuirati, če želite, in jo spremeniti, če želite. Deljenje brezplačne programske opreme pravzaprav ni kaznivo dejanje, temveč razlog, da je bil program ustvarjen.
Ko uporabnik pridobi brezplačno programsko opremo, postane njen lastnik brez pogojev, saj se programerji odrečejo kakršni koli pravici nad njo.
Če se vrnem k temi, je glavno vprašanje: Zakaj bi me kot uporabnika zanimala uporaba brezplačne programske opreme in ne lastniške? No, iz več razlogov. Za začetek večina velikih lastniških programov vsebuje zlonamerno kodo, ki je skrita pred uporabnikom in se uporablja za zbiranje informacij ali izvajanje podprogramov brez dovoljenja uporabnika. Ker kode ni mogoče videti, ni natančno znano, ali je ta lastniški program čist ali resnično izkorišča uporabnika. Popolno nasprotje brezplačnega programa, ki je programska oprema brez ničesar skritega.
Poleg tega je pomemben tudi ta, da vsaj po mnenju njenih zagovornikov omogoča a nenehno izboljševanje kode v skupni rabi in s tem programov. S skupno rabo lahko kateri koli programer izboljša izvirno kodo, da bo bolje delovala ali naredi nekaj drugačnega, in to kodo hkrati ponovno skupno rabo lahko spreminjate neskončno, medtem ko lahko zasebni program spremenite samo s svojim lastniki, ki to želijo ali ne, po strogo ekonomskih in poslovnih kriterijih in ne po najboljših uporabniški servis.
Pomembnost tega gibanje je tako, da Brezplačna programska oprema je presegel področje računalništva in se razširil na druga področja, kot so kinematografija, umetnost, televizija ali celo literature.