Hur är offentlig domänprogramvara annorlunda än öppen källkod?

Skillnaden mellan Open Source och Public Domain Software Applications

GraphicStock

Open source-programvara tillåter användare att komma åt och ändra källkoden för själva programmet. Källkoden är i princip en lista över kommandon som dikterar hur programmet körs. Vissa program med öppen källkod har begränsningar för användningen och distributionen, men många gör det inte.

Finns det en skillnad mellan Open Source-program och allmän domän?

Open source-applikationer är inte offentliga, och det gör det möjligt för människor att använda sina verk fritt.

Public domain-mjukvara tillåter normalt inte åtkomst till källkoder, även om det inte alltid är fallet. Open source-programvara har upphovsrätt. .

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

Bestämningsfaktorerna är upphovsrättsskydd eller användningsbegränsningar

Den viktigaste skillnaden mellan operativsystem och program för offentlig domän är inte om källkoden är tillgänglig, men om det finns några licenskrav eller andra begränsningar för att använda programmet, ändra källkoden, omfördela programmet eller på upphovsrätten. Om det finns, är det öppen källkod, inte public domain-programvara.

Open Source Initiative, en 501 (c) (3) Kalifornienbaserad ideell, erbjuder en mycket detaljerad och juridisk definition av öppen källkodsprogramvara, som kan använda den och hur. De har också en stor alfabetisk lista över företag som erbjuder open source-programvara om du vill undersöka ett visst företag.

OpenSource.org är ett bra ställe för att få veta mer om hur du kan utveckla, samarbeta och använda OS-programvara.

Andra viktiga skillnader

OS-programvaran kan delas, användas och ändras fritt av någon. Den utvecklas genom många bidrag och distribueras under licenser som måste uppfylla vissa kriterier för användning.

Licensen kan inte diskriminera någon. Med andra ord kan du inte bära vissa grupper av människor från att använda programvaran. Det måste tillåta härledda arbeten.

Exempel på Open Source-programvara

Öppen källprogramvara finns i alla former och storlekar och kan tjäna flera ändamål. Exempel är LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice och SquirrelMail. Firefox är en enkel webbläsare, medan LINUX är mer komplicerad. Det är ett UNIX-baserat operativsystem. OpenOffice är en kontorspaket som erbjuds av Apache.

När det gäller OpenOffice kan du ladda ner och installera programmet på nästan vilken dator som helst - gratis, även om du installerar programmet på flera datorer. Gör kopior och lämna ut dem till vänner och familj. Det finns inga licensavgifter. Använd det som du skulle något annat ordbehandlings-, kalkylblad eller databasprogram. Och om du har ett problem - som att ett fel dyker upp - eller om du tror att du kan göra det bättre kan du rapportera det eller bara justera problemet själv. Programmet tillåter användare att "förbättra" det, enligt Apache.

Är det säkert?

Närhelst du tillåter åtkomst av flera användare uppstår problemet med virus. Fortsätt med försiktighet och se till att du har en bra antivirusprogram på plats när du öppnar öppen källkodsprogramvara.