Sommige definities hebben betrekking op gratis software

Kent u het verschil tussen gratis software en open source software? Wat is het verschil tussen copyleft- en niet-copyleft-programma's? Of wat is het verschil tussen freeware, shareware, commerciële software? Dit is een van die lange artikelen, vol met definities en concepten die je zeker zullen helpen bij het organiseren van je ideeën als het om gratis software gaat.

Gratis software

Gratis software is software die door iedereen gratis of tegen betaling kan worden gebruikt, gekopieerd en gedistribueerd, met of zonder aanpassingen. Dit betekent met name dat de broncode beschikbaar moet zijn. "Als het geen bron is, is het geen software." Dit is een vereenvoudigde definitie; zie ook de volledige definitie.

Als een programma gratis is, kan het mogelijk worden opgenomen in een vrij besturingssysteem zoals GNU of de gratis GNU / Linux-systemen.

Er zijn veel verschillende manieren om een ​​programma gratis te maken: talloze problemen om te beslissen welke in veel gevallen nuances zijn, en die op verschillende manieren kunnen worden opgelost zonder dat het programma ophoudt gratis te zijn. Enkele van de mogelijke variaties worden hieronder beschreven. Voor informatie over specifieke gratis softwarelicenties kunt u de lijst met licenties raadplegen.

Het adjectief "gratis" van gratis software verwijst naar vrijheid, niet naar gratis. Merkgebonden softwarebedrijven gebruiken echter soms de term "gratis software" om naar prijs te verwijzen [Opmerking van de vertaler: in het Engels wordt "vrije software" gespeld als "vrije software", de term "gratis" kan "gratis" of "gratis" betekenen]. Hij gebruikt deze term soms als hij het heeft over de binaire kopie die gratis beschikbaar is; en andere keren worden ze gebruikt om de kopie te kwalificeren die is opgenomen in een nieuw verworven computer. Dit heeft niets te maken met wat we bedoelen met vrije software in het GNU-project.

Vanwege deze mogelijke verwarring is het verstandig om, wanneer een softwarebedrijf beweert dat zijn product gratis software is, altijd de voorwaarden van die specifieke distributie te controleren om te zien of gebruikers alle vrijheden hebben die vrije software inhoudt. Soms is het echte gratis software; en andere keren is het dat niet.

Veel talen hebben twee verschillende woorden voor "gratis" als vrijheid en "gratis" als nulprijs. Frans heeft bijvoorbeeld de termen "libre" en "gratuit" [in het Spaans gebeurt precies hetzelfde met de termen "libre" en "gratis"]. Dit gebeurt niet in het Engels, in het Engels is er het woord "gratis", dat ondubbelzinnig verwijst naar prijs, maar geen gemeenschappelijk bijvoeglijk naamwoord heeft dat ondubbelzinnig naar vrijheid verwijst. Daarom, als u een andere taal dan Engels spreekt, raden we u aan om de term "gratis" van "vrije software" in uw taal te vertalen om het duidelijker te maken. Zie onze lijst met vertalingen van de uitdrukking "gratis software" in andere talen.

Gratis software is vaak betrouwbaarder dan niet-vrije software.

Open source software

Veel mensen gebruiken de term "open source" software om naar min of meer dezelfde categorie te verwijzen als vrije software. Ze zijn echter niet precies hetzelfde type software: ze accepteren enkele licenties die we te beperkend vinden, en er zijn gratis softwarelicenties die ze niet hebben geaccepteerd. De verschillen tussen wat de twee categorieën dekken zijn echter gering: bijna alle gratis software is open source en bijna alle open source software is gratis.

We geven de voorkeur aan de term "vrije software" omdat het verwijst naar vrijheid, iets wat de term "open source" niet doet.

Software in het publieke domein

Publieke domeinsoftware is software die niet wordt beschermd door copyright. Het is een speciaal geval van gratis software die niet auteursplichtig is, wat betekent dat sommige kopieën of gewijzigde versies mogelijk niet helemaal gratis zijn.

In sommige gevallen kan een uitvoerbaar programma zich in het publieke domein bevinden zonder dat de broncode beschikbaar is. Deze software is geen gratis software, want om gratis te zijn, moet de broncode toegankelijk zijn. Van zijn kant is de meeste gratis software geen software in het publieke domein; het is auteursrechtelijk beschermd en de auteursrechthouders hebben wettelijke toestemming gegeven aan iedereen om het vrij te gebruiken met behulp van een gratis softwarelicentie.

Soms wordt de term "publiek domein" losjes gebruikt om "gratis" of "vrij beschikbaar" te betekenen. "Publiek domein" is echter een juridische term en betekent precies "zonder copyright". Om zo duidelijk mogelijk te zijn, raden we het gebruik van "publiek domein" aan om alleen deze betekenis uit te drukken, en het gebruik van de andere uitdrukkingen om hun corresponderende uitdrukkingen over te brengen.

