Wat is het verschil tussen software voor het publieke domein en open source?

Schrijver: Laura McKinney
Datum Van Creatie: 9 April 2021
Updatedatum: 16 Kunnen 2024
Anonim
PUBLIC DOMAIN SOFTWARE (P.D) explained
Video: PUBLIC DOMAIN SOFTWARE (P.D) explained

Inhoud

Soms wordt de term "open source (OS)" door elkaar gebruikt met "public domain (PD)" - software, maar dat is niet hetzelfde.

Zowel het publieke domein als open-source software stellen gebruikers in staat om de broncode van de software voor het programma zelf te openen en te wijzigen. Broncode is in feite een lijst met opdrachten die dicteren hoe het programma wordt uitgevoerd.

Sommige open source-applicaties hebben echter beperkingen op hun gebruik en distributie waar de publieke domeinsoftware dat niet doet. Open source software doet hebben auteursrechten. Het copyright geeft aan hoe de gebruiker de software mag wijzigen en verspreiden.

Auteursrechten of gebruiksbeperkingen

Het belangrijkste onderscheid tussen OS- en PD-software is niet of de broncode toegankelijk is voor de gebruiker. In plaats daarvan ligt het verschil in het feit of er licentievereisten of andere beperkingen zijn voor het gebruik, het wijzigen van de broncode, het herverdelen van het programma of het auteursrecht. Als er beperkingen zijn, is het open source, geen software uit het publieke domein.


Open Source Initiative (OSI), een 501 (c) (3) in Californië gevestigde non-profitorganisatie, keurt open-source auteursrechten goed. Ze bieden een zeer gedetailleerde en juridische definitie van open source-software, voor wie en hoe. Ze hebben ook een alfabetische lijst van bedrijven die open-source software aanbieden als u een bepaald bedrijf wilt onderzoeken. OpenSource.org is een geweldige plek om meer te weten te komen over hoe u OS-software kunt ontwikkelen, samenwerken en gebruiken. OSI-goedgekeurde auteursrechten beschrijven vier fundamentele vrijheden:

  1. De code wijzigen
  2. De software gebruiken voor elk doel
  3. Nieuwe software maken op basis van het onderliggende voor eigen gebruik
  4. De software delen

Aan de andere kant heeft software in het publieke domein geen copyright of patent - hoewel de meeste dat wel zouden kunnen als ze dat wilden. In sommige gevallen heeft de maker besloten geen auteursrecht te gebruiken (afgewezen) of is het auteursrecht mogelijk verlopen. De software kan zonder verdere toestemming worden gebruikt, gewijzigd en gedeeld. Het intellectuele eigendom van de maker moet echter altijd worden vermeld. De meeste makers geven hun gratis, publieke domeinsoftware uit onder de GNU-GPL algemene openbare licentie.


Andere belangrijke onderscheidingen

OS-software is gezamenlijk ontwikkeld en kan vrijelijk worden gedeeld, gebruikt en zelfs gewijzigd door iedereen, zolang deze maar voldoet aan het OSI-copyright. OS is ontwikkeld door de bijdragen van velen en gedistribueerd onder licenties die moeten voldoen aan bepaalde gebruikscriteria. De licentie mag niemand discrimineren. Met andere woorden, u kunt niet voorkomen dat bepaalde groepen mensen de software gebruiken. Het moet afgeleide werken mogelijk maken.

Mogelijk ziet u ook de termen shareware die verband houden met softwaretoepassingen. Shareware is goedkope of gratis software, maar vereist registratie en mogelijk kosten voor de volledige versie. Freeware kan ook tegen een kleine vergoeding komen en zijn meestal kleine applicaties zonder gebruikersondersteuning. Mogelijk kunt u shareware of freeware niet rechtstreeks wijzigen of delen.

Voorbeelden

Open-source software is er in alle soorten en maten en kan voor meerdere doeleinden dienen. Voorbeelden zijn LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice en SquirrelMail. Firefox is een eenvoudige webbrowser, terwijl LINUX ingewikkelder is. Het is een op UNIX gebaseerd besturingssysteem. OpenOffice is een kantoorsuite die wordt aangeboden door Apache.


In het geval van OpenOffice kunt u het programma gratis downloaden en installeren op vrijwel elke computer, zelfs als u het op meerdere computers installeert. U kunt ook kopieën maken en deze uitdelen aan vrienden en familie. Er zijn geen licentiekosten. Gebruik het zoals elk ander tekstverwerkings-, spreadsheet- of databaseprogramma. En als je een probleem hebt - zoals dat er een bug opduikt - of als je denkt dat je het kunt verbeteren, kun je dit melden of het probleem gewoon zelf aanpassen op je exemplaar. Het programma stelt gebruikers in staat het te "verbeteren", aldus Apache.

Secure Hash Algorithm 3 (SHA-3) is een voorbeeld van software uit het publieke domein. SHA-3 wordt gebruikt om gegevens van verschillende formaten om te zetten in een vaste formaatgrootte. Castle Doctrine, is een puzzel- en strategiespel dat in 2014 is ontwikkeld en in het publieke domein is uitgebracht.

Is het veilig?

Telkens wanneer u toegang door meerdere gebruikers toestaat, ontstaat het probleem van virussen. Ga voorzichtig te werk en zorg ervoor dat u over een goede antivirusprogramma beschikt wanneer u toegang krijgt tot open source- of publieke domeinsoftware.