Zijn openbare GitHub-projecten open source?

Onze juristen schrijven regelmatig over het auteursrecht, privacy en IT-recht. We schrijven, zoals we werken: in normaal Nederlands (of Engels), zonder onnodig jargon en altijd met een kritische noot.

We kregen laatst de volgende (leuke!) vraag in onze mailbox:

Ik heb wat code gevonden op GitHub die ik graag zou willen gebruiken. In de repository kan ik alleen geen licentie vinden. Het project heeft wel al veel forks en men is best actief (pull requests, etc.). Mag ik de code gebruiken of krijg ik problemen met copyright en dat soort dingen?”

In deze blog geven we, beknopt, het antwoord. 

Is software op GitHub open source?

Er bestaat nog wel eens het misverstand dat alle code die op GitHub is geplaatst, open source code is. Dit is echt evident onjuist. 

Alhoewel openbare repositories op GitHub heel vaak worden gebruikt om open source code mee te delen, betekent dit nog niet dat alle software op GitHub open source is. 

GitHub geeft je de mogelijkheid om als developer zelf te bepalen wat voor licentie je toevoegt aan jouw project. Je kan er dus voor kiezen om een van de vele open source licenties te gebruiken. Denk wel even goed na voordat je zomaar een licentie van het internet plukt. Een software licentie vertelt anderen immers wat ze wel en niet mogen doen met jouw code.

Maar als je dit nalaat (ofwel, je kiest geen licentie), zijn de ‘gewone’ regels van het auteursrecht weer van toepassing. In andere woorden: als maker van een software-project heb jij het auteursrecht op de code. Niemand mag zomaar zonder jouw toestemming jouw code openbaar maken, verveelvoudigen, wijzigen, etc.   

Eigenlijk legt GitHub het zelf prima uit: 

“You’re under no obligation to choose a license. However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work. If you’re creating an open source project, we strongly encourage you to include an open source license. The Open Source Guide provides additional guidance on choosing the correct license for your project.”

Ik kan geen licentie vinden

Zie je een stuk code op GitHub wat je graag wilt gebruiken, maar kan je geen licentie vinden? Dan mag je de code niet zomaar gebruiken. Je zal in beginsel uitdrukkelijk toestemming moeten vragen aan de auteursrechthebbende (waarschijnlijk de developer van de code, maar dit zou ook wel eens de werkgever kunnen zijn) voordat je met de code aan de slag kan. Omdat de code op GitHub staat, mag je wel de code bekijken en deze forken. In GitHub terms of use, staat namelijk de volgende clausule:

5. License Grant to Other Users

Any User-Generated Content you post publicly, including issues, comments, and contributions to other Users’ repositories, may be viewed by others. By setting your repositories to be viewed publicly, you agree to allow others to view and “fork” your repositories (this means that others may make their own copies of Content from your repositories in repositories they control).”

Goed, als je geen licentie kan vinden en de software verder wilt gebruiken dan de licentie van GitHub jou toestaat, heb je 2 mogelijkheden:

  • Vraag de developer van het stukje code of je de code mag gebruiken. Op GitHub kan je dit natuurlijk makkelijk via ‘open an issue’ doen. 
  • Gebruik de code niet. Lukt het niet om toestemming te krijgen? Ga dan op zoek naar een alternatief, maar ga niet alsnog de code stiekem gebruiken.

Risico’s verbonden aan open source

Heb je wel een open source licentie gevonden? Gefeliciteerd! Dan mag je de code gebruiken, maar alleen in overeenstemming met hetgeen in de licentie staat. Open source is misschien wel gratis, maar dat betekent nog niet dat er geen regels aan verbonden zijn. Voordat je besluit een stuk open source software in je project te gebruiken, is het verstandig om eerst eens na te gaan wat er in de licentie staat (en wat dit voor jouw project betekent).

Wist je bijvoorbeeld dat de rechter al eens eerder tot de conclusie kwam dat het niet vermelden van de open source licentie een auteursrechtinbreuk is? Voorkomen dus!

Juristen gespecialiseerd in open source licenties

Open source licenties hebben iets geks. Het auteursrecht wordt immers ingezet om het makkelijker te maken om een creatief werk (software) te verveelvoudigen en openbaar te maken. Dat is, wat de aard van copyright betreft, de wereld op zijn kop. Juristen zonder kennis van open source, zijn vaak dan ook niet in staat om hun cliënten hier goed in bij te staan.

Voor juristen met een voorliefde voor open source, ben je bij ons aan het juiste adres. We hebben al meerdere developers (en bedrijven) mogen bijstaan bij het kiezen van de juiste open source licentie, het in kaart brengen van risico’s, enzovoorts.

Boek anders eens een online koffie om direct met een van onze juristen te sparren of neem contact met ons op voor een vrijblijvende prijsopgave.

Neem contact met ons op

Geen juridisch nieuws + insider tips missen?

*Je kan je op elk moment afmelden voor onze nieuwsbrief (die we max. 1 keer per 2 weken versturen). Jouw persoonsgegevens gebruiken wij alleen om de nieuwsbrief aan je op te sturen. In onze privacyverklaring  lees je hier meer over.

Even kennismaken.
Wil je een offerte aanvragen, een korte juridische vraag stellen, een samenwerking voorstellen of gewoon even kennismaken? Neem dan gerust contact met ons op. Natuurlijk is het eerste contact altijd vrijblijvend. Je zit echt nergens aan vast, no worries. Stuur een e-mail naar contact@spaans-spaans.com, bel ons op 020 261 9633 of neem direct contact op.
Scroll naar top