Volgens de Berner Conventie, die door de meeste landen is ondertekend, is elk nieuw geschrift automatisch auteursrechtelijk beschermd. Dit geldt ook voor programma's. Daarom, als u wilt dat een programma dat u hebt geschreven in het publieke domein is, moet u bepaalde wettelijke procedures volgen om te voorkomen dat er automatisch copyright aan wordt toegevoegd.

Copyleft-beveiligde software

Copyleft-beveiligde software is gratis software waarvan de distributievoorwaarden garanderen dat alle kopieën van alle versies gratis software zijn. Dit betekent bijvoorbeeld dat copyleft-licenties derden niet toestaan ​​om aanvullende vereisten toe te voegen (met uitzondering van een beperkt aantal vereisten om hun bescherming te vergroten) en vereisen dat de broncode openbaar is. Sommige auteursplichtlicenties, zoals de derde versie van de GPL, verhinderen andere manieren om software eigendom te maken.

Bij het GNU-project kopiëren we bijna alle software die we schrijven, omdat het ons doel is om elke gebruiker de vrijheden te geven die de term "vrije software" impliceert. Zie Copyleft beschermd voor een verdere uitleg over hoe copyleft werkt en waarom we het gebruiken.

Copyleft is een algemeen concept; om een ​​programma daadwerkelijk te kopiëren, moet u een specifieke set distributietermen gebruiken. Er zijn veel manieren om copyleft-distributievoorwaarden te schrijven, dus er kunnen in principe veel copyleft-vrije softwarelicenties bestaan. In de praktijk gebruikt echter bijna alle copyleft-software de GNU General Public License. Over het algemeen zijn twee verschillende copyleft-licenties "incompatibel", wat betekent dat het illegaal is om code te combineren die door die licenties wordt beschermd; daarom zou het goed zijn voor de gemeenschap als ze allemaal één enkele copyleft-licentie zouden gebruiken.

Gratis software die niet auteursplichtig is

Niet-auteursplichtige gratis software omvat de toestemming van de auteur om de software te herdistribueren en te wijzigen, evenals toestemming om aanvullende beperkingen toe te voegen.

Het feit dat een programma gratis is maar niet beschermd is met auteursplicht, impliceert dat sommige kopieën of gewijzigde versies ervan mogelijk niet helemaal gratis zijn. Een softwarebedrijf zou het programma kunnen compileren, met of zonder wijzigingen, en het uitvoerbare bestand kunnen distribueren als een eigen softwareproduct.

Het X Window System is daar een voorbeeld van. Consortium X brengt X11 uit met distributievoorwaarden die het niet-copyleft-vrije software maken. Als u wilt, kunt u een gratis exemplaar krijgen met deze distributievoorwaarden. Er zijn echter ook niet-vrije versies, en er zijn populaire werkstations en pc-grafische kaarten waarin alleen niet-vrije versies werken. Als u deze hardware gebruikt, is X11 geen gratis software voor u. Zelfs de X11-ontwikkelaars hebben zelf een tijdje X11 niet-vrije software gemaakt.
GPL-gedekte software
De GNU General Public License (GPL) is een specifieke set distributievoorwaarden die worden gebruikt om een ​​copyleft-programma te beschermen. Het GNU-project gebruikt deze licentie voor de distributie van de meeste GNU-software.

Het GNU-systeem

Het GNU-systeem is het Unix-achtige besturingssysteem, volledig gemaakt van gratis software, dat we sinds 1984 hebben ontwikkeld in het GNU-project.

Een Unix-achtig besturingssysteem bestaat uit veel programma's. Het GNU-systeem bevat alle GNU-software, plus vele andere pakketten, zoals het X Window-systeem en TeX, die geen GNU-software zijn.

De eerste proefversie van het volledige GNU-systeem was beschikbaar in 1996. Het omvatte de GNU Hurd, onze kernel, ontwikkeld sinds 1990. In 2001 begon het GNU-systeem (inclusief de GNU Hurd) behoorlijk betrouwbaar te werken, maar de Hurd Het ontbrak nog steeds enkele belangrijke functies, dus het wordt niet veel gebruikt. Ondertussen is het GNU / Linux-systeem, een afgeleide van het GNU-systeem dat Linux als kernel gebruikt in plaats van de GNU Hurd, sinds de jaren negentig zeer succesvol geweest.

