Öppen källkod vs. Public Domain-programvaruapplikationer

click fraud protection

Ibland används termen "öppen källkod (OS)" omväxlande med programvara för "public domain (PD)", men de är inte samma sak.

Både offentlig egendom och öppen källkod tillåter användare att komma åt och ändra källkoden för programvaran för själva programmet. Källkod är i grunden en lista med kommandon som dikterar hur programmet körs.

Dock några öppen källa applikationer har restriktioner för deras användning och distribution där programvaran som är allmän egendom inte gör det. Programvara med öppen källkod gör har upphovsrätt. Upphovsrätten anger hur användaren får ändra och distribuera programvaran.

Upphovsrätt eller användningsbegränsningar

Den viktigaste skillnaden mellan OS och PD-programvara är inte om källkoden är tillgänglig för användaren. Istället ligger skillnaden i om det finns några licenskrav eller andra begränsningar för användning, ändring av källkoden, vidaredistribution av programmet eller på upphovsrätten. Om det finns begränsningar är det öppen källkod, inte allmän egendom.

Open Source Initiative (OSI), en 501(c)(3) Kalifornien-baserad ideell organisation, godkänner upphovsrätter med öppen källkod. De erbjuder en mycket detaljerad och juridisk definition av programvara med öppen källkod, vem som kan använda den och hur. De har också en alfabetisk lista av företag som erbjuder programvara med öppen källkod om du vill undersöka ett visst företag. OpenSource.org är ett bra ställe att ta reda på mer om hur du kan utveckla, samarbeta och använda OS-programvara. OSI-godkända upphovsrätter kommer att beskriva fyra grundläggande friheter:

  1. Ändra koden
  2. Använda programvaran för alla ändamål
  3. Att göra ny mjukvara baserad på det underliggande för eget bruk
  4. Dela programvaran

Å andra sidan har programvara som är allmän egendom inte upphovsrätt eller patent – ​​även om de flesta kunde om de ville. I vissa fall beslutade skaparen att inte upphovsrätta – friskrivna – eller så kan upphovsrätten ha löpt ut. Programvaran kan användas, ändras och delas utan ytterligare tillstånd. Dock bör alltid krediteras till skaparens immateriella rättigheter. De flesta kreatörer släpper sin kostnadsfria, offentliga programvara under GNU-GPL allmän offentlig licens.

Andra viktiga utmärkelser

OS-programvara är gemensamt utvecklad och kan fritt delas, användas och till och med ändras av vem som helst så länge den följer OSI-upphovsrätten. OS är utvecklat genom bidrag från många och distribueras under licenser som måste uppfylla vissa kriterier för användning. Licensen kan inte diskriminera någon. Du kan med andra ord inte hindra vissa grupper av människor från att använda programvaran. Den måste tillåta härledda verk.

Du kan också se termerna shareware förknippade med mjukvaruapplikationer. Shareware är låg eller ingen kostnad programvara men kommer att kräva registrering och kanske avgifter för den fullständiga versionen. Gratisprogram kan också komma till en liten avgift och är vanligtvis små applikationer utan användarstöd. Du kanske inte direkt kan ändra eller dela vare sig shareware eller freeware.

Exempel

Programvara med öppen källkod finns i alla former och storlekar och kan tjäna flera syften. Exempel inkluderar LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice och SquirrelMail. Firefox är en enkel webbläsare, medan LINUX är mer komplicerat. Det är ett UNIX-baserat operativsystem. OpenOffice är en kontorssvit som erbjuds av Apache.

När det gäller OpenOffice kan du ladda ner och installera programmet gratis på i stort sett vilken dator som helst – även om du installerar det på flera datorer. Du kan också göra kopior och dela ut dem till vänner och familj. Det finns inga licensavgifter. Använd den som vilken annan ordbehandling, kalkylblad eller databasprogram. Och om du har ett problem – som att en bugg dyker upp – eller om du tror att du kan göra det bättre kan du rapportera det eller bara justera problemet själv på din kopia. Programmet tillåter användare att "förbättra" det, enligt Apache.

Secure Hash Algorithm 3 (SHA-3) är ett exempel på programvara som är allmän egendom. SHA-3 används för att konvertera data av olika storlekar till en fast formatstorlek. Slottsläran, är ett pussel- och strategispel som utvecklades och släpptes till allmän egendom 2014.

Är det säkert?

Varje gång du tillåter åtkomst av flera användare, uppstår problemet med virus. Fortsätt med försiktighet och se till att du har ett bra antivirusprogram på plats när du använder programvara med öppen källkod eller offentlig egendom.

Business Letter Layout Exempel

Utformningen av ett affärsbrev är viktigt. Strukturera ditt brev på rätt sätt, så blir det lättläst och professionellt. Detta hjälper dig att få fram ditt budskap och göra ett gott intryck på dina kollegor. Lära sig hur formatera ditt affärsbrev...

Läs mer

Behöver du en ansvarsförsäkring?

Förvaltare av förmånsplaner för anställda – inklusive för små företag – är potentiellt föremål för stämningar som påstår att de misskött eller felaktigt administrerat dessa planer.Sådana anspråk kan lämnas in av missnöjda plandeltagare eller der...

Läs mer

Formella brevavslutnings- och underskriftsexempel

När du väl har skrivit det sista stycket i ett formellt brev kan du känna att du är klar och kan gå vidare till korrekturläsning. Men precis som det finns regler om hur man tilltalar någon i ett formellt brev, det finns också riktlinjer för hur m...

Läs mer