Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Jūs varētu vilcināties izmantot bezmaksas un atvērtā pirmkoda programmatūru, jo īpaši tāpēc, ka liela daļa koda nāk no brīvprātīgajiem. Lielākajā daļā mūsu dzīves jomu tas, ka produkts ir no cienījama uzņēmuma, ir pluss. Tādā veidā jūs uzticaties, ka kaut kas ir labi izgatavots.

Kāpēc uzticēties dažu brīvprātīgo kodam, nevis Microsoft, Apple un Google ekspertu augstas kvalitātes programmatūrai?

Kā mums ir parādījuši tehnoloģiju giganti, viņu programmatūra var būt uzticama, taču tā bieži tiek nodrošināta ar visu veidu izsekošanu un citiem izmantošanas veidiem. Atvērtā pirmkoda programmatūra patiesībā ir daudz drošāka lietošanai, un lūk, kāpēc.

1. Publiskais kods ir kods, kuram varat uzticēties

Galvenā problēma lielai daļai programmatūras, kas nāk no lieliem, labi zināmiem tehnoloģiju uzņēmumiem, ir tā, ka pirmkods ir paslēpts. Tā ir patentēta informācija, un jums var rasties problēmas, skatot, modificējot vai atkārtoti izplatot kodu.

Jūsu vienīgā iespēja ir izmantot programmatūru tādu, kāda tā ir, un paļauties, ka tā ir droša darbināšanai, vai arī varat izvēlēties programmatūru neizmantot.

Šāda veida kods ir pazīstams kā slēgtā pirmkoda programmatūra. Tā kā jūs nevarat redzēt kodu, jūs nevarat precīzi zināt, ko programmatūra dara. Tas uzņēmumiem dod brīvību darīt jebko, kas var palielināt to peļņu.

Tāpēc mūsu izmantotās lietotnes pārrauga mūsu uzvedību, izseko mūsu atrašanās vietu un citādi cenšas sekot līdzi tam, ko mēs darām. Šī informācija ir vērtīga uzņēmumiem, lai tos pārdotu datu brokeriem vai izmantotu reklāmu pārdošanai.

Pieņemsim, ka atvērtā pirmkoda lietotne vēlējās ieviest tāda paša veida datu vākšanu. Ļoti maz cilvēku vēlas, lai viņus izseko. Mēs augstu vērtējam savu privātumu, tāpēc, ja mums ir iespēja noņemt kodu, kas izseko mūsu rīcību, mēs to darām.

Tā kā avota kods ir pieejams ikvienam, lai to rediģētu un izplatītu, kāds nāk un izmanto kodu, lai izveidotu jaunu (dažreiz praktiski identisku) lietotni, kurā ir noņemti nevēlamie biti. Šis process ir pazīstams kā dakšošana, un tas attur no sliktas uzvedības.

Tāpat kā citās mūsu dzīves jomās, pārredzamība mēdz mudināt cilvēkus uzvesties labāk un sasniegt labākus rezultātus.

2. Tie lielie uzņēmumi? Viņi visi uzticas atvērtajam pirmkodam

Kurš ir pirmais uzņēmums, kas jums ienāk prātā, domājot par lielajām tehnoloģijām? Amazon? Facebook? Apple? Visi trīs šie uzņēmumi dažādās pakāpēs izmanto atvērtā pirmkoda programmatūru un sniedz ieguldījumu noteiktos projektos. Un viņi nav vieni.

Apsveriet, kā Microsoft iegulda Linux kodolā (atvērtā koda operētājsistēmā), lai Azure padarītu par pārliecinošu mākoņdatošanas produktu. Google izmanto Linux ne tikai mākonī, bet arī Chromebook datoros un Android. Tālāk minētie uzņēmumi bija visi Linux fonda platīna dalībnieki 2023. gada sākumā.

Valve maksā izstrādātājiem, lai tie uzlabotu visu atvērtā pirmkoda programmatūra, kas padara iespējamu Steam Deck. Pēc tam ir milzīgas korporācijas, kas vairāk veic darījumus ar citiem uzņēmumiem, nevis ar vispārējiem patērētājiem, piemēram, Oracle un IBM. Gan izmanto, gan izstrādā atvērtā pirmkoda programmatūru.