Aangezien het doel van GNU is om een ​​vrij systeem te zijn, moet elk van de samenstellende delen vrije software zijn. Ze hoeven echter niet allemaal te worden beschermd door copyleft; Juridisch gezien kan elk type gratis software worden opgenomen als het helpt om de voorgestelde technische doelstellingen te bereiken. En het is niet nodig dat elke component afzonderlijk GNU-software is. Het GNU-systeem kan gratis software bevatten die niet door auteursplicht beschermd is, zoals het X Window-systeem, dat in andere projecten is ontwikkeld.

GNU-programma's

De uitdrukking "GNU-programma's" is gelijk aan GNU-software. Een Y-programma is een GNU-programma als het GNU-software is (GNU Project-software). Soms zeggen we dat het een "GNU-pakket" is.

GNU-software

De GNU-software is de software die is uitgebracht onder auspiciën van het GNU-project. We noemen ook een programma dat GNU-software of GNU-pakket is. Het README-bestand of de GNU-pakkethandleiding moet aangeven dat dit het geval is; bovendien identificeert de Free Software Directory alle GNU-pakketten.

De meeste GNU-software is auteursplichtig, maar niet alle; Alle GNU-software moet echter vrije software zijn.

Een deel van de GNU-software is geschreven door personeel van de Free Software Foundation, maar de meeste software wordt bijgedragen door vrijwilligers. Van de software die door vrijwilligers is bijgedragen, is de eigenaar van het copyright soms de Free Software Foundation en soms zijn het de bijdragers die het hebben geschreven.

Software niet gratis

Niet-vrije software is alle software die niet gratis is. Dit omvat semi-vrije software en propriëtaire software.

Halfvrije software

Halfvrije software is software die niet gratis is, maar die toestemming voor individuen bevat om deze te gebruiken, kopiëren, verspreiden en wijzigen (inclusief distributie van gewijzigde versies) voor non-profitdoeleinden. PGP is een voorbeeld van een semi-vrij programma.

Halfvrije software is ethisch veel beter dan propriëtaire software, maar het levert nog steeds problemen op waardoor we het niet op een vrij besturingssysteem kunnen gebruiken.

Copyleft-beperkingen zijn bedoeld om de essentiële vrijheden van alle gebruikers te beschermen. Voor ons is de enige inhoudelijke beperking die gerechtvaardigd is bij het gebruik van een programma de beperking die de toevoeging van beperkingen door andere mensen voorkomt. Semi-vrije programma's hebben aanvullende beperkingen ingegeven door puur egoïstische doeleinden.

Het is onmogelijk om semi-vrije software op te nemen in een vrij besturingssysteem. Dit komt doordat de distributievoorwaarden voor het gratis besturingssysteem als geheel de combinatie zijn van de distributievoorwaarden voor alle programma's waaruit het bestaat. Door een semi-vrij programma aan het systeem toe te voegen, wordt het systeem als geheel slechts semi-vrij. Er zijn twee redenen waarom we niet willen dat dit gebeurt:

Wij zijn van mening dat gratis software voor iedereen moet zijn, ook voor bedrijven, niet alleen voor scholen of voor privéactiviteiten. We willen bedrijven uitnodigen om het volledige GNU-systeem te gebruiken en daarom mogen we er geen semi-vrij programma in opnemen.
De commerciële distributie van gratis besturingssystemen, inclusief GNU / Linux-systemen, is erg belangrijk, en gebruikers waarderen de beschikbaarheid van commerciële distributies op cd-rom. Het opnemen van een semi-vrij programma in een besturingssysteem zou commerciële distributie op cd-rom verhinderen.

De Free Software Foundation zelf is geen commerciële entiteit en zou daarom een ​​semi-vrij programma "intern" legaal kunnen gebruiken. Maar dat doet het niet, omdat het een negatieve invloed zou hebben op onze inspanningen om programma's te verkrijgen die we in het GNU-systeem zouden kunnen opnemen.

Zolang er een taak is die met software moet worden uitgevoerd en u geen programma heeft om het te doen, zal het GNU-systeem een ​​tekort hebben. We zouden tegen de vrijwilligers moeten zeggen: "We hebben nog geen programma om dit werk in het GNU-project te doen, dus we hopen dat je het gaat schrijven." Als we een semi-vrij programma zouden gebruiken om die taak uit te voeren, zouden we wat we zelf zeggen in diskrediet brengen; en het momentum (dat van ons en dat van degenen die onze standpunten zouden kunnen delen) om een ​​gratis alternatief te schrijven zou verloren gaan. Daarom doen we dat niet.

Eigen software

Proprietary software is software die noch gratis, noch semi-vrij is. Het gebruik, de herdistributie of wijziging ervan is verboden, vereist dat u een autorisatie aanvraagt, of is zo beperkt dat u dit in feite niet vrij kunt doen.

