Kas ir atvērtais avots?
Īsā atbilde
Atvērtais pirmkods ir filozofija, kas liek domāt, ka avota kodam, kas atrodas aiz kaut kā, jābūt brīvi pieejamam sabiedrībai. Šis princips radās programmatūras industrijā 1990. gadu beigās ar vairākiem atvērtā pirmkoda programmatūras un operētājsistēmu laidieniem, un kopš tā laika tas ir izplatījies arī citās kopienās. Ir vairāki spēcīgi argumenti, lai kaut ko atbrīvotu atvērtā formātā, neatkarīgi no tā, vai tas ir ieraksts, programmatūras rīks vai visa operētājsistēma.
Galvenā priekšrocība, kaut ko izdodot šādā veidā, ir tā, ka tas ļauj galalietotājiem tieši mijiedarboties ar avotu, iespējams, modificējot to atbilstoši savām vēlmēm. Tas veicina pastāvīgu attīstību un inovācijas, vienlaikus radot kopīgu informāciju. Daudzi uzņēmumi, kas ražo atvērtā pirmkoda produktus, paļaujas uz lietotāju jauninājumiem, lai paplašinātu funkcijas un identificētu un novērstu iespējamos vājos punktus, un šie uzņēmumi aktīvi mudina mainīt savus produktus.
Ir dažādi atvērtā pirmkoda līmeņi. Dažos gadījumos, piemēram, laidienam var būt noteikti ierobežojumi, un tādā gadījumā daži cilvēki dod priekšroku terminam “koplietots avots” vai “koplietots koplietojums”. Piemēram, kāds var izdot ierakstu atvērtā pirmkoda formātā, bet lūgt cilvēkiem nepelnīt no albuma pārveidošanas. Daudzi atvērtā pirmkoda filozofijas piekritēji dod priekšroku patiesi bezmaksas priekšmetiem, ļaujot cilvēkiem ar pirmkodu un galaproduktu darīt visu, ko viņi vēlas.
Daži cilvēki kļūdaini uzskata, ka arī viss atvērtā pirmkoda materiāls ir automātiski bezmaksas. Patiesībā tas tā nav. Vairāki uzņēmumi ražo atvērtus produktus, par kuriem cilvēkiem ir jāmaksā, un maksa atbalsta jaunu produktu un papildu funkciju izstrādi. Bieži tiek rādītas arī koplietojamā avota licences lietām, par kurām cilvēki maksā. Piemēram, Apple Computer izlaiž daļu no savām tehnoloģijām saskaņā ar atklātajām licencēm.
Šai filozofijai ir savi kritiķi, īpaši intelektuālā īpašuma kopienā. Lielākā daļa no šiem kritiķiem apgalvo, ka, lai izstrāde un izplatīšana patiešām darbotos, ir nepieciešams spēcīgs centrālais organizators, un nav saprātīgi, ka lielie izstrādātāji gaida kompensāciju par darbu pie projektiem. Tomēr, ja materiāls ir patiesi atvērtā koda avots, ir sarežģīti izdomāt, kā strukturēt šādas kompensācijas, un tas bieži vien rada sarežģītas problēmas ar kopīgām licencēm un ierobežojumiem, kas dažiem cilvēkiem šķiet traucējoši.
Saistītie jautājumi
- Kas ir atvērtā pirmkoda produktu pārvaldības programmatūra?Atvērtā pirmkoda produktu pārvaldības programmatūra ir produkta dzīves cikla pārvaldības rīks, kas nodrošina atvērtu pi…
- Kas ir atvērtā pirmkoda video konferences?Videokonferences ir rentablas, un tās ir kļuvušas par izplatītu alternatīvu klātienes konferencēm. Atvērtā koda videoko…
- Kas ir atvērtais bizness?Atvērtā uzņēmējdarbība ir jēdziens, kas izmanto internetu, lai izveidotu atvērtā satura un atvērtā pirmkoda projektus, …
- Kādi ir dažādi atvērtā pirmkoda QR koda programmu veidi?Runājot par ātrās atbildes (QR) kodiem, bieži tiek izstrādātas dažāda veida atvērtā pirmkoda QR koda programmas, lai no…
- Kā iemācīties atvērtā pirmkoda programmēšanu?Daudzi cilvēki, kurus interesē karjera programmēšanas vai lietojumprogrammu izstrādē, sāk, apgūstot atvērtā koda progra…
- Ko dara programmatūras praktikants?Programmatūras praktikants var veikt dažādus darbus atkarībā no uzņēmuma, kurā viņš strādā. Viņa jaunais darba devējs v…
- Kādi ir dažādi programmatūras testēšanas kvalifikāciju veidi?Programmatūras testētāji ir datortehnoloģiju profesionāļi, kuri izmanto programmas pirms to laišanas tirgū, lai uzzināt…
- Kas ir konusveida pieskāriens?Konusveida krāns ir šaurs griešanas instruments, ko izmanto, lai izveidotu vītņotu caurumu metāla, koka vai plastmasas …