Kā publiskā domēna programmatūra atšķiras no atvērtā koda?

Atšķirības starp atvērtā koda un publiskā domēna programmatūras lietojumprogrammām

GraphicStock

Atvērtā koda programmatūra ļauj lietotājiem piekļūt un mainīt pašas programmas avota kodu. Avota kods pamatā ir komandu saraksts, kas diktē to, kā programma izpilda. Dažiem atklātā pirmkoda lietojumprogrammām ir ierobežojumi to izmantošanai un izplatīšanai, bet daudzi to nedara.

Vai pastāv atšķirība starp atvērtā koda lietojumprogrammām un publisko domēnu?

Atvērtā koda lietojumprogrammas nav publiski pieejamas, un tas ļauj cilvēkiem brīvi izmantot savus darbus.

Publiskā domēna programmatūra parasti neļauj piekļūt avota kodiem, lai gan tas ne vienmēr ir spēkā. Atvērtā koda programmatūrai ir autortiesības. .

Dažreiz termins "atvērtā koda" tiek aizstāts ar "publiskā domēna" programmatūru, taču tas nav vienāds.

Nosakošie faktori ir autortiesības vai lietošanas ierobežojumi

Galvenā atšķirība starp OS un publiskā domēna programmatūru nav tas, vai pirmkods ir pieejams, bet gan tas, vai ir kādas licencēšanas prasības vai citi ierobežojumi attiecībā uz programmas izmantošanu, avota koda maiņu, programmas pārdalīšanu vai autortiesībām. Ja tā ir, tā ir atvērtā koda programmatūra.

Atvērtā koda iniciatīva, 501 (c) (3) Kalifornijas bezpeļņas organizācija piedāvā ļoti detalizētu un juridisku definīciju atklātā pirmkoda programmatūrai, kas to var izmantot un kā to izmantot. Viņiem ir arī lielisks alfabēta saraksts ar uzņēmumiem, kas piedāvā atvērtā koda programmatūru, ja vēlaties izpētīt konkrētu uzņēmumu.

OpenSource.org ir lieliska vieta, kur uzzināt vairāk par to, kā jūs varat attīstīt, sadarboties un izmantot OS programmatūru.

Citas svarīgas atšķirības

OS programmatūru var brīvi koplietot, izmantot un pat mainīt ikviens. Tas ir izstrādāts, pateicoties daudzu dalībnieku ieguldījumiem un izplatīšanai saskaņā ar licencēm, kurām jāatbilst noteiktiem izmantošanas kritērijiem.

Licence nevar diskriminēt nevienu. Citiem vārdiem sakot, jūs nevarat aizliegt dažām cilvēku grupām izmantot programmatūru. Tam jāatļauj atvasinātie darbi.

Atvērtā koda programmatūras piemēri

Atvērtā koda programmatūra ir visās formās un izmēros, un tā var kalpot vairākiem mērķiem. Piemēri ir LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice un SquirrelMail. Firefox ir vienkāršs tīmekļa pārlūks, bet LINUX ir daudz sarežģītāka. Tā ir operētājsistēma, kas balstīta uz UNIX. OpenOffice ir biroja komplekts, ko piedāvā Apache.

Attiecībā uz OpenOffice jūs varat lejupielādēt un instalēt programmu gandrīz jebkurā datorā - bez maksas, pat ja to instalējat vairākos datoros. Kopēt un izdrukāt tos draugiem un ģimenei. Licences maksa nav. Izmantojiet to kā jebkuru citu tekstapstrādes, izklājlapas vai datubāzes programmu. Ja jums rodas kāda problēma - piemēram, ja parādās kļūda vai ja jūs domājat, ka varat to izdarīt labāk, varat ziņot par to vai vienkārši izmainīt šo problēmu pats. Programma ļauj lietotājiem "uzlabot" to, saskaņā ar Apache.

Vai tas ir drošs?

Jebkurā brīdī, kad jūs atļaujat piekļuvi vairākiem lietotājiem, rodas jautājums par vīrusiem. Ievērojiet piesardzību un pārliecinieties, ka jums ir laba anti-vīrusu programma, kad piekļūstat atvērtā koda programmatūrai.