Kvinder I Erhvervslivet

Hvordan er public Domain-software forskellig fra open source?

Nærbillede af en streng af open source-softwarekodning

•••

GraphicStock / Getty Images



Nogle gange bruges udtrykket 'open source (OS)' i flæng med 'public domain (PD)'-software, men det er ikke det samme.

Både public domain og open source-software giver brugerne mulighed for at få adgang til og ændre kildekoden for softwaren til selve programmet. Kildekode er dybest set en liste over kommandoer, der dikterer, hvordan programmet udføres.

Dog nogle open source applikationer har begrænsninger for deres brug og distribution, hvor den offentlige ejendomssoftware ikke gør det. Open source software gør har ophavsrettigheder. Ophavsretten specificerer, hvordan brugeren må ændre og distribuere softwaren.

Ophavsret eller brugsbegrænsninger

Nøgleforskellen mellem OS og PD-software er ikke, om kildekoden er tilgængelig for brugeren. I stedet ligger forskellen i, om der er licenskrav eller andre begrænsninger for brug, ændring af kildekoden, videredistribution af programmet eller ophavsretten. Hvis der er begrænsninger, er det open source, ikke public domain software.

Open Source Initiative (OSI), en 501(c)(3) californisk nonprofitorganisation, godkender open source-ophavsrettigheder. De tilbyder en meget detaljeret og juridisk definition af open source-software, hvem der kan bruge det, og hvordan. De har også en alfabetisk liste af virksomheder, der tilbyder open source-software, hvis du ønsker at undersøge en bestemt virksomhed. OpenSource.org er et godt sted at finde ud af mere om, hvordan du kan udvikle, samarbejde og bruge OS-software. OSI-godkendte ophavsrettigheder beskriver fire grundlæggende friheder:

  1. Ændring af koden
  2. Brug af softwaren til ethvert formål
  3. At lave ny software baseret på det underliggende til eget brug
  4. Deling af softwaren

På den anden side har public domain software ikke copyright eller patent - selvom de fleste kunne, hvis de ville. I nogle tilfælde besluttede skaberen ikke at ophavsretten – frasiges – eller ophavsretten kan være udløbet. Softwaren kan bruges, ændres og deles uden yderligere tilladelser. Der skal dog altid gives kredit til skaberens intellektuelle ejendom. De fleste skabere frigiver deres gratis, offentlige domæne-software under GNU-GPL generel offentlig licens .

Andre vigtige udmærkelser

OS-software er udviklet i fællesskab og kan frit deles, bruges og endda ændres af alle, så længe det overholder OSI-ophavsretten. OS er udviklet gennem bidrag fra mange og distribueret under licenser, der skal overholde visse kriterier for brug. Licensen kan ikke diskriminere nogen. Du kan med andre ord ikke forhindre visse grupper af mennesker i at bruge softwaren. Det skal give mulighed for afledte værker.

Du kan også se vilkårene shareware forbundet med softwareapplikationer. Shareware er lav- eller gratis software, men vil kræve registrering og måske gebyrer for den fulde version. Freeware kan også komme til et lille gebyr og er normalt små applikationer uden brugersupport. Du kan muligvis ikke direkte ændre eller dele enten shareware eller freeware.

Eksempler

Open source-software kommer i alle former og størrelser og kan tjene flere formål. Eksempler inkluderer LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice og SquirrelMail. Firefox er en simpel webbrowser, hvorimod LINUX er mere kompliceret. Det er et UNIX-baseret operativsystem. OpenOffice er en kontorpakke, der tilbydes af Apache.

I tilfælde af OpenOffice kan du downloade og installere programmet gratis på stort set enhver computer - også selvom du installerer det på flere computere. Du kan også lave kopier og dele dem ud til venner og familie. Der er ingen licensafgifter. Brug det, som du ville gøre med enhver anden tekstbehandling, regneark eller database program . Og hvis du har et problem - såsom at der dukker en fejl op - eller hvis du tror, ​​du kan gøre det bedre, kan du rapportere det eller bare justere problemet selv på din kopi. Programmet giver brugerne mulighed for at 'forstærke' det, ifølge Apache.

Secure Hash Algorithm 3 (SHA-3) er et eksempel på public domain software. SHA-3 bruges til at konvertere data af forskellige størrelser til en fast formatstørrelse. Slotslæren, er et puslespil og strategispil udviklet og udgivet til det offentlige domæne i 2014.

Er det sikkert?

Hver gang du tillader adgang for flere brugere, opstår problemet med vira. Fortsæt med forsigtighed, og sørg for, at du har et godt antivirusprogram på plads, når du får adgang til open source- eller public domain-software.