Licenties en Auteursrechten

WAARSCHUWING! Deze paragrafen zijn niet bedoeld als juridisch advies, maar als algemene inleiding. Er kunnen dus geen rechten aan worden ontleend.

Volgens de gangbare auteursrecht wetgeving in de Europese Unie behoudt de maker van een werk alle rechten1 op het verspreiden en vermenigvuldigen van dat werk. Dat betekent dat je software, muziek, kunst, andermans opstel voor Nederlands niet mag kopiëren voor eigen gebruik, want dan maak je inbreuk op de rechten van de maker.

Het recht om een werk (beperkt) te vermenigvuldigen kan je als maker verlenen. Je kan het voor geld doen, zoals wanneer je een boek verkoopt -- dan verleen je het recht op een kopie aan iemand. Je kan het ook gratis doen. Welke rechten je precies verleent leg je doorgaans vast in een licentieovereenkomst. Zonder licentie geen rechten!

De website van OSOSS geeft meer Nederlandstalige uitleg over de verschillende licenties.

Wie Houdt een Licentie?

De materialen die we op de CodeYard site gebruiken zijn allemaal beschermd met auteursrechten. De makers van de site verlenen een licentie om die materialen te gebruiken, te vermenigvuldigen en te verspreiden. Als je iets toe wilt voegen aan de CodeYard site, dan behoud je je auteursrechten voor datgene dat je toevoegt -- maar je moet tegelijkertijd wel toestaan dat dat materiaal verspreid, vermenigvuldigd, enz. wordt. Dat betekent dat je een licentie aan CodeYard moet geven om je materialen te verspreiden. In de praktijk zal je dus een van de standaard Open licenties gebruiken.

Als je als scholier in opdracht van de school iets maakt, dan berust de auteursrecht in principe bij de school zelf. Dit is vergelijkbaar met werk dat in loondienst uitgevoerd wordt. Dit betekent dat je van je school in principe toestemming moet hebben om materialen aan CodeYard te leveren, of dat de school zelf de licentie moet geven.

Voor het gebruik van jouw werk op de CodeYard website moet je dan ook toestemming in de vorm van een licentie afgeven.

CodeYard en Licenties

De dingen die door het CodeYard team gemaakt worden zijn auteursrechtelijk beschermd. De plaatjes -- het Codeyard bijvoorbeeld -- die door CodeYard gemaakt zijn mag je niet verder gebruiken. De plaatjes van andere oorsprong -- zoals de link plaatjes op de voorpagina -- gebruikt CodeYard onder licentie en mag je dus óók al niet verder gebruiken. De tekst van de website is ook beschermd en mag je niet ongelimiteerd citeren.

De code die door het CodeYard team geschreven wordt om alles aan elkaar te breien, van database beheer tot menu dingetjes, wordt wél uitgegeven onder een Open Source licentie, de GPL. Iedereen mag die vervolgens gebruiken, veranderen, en verder verspreiden. Er is nog geen 'release' geweest omdat het niet af is, maar dat komt nog een keer.

Ik wil een stuk code in mijn programma gebruiken, mag dat?

Dat mag, sterker nog, het is juist de bedoeling van Open Source dat je ook de code gebruikt die anderen hebben geschreven. Echter mag dit niet met alle code, maar alleen als de auteur van de code die je wilt gebruiken dat ook expliciet toestaat.
Als het toegestaan is om andermans code te gebruiken, is deze software 'vrij', dat wil zeggen dat je het mag kopieren en zelf ook verspreiden.

Er wordt echter ook een hoop code "gratis" aangeboden, hierbij mag je't vaak wel gratis downloaden en installeren, maar je hebt normaalgesproken niet het recht om deze code zelf ook te verspreiden, mogelijk mag je't niet eens aanpassen. Ter orientatie: Als software onder de GPL of BSD licentie verspreid wordt hoef je je geen zorgen maken, dat mag je gebruiken, in feite geldt dat voor alle zogenaamde "Open Source licenties".
Bij "freeware" of "shareware" moet je erop letten wat de auteur bepaald heeft. Kun je daar geen informatie over vinden, vraag het aan de auteur (velen denken er zelf niet over na, dus je hebt dan nog steeds kans dat je't mag gebruiken).

Bij CodeYard vinden we het belangrijk dat je je eraan houdt wat de auteur met zijn code toestaat. Als je dus code van anderen wilt gebruiken, ga dan eerst na of je het zelf ook mag verspreiden, dat is een voorwaarde om het in je project te gebruiken. Mocht je hier twijfels over hebben, post dan even een vraag op het forum of email info@codeyard.net met je vraag, dan kunnen we je ermee helpen.
Licenties zijn een nogal ingewikkeld verhaal, maar we moeten er wel op een goede manier mee omgaan. Immers wil je zelf ook niet dat anderen jouw werk jatten en er van alles mee doen, je wilt dat men jouw auteursrecht respecteert.

Welke Licenties zijn er?

Er zijn verschillende licenties voor source code en voor andere materialen -- denk aan documentatie, icoontjes, enz. De OSOSS website geeft een (beperkt) overzicht van licenties. Voor source code zijn de volgende licenties het meest voorkomend:

  • De GPL. Dit is de licentie die voortvloeit uit de filosofieën van Richard Stallman. Deze licentie verleent het recht om de software te gebruiken, te bestuderen, te veranderen en te verspreiden mits je diezelfde licentie ook aan anderen verleent en de source onder diezelfde licentie verspreid.
  • De BSD licentie. Deze licentie is voor de BSD software van de universiteit van Berkeley gemaakt; de licentie verleent het recht om de software te gebruiken, bestuderen, veranderen, verspreiden zonder verdere beperkingen.
  • De Apache licentie.
  • De X11 licentie.

Er zijn natuurlijk veel meer licenties. Iedereen kan en mag een licentie verzinnen en bovenaan de source code van een programma zetten. Of dat verstandig is, is een andere kwestie. Een volledige, door het Open Source Initiative (OSI) goedgekeurde, index van Open Source licenties kan je vinden op hun licentiepagina (engelstalig)

Andere materialen worden meestal onder een Creative Commons licentie vrijgegeven.


1 Je mag wel op bepaalde manieren gebruik maken van werk dat met auteursrechten is beschermd, onafhankelijk van de licenties die bij het werk horen. Daaronder valt bijvoorbeeld het citeren van een deel van het werk.