De Free Software Foundation volgt de regel dat we alleen een eigen programma op onze computers kunnen installeren als we dit tijdelijk doen en met het doel een gratis alternatief voor datzelfde programma te schrijven. Afgezien van dit specifieke geval, zijn wij van mening dat er geen mogelijk excuus is om een ​​eigen programma te installeren.

We waren bijvoorbeeld van mening dat de installatie van Unix op onze computers in de jaren tachtig gerechtvaardigd was, omdat we het gebruikten om een ​​gratis alternatief voor Unix zelf te schrijven. Gezien het feit dat er momenteel gratis besturingssystemen beschikbaar zijn, is dit excuus niet langer geldig; we hebben alle niet-vrije besturingssystemen verwijderd; en op elke nieuwe computer installeren we een volledig gratis besturingssysteem.

We staan ​​er niet op dat GNU-gebruikers of bijdragers deze standaard volgen. We creëren deze standaard voor onszelf. Maar we hopen dat ook zij besluiten haar te volgen.

Freeware

De term "freeware" heeft geen duidelijk geaccepteerde definitie, maar wordt vaak gebruikt om te verwijzen naar pakketten die kunnen worden gedistribueerd maar niet kunnen worden gewijzigd (en waarvan de broncode niet beschikbaar is). Deze pakketten zijn geen gratis software. Gebruik daarom de term "freeware" niet om naar gratis software te verwijzen.

Shareware

Shareware is software die kopieën mag herdistribueren, maar voor elke gebruikte kopie moet de gebruiker een licentievergoeding betalen.

Shareware is geen gratis software, zelfs niet semi-vrij. Dit is om twee redenen het geval:

Voor de meeste shareware is de broncode niet beschikbaar; daarom kunt u het programma op geen enkele manier wijzigen.
U kunt geen kopie maken van shareware en deze installeren zonder licentievergoeding te betalen, zelfs niet voor personen die het gebruiken voor non-profitactiviteiten (in de praktijk negeren gebruikers de distributievoorwaarden vaak en doen dit hoe dan ook, maar deze voorwaarden staan ​​het niet toe ).

Privé software

Particuliere of maatwerksoftware is software die is ontwikkeld voor een gebruiker (meestal een organisatie of een bedrijf). Deze gebruiker is in het bezit van en gebruikt het, en geeft het niet aan het publiek vrij als broncode of als binair bestand.

Een privéprogramma is in triviale zin vrije software als de enige gebruiker er volledige rechten op heeft. Wanneer we echter dieper ingaan op de vraag, verliest de vraag of een dergelijk programma al dan niet gratis is, zijn betekenis.

Over het algemeen geloven we niet dat het ontwikkelen van een programma en het niet vrijgeven hiervan een vergissing is. Er zijn momenten waarop een programma zo nuttig is dat het oppotten voor jezelf schadelijk is voor de mensheid. De meeste programma's zijn echter niet zo geweldig, en het niet vrijgeven ervan is niet bijzonder schadelijk. Daarom is er geen conflict tussen de ontwikkeling van privé- of maatwerksoftware en de principes van de vrije softwarebeweging.

Bijna alle aanwervingen van programmeurs zijn voor maatwerk softwareontwikkeling; daarom wordt, of zou het meeste programmeerwerk gedaan kunnen worden op een manier die compatibel is met de vrije softwarebeweging.

Commerciële software

Commerciële software is software die is ontwikkeld door een bedrijf dat van plan is geld te verdienen aan het gebruik ervan. "Commercieel" en "eigendomsrechtelijk" zijn niet hetzelfde! De meeste commerciële software is eigendom, maar er is commerciële vrije software en er is niet-commerciële niet-vrije software.

GNU Ada wordt bijvoorbeeld altijd gedistribueerd onder de voorwaarden van de GNU GPL, en elk van de kopieën ervan is gratis software; de ontwikkelaars maken echter onderhoudscontracten. Geïnteresseerde klanten zeggen soms tegen verkopers: "We zouden ons zekerder voelen bij een commerciële compiler." Waarop verkopers antwoorden: “Ada van GNU is een commerciële compiler; met de bijzonderheid dat het ook gratis software is ».

Voor het GNU-project ligt de nadruk op een ander niveau: het belangrijkste is dat GNU's Ada vrije software is; of het commercieel is, is geen cruciale kwestie. De verdere ontwikkeling van GNU Ada als gevolg van het feit dat het commercieel is, is echter zeker gunstig.

Help ons alstublieft het woord te verspreiden dat commerciële gratis software mogelijk is. U kunt dit doen door te proberen niet 'commercieel' te zeggen terwijl u 'eigendomsrechtelijk' bedoelt.

bron: Free Software Foundation (FSF)


Voeg dit toe als voorkeursbron in Google.