In dit artikel zullen we het onderwerp Softwarelicentie grondig onderzoeken, een onderwerp dat van groot belang is in de huidige samenleving. Vanaf de oorsprong tot de impact ervan vandaag zullen we ons verdiepen in verschillende aspecten die verband houden met Softwarelicentie om een compleet en verrijkend perspectief te bieden. Langs deze lijnen zullen we de invloed ervan op verschillende gebieden, de evolutie ervan in de tijd en de verschillende perspectieven die rond Softwarelicentie bestaan, analyseren. Verder zullen we de implicaties onderzoeken die Softwarelicentie heeft in ons dagelijks leven en in de toekomst, waarbij we het belang ervan in de huidige context benadrukken. Met dit artikel willen we een breed en gedetailleerd overzicht van Softwarelicentie bieden dat interessant zal zijn voor alle soorten lezers.
Een softwarelicentie is een vergunning om een computerprogramma van iemand anders te gebruiken.
Computerprogramma's zijn auteursrechtelijk beschermd. De precieze wettelijke regels kunnen van land tot land verschillen, maar over het algemeen schrijven ze voor dat het programma niet mag worden vermenigvuldigd of openbaar gemaakt. Het installeren van een programma, vanaf een schijfje of vanaf het internet, geldt als een vorm van vermenigvuldigen.
De vergunning om een computerprogramma te mogen gebruiken wordt vastgelegd in een contract, de licentie, en bevat veelal beperkende voorwaarden ten aanzien van het kopiëren van het programma of het aantal gebruikers dat gelijktijdig het programma mag gebruiken. Veelal wordt voor het benutten een vergoeding verlangd door diegene die de auteursrechten bezit. Een zogenaamde end-user license agreement (EULA) is een overeenkomst naar Amerikaans recht, die de "eindgebruiker", een particulier persoon, moet aangaan met de eigenaar van het programma.
Doordat softwarelicenties juridisch gezien contracten zijn, kunnen computerprogramma's onder meerdere licenties gelijktijdig uitgegeven worden. Sommige softwareontwikkelaars (zoals Qt Development Frameworks) verspreiden hun applicaties bijvoorbeeld gratis onder de GNU General Public License en verkopen daarnaast de software onder een licentie die het combineren van hun software met propriëtaire software wel toestaat.
Bij vrije software en opensourcesoftware krijgt de gebruiker, naast een onbeperkt gebruiksrecht, ook de broncode van het programma en mag deze vrijwel zonder beperkingen wijzigen en opnieuw uitgeven (zie verder aldaar en in de tabel hieronder).
Licentie | Voorbeeld | Gebruik | Verspreiden | Aanpassen | Aangepast verspreiden | Verkopen | Gelijk delen[1] | Source moet bijgeleverd | Linken met andere licentie[2] | Uitgaven met andere licentie |
---|---|---|---|---|---|---|---|---|---|---|
Geen | X | X | X | X | X | X | X | X | X | |
Commercieel | Microsoft Office | V[3] | X | X | X | X | X | X | X | X |
Shareware | Cello | V/X[4] | V | X | X | X | X | X | X | X |
Freeware | Skype | V | V | X | X | X | X | X | X | X |
Open Source (BSD) | PostgreSQL | V | V | V | V | V | X | X | V | V |
Open Source (Apache) | Apache server | V | V | V | V | V | X | X | V | V |
Open Source (LGPL) | OpenOffice.org | V | V | V | V | V | V | V | V | X |
Open Source (GPL) | Linuxkernel | V | V | V | V | V | V | V | X | X |