Drīzāk atsevišķu dalībnieku mijiedarbība balstās uz kopīgu filozofiju, kurā tiek radīti kopēji labumi (saīsināti kā “kopējie”) visu labā. Uzvedību kontrolē sociālās normas, nevis tiesiskais regulējums. Dalības motivācija ir mazāka peļņa, bet lielāks jēgpilns ieguldījums sabiedrībā visu labā.
Ieguldījums atvērtā pirmkoda / FOSS projektos ir balstīts uz vairākiem faktoriem, piemēram:
- Uz interesēm balstīts
Ko es vēlētos dot? Ko es vēlos izmantot?
- Nesaistošs
Nav obligāti. Ko man patīk darīt? Ko es jūtos darīt?
- Pēc spējām
Kas man ir īpaši labs? Ko es gribu iemācīties, izmēģinot jaunas lietas?
Rezultāti ir ļoti interesanti, daudzveidīgi projekti, kas izriet no izstrādātāju personīgās gribas un kurus izkopj šīs personas vai viņu līdzstrādnieki. Kaislība un entuziasms atspoguļojas šajos projektos bez jebkāda materiāla stimula.
Licences modeļi
Bez atbilstošiem licenču modeļiem FOSS projektu realizēšana un uzturēšana būtu daudz grūtāka. Licences modelis ir lietošanas līgums, ko projektam ir izvēlējies izstrādātājs, kas mums visiem dod uzticamu, stabilu sistēmu darbam. Licences modeļos ir noteiktas skaidras vadlīnijas un norādīts, ko jūs varat darīt ar atvērtā koda kodu. Vispārējais mērķis ir saglabāt programmatūru vai mākslas darbus pieejamus visiem. Licences modeļi ir daudz mazāk ierobežojoši nekā citi komerciālie licences līgumi.
Programmatūrai tiek izmantotas tādas licences kā GNU publiskā licence (GPL) vai BSD licence. Informācijas preces, zīmējumus, kā arī audio un video datus parasti licencē Creative Commons [1]. Visi licences modeļi ir likumīgi pārbaudīti. Licences modeļu izmantošana pēdējās desmitgades laikā ir nepārtraukti pieaugusi un mūsdienās ir plaši atzīta.
10 iemesli atvērtam avotam
Galvenie jautājumi par atvērtā pirmkoda programmatūru ir šādi: “Kāpēc atvērtā pirmkoda programmatūra ir laba lieta jums?Kādas ir atvērtā pirmkoda programmatūras vai Creative Commons izmantošanas mākslas darbiem priekšrocības?”Un„ Kā atvērtā pirmkoda programmatūras izmantošana var likt priekšā konkurentiem kā uzņēmumam?Zemāk jūs atradīsit mūsu sarakstu ar desmit galvenajiem iemesliem, kāpēc izmantot atvērtā pirmkoda kodēšanu.
1. Avota koda pieejamība
Jūs varat pilnībā redzēt programmatūras pirmkodu, to lejupielādēt, iedvesmoties un izmantot pamata struktūru saviem projektiem. Open Source ir ļoti konfigurējams un ļauj jums kā izstrādātājam izveidot savus pielāgotos variantus, lai apmierinātu jūsu īpašās vajadzības un prasības.
2. Programmatūras pieejamība
Ikviens var lejupielādēt un izmantot atvērtā pirmkoda programmatūru. Lietotāju grupai vai paredzētajai auditorijai, mērķim, lietošanas biežumam un ierīcēm, kurās var instalēt atvērtā koda programmatūru, nav ierobežojumu. Arī nav jāmaksā licences maksa.
3. Zemākas kopējās īpašuma izmaksas (TCO)
Izmantojot atvērtā koda kodu, nav jāmaksā licence vai lietošanas maksa. Kā komercpakalpojums izmaksas attiecas tikai uz ieviešanu, iestatīšanu, konfigurēšanu, apkopi, dokumentāciju un atbalsta pakalpojumiem.
4. Tuvina pasauli
Izmantojot atvērtā koda kopienas, jūs varat viegli sazināties ar citiem izstrādātājiem no citām valstīm, uzdot viņiem jautājumus un mācīties no viņiem, kā arī ar viņu uzrakstīto un publicēto kodu vai mākslas darbu. Tas veicina globālu komandas darbu un sadarbību, kas uzlabo un dažādo koplietojamo tehnoloģiju pielietojumu. Jūs atklāsiet, ka atvērtā pirmkoda kopienas tiek veidotas un plaukst, jo visiem ir kopīgs mērķis atbalstīt un uzlabot kodu ātrāk, novatoriskāk un efektīvāk, lai kopiena un ārpus tās varētu gūt labumu.
5. FOSS piedāvā daudzveidību
Atvērtā koda standartu izmantošana neierobežo pieejamo programmatūras kopu tikai ar vienu programmatūru, bet gan paplašina to. Izmantojot atvērto pirmkodu, jūs varat izvēlēties starp dažādiem ieviešanas veidiem un programmatūras risinājumiem atbilstoši savām unikālajām vajadzībām.
6. Izglītības iespējas
Atklātais kods ir vitāli svarīgs visu cilvēku izaugsmei, jo gan informācija, gan resursi tagad ir brīvi pieejami. No citiem izstrādātājiem varat uzzināt, kā viņi veido kodu un izmanto programmatūru, kuru viņi ir kopīgojuši, izmantojot atvērto avotu.
7. Izveido iespējas un kopienu
Kad atvērtā koda programmatūra nes jaunas idejas un ieguldījumu, izstrādātāju kopiena kļūst par arvien dinamiskāku kopienu, kas var brīvi dalīties ar idejām. Izmantojot kopienu, jūs varat satikt cilvēkus ar līdzīgām interesēm. Ir teikts, ka daudzas rokas padara vieglu darbu; tāpat ir daudz vieglāk sasniegt izcilus rezultātus, ja kodu izstrādā talantīgu cilvēku “armija”, kas strādā kā komanda, lai rekordīsā laikā novērstu un piegādātu problēmas.
8. FOSS veicina inovācijas
FOSS veicina koplietošanas un eksperimentēšanas kultūru. Jūs aicinām būt novatoriskiem, piedāvājot jaunas idejas, produktus un metodes. Iedvesmojieties no tā, ko mācāties no citiem. Risinājumus un opcijas var arī tirgot daudz ātrāk, un atvērtais kods ļauj izstrādātājiem izmēģināt, testēt un eksperimentēt ar labākajiem pieejamajiem risinājumiem.
9. Uzticēšanās
Pārbaudot programmatūru, izmantojot atvērto avotu, klienti un lietotāji var redzēt, kādi ir jūsu produkta darbības ierobežojumi. Klienti var apskatīt programmatūras darbību, to validēt un, ja nepieciešams, pielāgot. Tas rada uzticību produktam vai programmatūrai. Nevienam nepatīk noslēpumaini un grūti saprotami risinājumi vai programmatūras produkti.
10. Uzticamība un drošība
Jo vairāk cilvēku strādā kopā ar kodu, jo augstāka ir šī koda uzticamība. Kods, kas balstīts uz sadarbību, būs pārāks, jo ir vieglāk paņemt kļūdas un izvēlēties labāko labojumu. Tiek uzlabota arī drošība, jo kodu rūpīgi novērtē un novērtē izstrādātāju kopiena, kurai ir piekļuve tam. Parasti ir testētāju grupas, kas pārbauda jaunos izlaidumus. Visus jautājumus, kas var rasties, kopiena rūpīgi izlabo.
Atvērtā koda veiksmīgas izmantošanas piemēri (lietošanas gadījumi)
FOSS ilgu laiku nav bijis nišas tirgus. Spilgtākie piemēri ir uz Linux balstītas datorsistēmas, kas tiek izmantotas visur - no tīmekļa serveriem, līdz televizoriem, līdz tīkla ierīcēm, piemēram, bezvadu piekļuves punktiem. Tas ievērojami samazina licencēšanas izmaksas un palielina pamata infrastruktūras stabilitāti, no kuras ir atkarīgas daudzas jomas, uzņēmumi un nozares. Tādi uzņēmumi kā Facebook un Google savu pakalpojumu nodrošināšanai izmanto FOSS - tas ietver vietni, Android tālruni, kā arī meklētājprogrammu un Chrome tīmekļa pārlūku.
Saraksts paliek nepilnīgs, neminot Open Source Car (OSCar) [4,5], OpenStreetMap [6], Wikimedia [7], kā arī pakalpojumu LibriVox [8], kas nodrošina bezmaksas audiogrāmatas, kuras lasījuši brīvprātīgie no visas pasaules. Zemāk jūs atradīsit gadījumu izpēti, kas, mūsuprāt, varētu jūs iedvesmot izmantot uz FOSS balstītus risinājumus.
Gadījumu izpēte
1. Makoko, Nigērija
Makoko mazpilsētas graustu kopienā Lagosā, Nigērijā dzīvo gandrīz 95 000 cilvēku. Sakarā ar atvērtā koda kodējumu pieejamību Āfrikā, pateicoties Code of Africa Initiative, kopā ar Pasaules Banku, tagad ir pieejama pilnīga šīs pilsētas karte Google Maps. [9]. Sākotnēji Makoko neparādījās nevienā kartē vai pilsētas plānošanas dokumentā [23]. Vienā brīdī kartē bija tikai 3 punkti, neatkarīgi no tā, ka tas ir viens no lielākajiem graustiem Āfrikā ar sarežģītu ūdensceļu un māju sistēmu.
Izmantojot datu vākšanu, šī iniciatīva radīja darba vietas kopienas sievietēm, kuras tika iemācītas izmantot bezpilota lidaparātus, lai vāktu datus, kas nepieciešami kopienas kartes izveidošanai. Apkopotos datus, tostarp ļoti detalizētus attēlus un informāciju par ūdensceļiem, ielām un ēkām, datu analītiķi analizēja pirms augšupielādes tiešsaistē, izmantojot OpenStreetMap.
Šī iniciatīva uzlabo šīs sabiedrības dzīvi un viedokli ar mērķi uzlabot Makoko informācijas infrastruktūru. Ja šī iniciatīva nebūtu veikta, izmantojot slēgta pirmkoda programmatūru, izmaksas un līdzekļi, kas nepieciešami, lai to izdarītu, būtu pārāk lieli, jo radās papildu izmaksas tādiem priekšmetiem kā dati, līdzekļi personāla apmaksai, aparatūras iegāde, transports, loģistikas izmaksas, licencēšana un atļaujas.
2. Skaitļošanas kopa Mésocentre de Calcul, Université de Franche-Comté, Francijā
Franškontē Universitātē, kas atrodas Besankonā, Francijā, ir zinātniskās skaitļošanas skaitļošanas centrs [10]. Galvenās pētījumu jomas ir nanomedicīna, ķīmiski fizikālie procesi un materiāli, kā arī ģenētiskās simulācijas. CentOS un Ubuntu Linux tiek izmantoti, lai nodrošinātu augstas veiktspējas, paralēlu skaitļošanas infrastruktūru.
3. GirlHype Coders (Women Who Code), Keiptauna, Dienvidāfrika
Baratang Miya [11] - pašmācīts kodētājs - sāka GirlHype Coders [12,24] 2003. gadā kā iniciatīvu jaunu meiteņu stiprināšanai Āfrikā. Šī ir programmatūras inženieru skola, kas koncentrējas uz jaunu sieviešu un meiteņu apmācību par to, kā programmēt un izstrādāt lietotnes, lai uzlabotu viņu digitālo prasmi un ekonomisko mobilitāti. Baratang Miya mērķis ir palielināt sieviešu īpatsvaru zinātnes, inženierzinātņu un tehnoloģiju nozarēs. Klubi darbojas, lai meitenes varētu apmeklēt bezmaksas nodarbības pēc skolas, lai izpētītu un apgūtu kodēšanu.
GirlHype palīdz uzlabot ne tikai meiteņu un sieviešu, kas ir šajā iniciatīvā, bet arī viņu kopienu dzīvi, izmantojot globālu tehnoloģiju uzņēmējdarbības konkursu ar nosaukumu Technovation, kura reģionālā vēstniece ir GirlHype. Šajā programmā meitenes atrod problēmu savās kopienās, izstrādā tai risinājumu un, izmantojot atvērtā koda kodēšanu, izveido šim risinājumam paredzētu lietotni. Citām sievietēm, kas ir kvalificētas kodēšanas programmas, ir iespēja darboties un vadīt nozares jaunākās sievietes. GirlHype arī māca sievietes uzņēmējdarbībā, kā izmantot tīmekli, lai tiešsaistē tirgotu savus uzņēmumus. Šī iniciatīva ir palīdzējusi meitenēm iegūt darbu nozarē, kurā viņi citādi nebūtu varējuši strādāt.
Twitter inženierzinātņu viceprezidents GirlHype apmeklējumā Khayelitsha, Keiptaunā, Dienvidāfrikā [25]
4. Karikatūras un atvērtais kods
Sadarbības un ieguldījuma labad atvērtais avots kļūst par programmatūras izstrādes normu. Uzņēmumi arvien vairāk virzās uz atvērtā pirmkoda tehnoloģiju izmantošanu programmēšanas vajadzībām. Karikatūru un animācijas pasaulē tas ir tāpēc, ka šī pieeja ļauj nozarei piesaistīt ārēju talantu neatkarīgos izstrādātājos un māksliniekos, kā arī rada nozares standartu, kurā dažādi cilvēki sadarbojas un pieņem vienu un to pašu tehnoloģiju.
Starp nozares pārstāvjiem, kas ir izmantojuši šo tehnoloģiju ideju, ietilpst Pixar Animation Studios [13], kas ir atvērusi savu Universālās ainas apraksta (USD) tehnoloģiju [14]. USD palīdz filmu veidotājiem lasīt, rakstīt un priekšskatīt 3D ainas datus, ļaujot daudziem dažādiem māksliniekiem strādāt vienā projektā. Pixar ir izlaidis arī programmatūru RenderMan [15] - fotorealistisku 3D renderēšanas programmatūru bez maksas nekomerciāliem mērķiem, piemēram, izglītības mērķiem un personīgiem projektiem.
Sākot no brīvās programmatūras līdz brīvai sabiedrībai
Pirms desmit gadiem Tomass Vinde un Frenks Hofmans uzdeva jautājumu: “Kas notiktu, ja FOSS principi tiktu nodoti sabiedrībai un tādējādi mainītu sabiedrības modeli?”[3] Šī posma īstenošana bieži tiek apšaubīta un klasificēta kā utopija. Mēs vēlējāmies uzzināt vairāk par to. Mūsu izmeklēšanas rezultāts bija ziņkārīgs skatījums uz mūsu sabiedrību (galvenokārt no Eiropas viedokļa), kas novēroja tādu procesu attīstību, kuri apzināti vai neapzināti ievēroja FOSS principus. Mēs atradām garu sarakstu ar pārsteidzošiem piemēriem, sākot no bezmaksas bezvadu tīkliem, piemēram, Freifunk [16], līdz atvērtajām bibliotēkām, bezmaksas aparatūras projektiem (RaspberryPi, Arduino, BeagleBoard), bezpeļņas biroju kopienām, Globālā ciemata celtniecības kopai (GVCS) [17 ], kā arī tādu recepšu kā FreeBeer [18] un OpenCola [19] koplietošana.
Mūsu secinājums bija tāds, ka vispārīgāka, sistēmiska FOSS principu pieņemšana sola būtiskas pozitīvas pārmaiņas mūsu globālajā sabiedrībā. Pāreja no darba algas uz brīvprātīgu, sabiedrībā balstītu darbu varētu palīdzēt pakāpeniski panākt brīvu sabiedrību, kurā varētu atzīt un apmierināt visu vajadzības. Āfrikas kontinentā šī kopienas ideja ir ļoti spēcīga (“Ubuntu” [20]), savukārt Eiropā un Ziemeļamerikā gadsimtu gaitā tā ir zaudēta, atbalstot uz peļņu vērstu pieeju.
Secinājums
Cilvēki, kuriem FOSS filozofija ir jauna un kuri uzauguši ar kapitālistisku, uz peļņu balstītu sabiedrības modeli, var nākt klajā ar daudziem pamatotiem jautājumiem par atvērtā pirmkoda saturu. Šeit mēs atbildēsim uz dažiem visbiežāk uzdotajiem jautājumiem:
- Vai kāds var nozagt manu “izgudrojumu”?
Izmantojot atvērto avotu, mēs vienkārši dalāmies savās idejās, un, daloties idejās, mēs gūstam labumu viens no otra. Tomēr ir ierasta prakse piešķirt atzinību cilvēkiem, kuri mums palīdzēja attīstīt šo ideju.
- Cik daudz mēs varam mācīties viens no otra?
Ir tik daudz zināšanu un ir tik daudz veidu, kā rīkoties, lai vienkāršotu un attīstītu sabiedrību. Izmantojot atvērto avotu, mēs mācāmies kopā un mācām sabiedrību, lai visi vienlaikus gūtu labumu. Labākie risinājumi ir sadarbība, jo tā vairojas un paplašinās, balstoties uz individuālajām zināšanām. Ikvienam ir ideja, kas var iedvesmot citus lietotājus, veicināt radošumu un veicināt jauninājumus.
- Mēs stāvam uz milžu pleciem, lai pagatavotu kaut ko lielisku. Mūsu darba pamatā ir citu darbs. Ko mēs varam atdot sabiedrībai?
Kā indivīdi mēs varam novērtēt risinājumu un ziņot, kas trūkst, vai kods nedarbojas, kā paredzēts. Šī atgriezeniskā saite palīdz satura veidotājiem apskatīt konkrētus punktus un labot vai uzlabot savu kodu. Tas var ietvert trūkstošo daļu ievietošanu dokumentācijā, kas var apgrūtināt risinājuma idejas un koda paredzētās izmantošanas izpratni.
Kā uzņēmums, kas izmanto FOSS, jūs varat arī atbalstīt aparatūru (darboties skaitļošanas centrā) vai sponsorēt pasākumus, nodrošinot sanāksmju telpas vai līdzorganizējot konferences. Daudzi zinātniskie institūti un uzņēmumi ļauj saviem darbiniekiem strādāt FOSS projektos, atrodoties darbā - laiks, kas pavadīts atvērtā pirmkoda uzlabošanā, palīdz uzlabot programmatūru, kuru uzņēmums izmanto.
Labdarības organizācija Arhitektūra cilvēcei, kas nesen pārdēvēta par Open Architecture Network [21, 22], ir bezmaksas, tiešsaistes, atvērta pirmkoda kopiena, kuras uzdevums ir uzlabot dzīves apstākļus pasaulē, izmantojot novatoriskus un ilgtspējīgus ēku projektus. Šis tīkls ietver projektu pārvaldību, failu koplietošanu, resursu datu bāzi un tiešsaistes sadarbības dizaina rīkus. Izmantojot atvērtā koda programmatūru, šī organizācija cenšas rast risinājumus humanitārajām krīzēm, būvējot kopienas skolas, mājas, centrus utt. Viņi to dara, padarot profesionālos arhitektūras dizainus brīvi pieejamus, ļaujot arhitektiem, dizaineriem, novatoriem un kopienas vadītājiem dalīties ar novatoriskām un ilgtspējīgām idejām, dizainiem un plāniem, kas atbalsta videi draudzīgu, humānu dizainu un arhitektūru. Šī organizācija tika izveidota kā iniciatīva, lai palīdzētu kopienām, un tā nebija vērsta uz kodu, bet drīzāk uz praktisku palīdzību.
Atsauces
- [1] Creative Commons, https: // creativecommons.org /
- [2] Atvērtā koda licenču salīdzinājums, https: // choosealicense.com / licences /
- [3] Tomass Vinde, Frenks Hofmans: Fon der Freien programmatūra zur Freien Gesellschaft, Linux lietotājs 12/2012, https: // www.linux-kopiena.de / ausgaben / linuxuser / 2012/12 / fon-der-freien-software-zur-freien-gesellschaft /
- [4] Atvērtā koda automašīna (OSCar), theoscarproject.org
- [5] Atvērtā koda automašīna (OSCar), Wikipedia, https: // lv.vikipēdija.org / wiki / OScar
- [6] OpenStreetMap, http: // www.openstreetmap.org /
- [7] Wikimedia, https: // www.wikimedia.org /
- [8] Librivox, https: // librivox.org /
- [9] Āfrikas kods: Dronu izmantošana Makoko, viena no Āfrikas lielākajiem graustiem, kartēšanai, https: // www.hotosm.org / projekti / code-for-africa-izmantojot-drones-to-map-makoko-one-of-africas-lielākos graustus /
- [10] Mesocentre de calcul, Université de Franche-Comté, Besancon, http: // meso.univ-fcomte.fr /
- [11] Baratang Miya, https: // sižeta mašīna.io / baratang-miya /
- [12] GirlHype kodētāji, https: // girlhype.līdz.za /
- [13] Pixar Animation Studios, https: // www.pikseļi.com /
- [14] Universāla sižeta apraksta tehnoloģija, https: // grafika.pikseļi.com / usd / docs / index.html
- [15] RenderMan, https: // renderman.pikseļi.com /
- [16] Freifunk, https: // freifunk.tīkls/
- [17] Globālais ciematu celtniecības komplekts (GVCS), https: // www.opensourceecology.org / gvcs /
- [18] FreeBeer, http: // freebeer.org / blog /
- [19] OpenCola, https: // www.artofdrink.com / soda / open-cola-recepte
- [20] Žakoms Mucumbate un Endrjū Nyanguru: Āfrikas filozofijas izpēte: Ubuntu vērtība sociālajā darbā, Āfrikas žurnāli tiešsaistē, https: // www.ajol.info / rādītājs.php / ajsw / article / download / 127543/117068
- [21] Alans G Bremzs: arhitektūra cilvēcei, https: // www.dezeen.com / 2016/03/10 / arhitektūra-cilvēcei-atsāk-atvērtā arhitektūra-sadarbība-humānā-labdarība /
- [22] Atvērtās arhitektūras sadarbības organizācija, http: // openarchcollab.org /
- [23] Grausts, kas neeksistē, Deutsche Welle, https: // www.dw.com / en / the-grausts, kas neeksistē / av-51519062
- [24] GirlHype Dienvidāfrika, Youtube video, https: // youtu.be / hfRINsiBhng
- [25] Attēls ņemts no https: // girlhype.līdz.za / indekss.php / blog
AUTORI
Plaxedes Nehanda ir daudzpusīgs, pašpārliecināts un daudzpusīgs cilvēks, kurš nēsā daudzas cepures, tostarp pasākumu plānotāju, virtuālo palīgu, transkribētāju, kā arī dedzīgu pētnieku par jebkuru tēmu, kas atrodas Johannesburgā, Dienvidāfrikā.
Frenks Hofmans strādā ceļā - vēlams no Berlīnes, Ženēvas un Keiptaunas - kā žurnālu, piemēram, Linux-User un Linux Magazine, izstrādātājs, treneris un autors. Viņš ir arī Debian pakotņu pārvaldības grāmatas (http: // www.dpmb.org).