Pats internets lielā mērā ir balstīts uz atvērtā pirmkoda arhitektūru. Tīmekļa izstrādātāji ir pazīstami ar tā saukto LAMP steku (Linux, Apache, MySQL un PHP), ko viņi bieži izmanto kā vietņu un tīmekļa lietotņu pamatu. Visi četri komponenti ir atvērtā koda.

Izstrādātāji un uzņēmumi uzticas atvērtā pirmkoda programmatūrai, jo tā ir uzticama, vienkāršāka nekā alternatīvas izstrāde no nulles un bieži vien labāka par to, ko viņi varētu izstrādāt paši. Lietojot viņu produktus, kādā ķēdes posmā jūs bieži vien joprojām paļaujaties uz atvērtā pirmkoda kodu, pat ja gala rezultātam ir patentēts slānis.

3. Mēs visi esam ieguldīti vienā kodā

Kad pirmkods ir atklāti pieejams, tas nonāk sava veida publiskajā telpā. Dažas atvērtā pirmkoda tehnoloģijas vairāk darbojas kā infrastruktūra. Tāpat kā ar koplietošanas ceļiem, mēs visi esam ieguldījuši infrastruktūrā, kas ir uzticama, privātpersonas un korporācijas kopā.

Tātad, lai gan liela daļa atvērtā pirmkoda programmatūras nāk no brīvprātīgajiem, liela daļa nāk arī no algotiem darbiniekiem. Piemēram, tiek atrasts Linux kodols superdatoros un mobilajos tālruņos. Ikvienam, sākot no ražotājiem un beidzot ar zinātniekiem, ir iemesli Linux kodolam pievienot ielāpus, kas pievieno funkcijas vai novērš kļūdas.

Pat tad, kad uzņēmumi rada produktus, kas tirgū konkurē viens ar otru, tie joprojām tiek ieguldīti izmantotajā atvērtā pirmkoda programmatūrā, kas ir tik laba un stabila, cik vien iespējams.

Daudzas atvērtā pirmkoda programmas pat tiek izplatītas ar copyleft licencēm, kas prasa, lai cilvēki, kuri izmanto kodu, publiski kopīgotu savas modifikācijas. Tas neļauj kādam paņemt kodu un paslēpt to savā privātajā izveidē. Tā vietā viņi atdod, programma kļūst labāka, un mēs visi gūstam labumu.

4. Programmatūra (parasti) tiek piešķirta bez maksas

Lielāko daļu atvērtā pirmkoda programmatūras var izmantot bez maksas, taču šī ir atšķirības īpašība, kas neizceļas tik daudz kā agrāk. Mūsdienās lielākajai daļai programmatūras nav cenu zīmes. Bet ir atšķirība. Slēgtā koda programmatūra bieži ir bezmaksas, jo izstrādātāji ir atraduši citu veidu, kā gūt peļņu no projekta, parasti vācot un pārdodot vai citādi izmantojot datus par mums.

Kad izmantojat Google dokumentus, Google var reģistrēties un gūt peļņu jebkurā veidā, nospiežot taustiņus. Google var nopelnīt vairāk naudas, liekot pēc iespējas vairāk cilvēku izmantot Google dokumentus, nekā pārdodot programmatūru mazākumam, kas būtu gatavs par to maksāt.

Atvērtā pirmkoda programmatūra patiešām tiek sniegta brīvi, bez jebkādām stīgām. Kad izmantojat LibreOffice, neviens nezina, ko jūs darāt ar programmatūru.

LibreOffice ir bezmaksas, jo pasaulē, kur tik daudz tiek darīts ar datoriem, var uzskatīt par netaisnīgu cilvēki izvēlas dārgas programmatūras iegādi vai viņu personīgās uzvedības uzraudzību, lai piedalītos sabiedrību. Tas noved mūs pie nākamā punkta.

5. Atvērtā pirmkoda kopienai ir ētikas kodekss

Atvērtā pirmkoda programmatūras pasauli regulē citi noteikumi nekā patentētās programmatūras pasaulē. Daudzi cilvēki, kas izveido FOSS, to dara, jo uzskata, ka tā ir ētiska rīcība. Dažreiz runa ir par naudas pelnīšanu, bet lielākoties tā nav. Cilvēki bieži veido un koplieto savu kodu no savas sirds labestības.

Tas nenozīmē, ka cilvēki ir nesavtīgi. Bez naudas ir daudz ieguvumu. Daudzi cilvēki iemācās programmēt, apskatot jau pieejamo avota kodu, un viņi vēlas atdot. Citi ir guvuši labumu no atvērtā pirmkoda alternatīvām maksas programmām, kuras viņi nevarēja atļauties, un vēlas izveidot līdzīgu programmatūru tādiem cilvēkiem kā viņi.

Dažiem vienkārši patīk brīvība darīt visu, ko vēlas ar programmatūru savās iekārtās, un viņi nevar iedomāties ierobežojumus sev vai citiem.

Lietotāji savus programmatūras veidotājus ievēro stingrus standartus. Cilvēki izraisa sašutumu par izmaiņām, kuras cilvēki nepamanītu patentētās programmatūras pasaulē, piemēram, kad Canonical pievienoja Amazon ieteikumus Ubuntu (kurus viņi galu galā noņēma rezultātā).

Bezmaksas programmatūras pasaulē pēc noklusējuma tiek sagaidīts, ka jūs neierobežojat to, kam ir piekļuve jūsu lietotnei, jūs neierobežojat to, kā viņi var to izmantot, un jūs neizsekojat viņu uzvedībai.

6. Atvērtā pirmkoda programmatūra ir izturējusi laika pārbaudi

Daudzi atvērtā pirmkoda projekti pastāv jau vairākus gadu desmitus. Apsveriet Mozilla Firefox, LibreOffice, GIMP, Audacity un VLC. Tās ir programmas, kas pakāpeniski ir kļuvušas labākas, iegūstot jaunas funkcijas, vienlaikus zaudējot vecās kļūdas. To pašu var teikt par fona programmatūru, piemēram, Linux kodolu, vai darbvirsmas vidēm, piemēram, GNOME un KDE. Šī programmatūra ir nobriedusi un pārbaudīta.

Tas nenozīmē, ka nav stabilas slēgta pirmkoda programmatūras, kas pastāv jau gadiem ilgi. Tur ir. Bet jūs jau uzticaties patentētai programmatūrai. Lieta ir tāda, ka liela daļa atvērtā pirmkoda programmatūras ir tikpat pārbaudīta laikā, ja ne vēl vairāk.

Ir arī vērts atzīmēt, ka patentētās programmatūras pasaulē, kad uzņēmums bankrotē, tā programmatūra pazūd. Ja kāds nav iegādājies tiesības, neviens nevar redzēt kodu. Tas vienkārši pazūd.

Izmantojot atvērtā pirmkoda programmatūru, projekts var palikt neapkopts, un neviena versija vairs netiek rādīta. Taču kods joprojām pastāv, un daži cilvēki var izmantot šo kodu, lai izveidotu jaunāku programmatūru. Tātad, pat ja šķiet, ka lietotne ir mirusi, tās kods var turpināties.

Atvērtā pirmkoda programmatūra ir visuzticamākā programmatūra

Atvērtā pirmkoda programmatūra ne vienmēr piedāvā visvairāk funkciju vai vislabāko veiktspēju. Ir daudzas patentētas programmas, kas pārspēj konkurentus. Bet, runājot par uzticības jautājumiem, šī ir joma, kurā vislabāk darbojas atvērtā pirmkoda programmatūra.

Tas nav aiz jūsu datiem. Tas nevēlas jums rādīt reklāmas. Tas nemēģina jūs ieslēgt ekosistēmā. Ja vēlaties izmantot datoru ar mieru, bezmaksas un atvērtā pirmkoda programmatūra ir pareizais ceļš.