Juridische aandachtspunten bij het gebruik van

[email protected]

1 Inhoud

Achtergrond en open source definitie Voorbeelden open source software en licenties Welke licentie is van toepassing? Enkele bepalingen uitgelicht Praktijktips

2 Technische achtergrond

3 Conceptuele achtergrond

4 Open source definitie

1. De licentie mag niemand verbieden de software gratis weg te geven óf te verkopen. 2. De broncode moet met de software meegeleverd worden of vrij beschikbaar zijn. 3. Wederverspreiding van afgeleide werken en aangepaste versies van de software moet toegestaan zijn. 4. Licenties mogen vereisen dat aanpassingen alleen als patch verspreid worden. 5. De licentie mag niet discrimineren tegen gebruikers(groepen). 6. De licentie mag niet discrimineren tegen gebruiksomgeving van de software. 7. De rechten verbonden aan het programma moeten opgaan voor iedereen aan wie het programma gedistribueerd wordt. 8. De rechten verbonden aan het programma moeten niet afhangen van softwaredistributies waarvan de software een onderdeel is. 9. De licentie mag niet verlangen dat andere software die samen met de software verspreid wordt onder dezelfde licentie valt. 10. Geen van de bepalingen van de licentie mag slaan op een bepaalde technologie of interface-stijl.

5 Voorbeelden

Apache License, 2.0 BSD licenses GNU General Public License (GPL) GNU Library or "Lesser" General Public License (LGPL) MIT license Public License 1.1 (MPL) Common Development and Distribution License Common Public License 1.0 Public License

6 Enkele aandachtspunten Open source software licenties

Welke licentie is van toepassing? Hoe zit het met: virale effect vrijwaring voor intellectuele eigendomsrecht inbreuken aansprakelijkheid en garanties onderhoud en ondersteuning geheimhoudingsbeding rechts- en forumkeuze

7 Welke licentie is van toepassing?

Veel verschillende soorten open source licenties in omloop Geen licentie is geen gebruiksrecht!? Soms keuze mogelijk uit meerdere licenties Verschillende releases kunnen verschillende licentievoorwaarden kennen Verschillende onderdelen kunnen verschillende licentievoorwaarden kennen De ene licentie kan de andere uitsluiten

8 Zoek de licentie …shrink wrap

9 Zoek de licentie …click wrap

Mozilla Mozilla Public License, version 1.1 of later GNU General Public License, version 2.0 of later GNU Lesser General Public License, version 2.1 of later Mozilla Binaries End-User Licensing Agreement , SeaMonkey and SunbirdMozilla Foundation End-User Licensing Agreement http://www.mozilla.org/MPL

10 Zoek de licentie …zoekmachines, ftp, peer-to-peer en copy-paste

http://www.google.com/codesearch

11 Zoek de licentie …uit de broncode

“Copyright 1999-2001,2004 The Apache Software Foundation.

Licensed under the , Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0“

12 Zoek de licentie …uit de GPLv3 to receive or required to accept this License in order 9. You are not . Ancillary propagation of a covered run a copy of the Program -to-peer work occurring solely as a consequence of using peer transmission to receive a copy likewise does not require s acceptance. However, nothing other than this License grants youby permission to propagate or modify any covered work. These action infringe copyright if you do not accept this License. Therefore, modifying or propagating a covered work, you indicate your acceptance of this License to do so. 14. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License have the option of following“or anythe terms later versionand conditions” applies either to it, of you numbered version or of any later version published by the Freethat Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Foundation.

13 Welke licentie is van toepassing?

Veel verschillende soorten open source licenties in omloop Geen licentie is geen gebruiksrecht!? Soms keuze mogelijk uit meerdere licenties Verschillende releases kunnen verschillende licentievoorwaarden kennen Verschillende onderdelen kunnen verschillende licentievoorwaarden kennen De ene licentie kan de andere uitsluiten Bepaal zorgvuldig welke voorwaarden van toepassing zijn!

14 Enkele aandachtspunten Open source software licenties

Welke licentie is van toepassing? Hoe zit het met: virale effect vrijwaring voor intellectuele eigendomsrecht inbreuken aansprakelijkheid en garanties onderhoud en ondersteuning geheimhoudingsbeding rechts- en forumkeuze

15 Virale effect

GPLv2 3. You may copy and distribute the Program (or a work based on it Section 2) in object code or ex above provided that you also doecutable one of theform following: under the terms of , under a) Accompany it with the Sections 1 and 2 code, which must be distributedcomplete under corresponding the terms machineof Sections 1 an on a medium customarily used for software interchange; or, -readable source b) Accompany it with a written offer, valid for at least three y d 2 above party, for a charge no more than your cost of physically perform distribution, a complete machine ears, to give any third to be distributed under the terms -ofreadable Sections copy 1 and of the2 above corresponding on aing source source code, customarily used for software interchange; c) Accompany it with the information you receivedor, as to the offe medium corresponding source code. (This alternative is allowed only for distribution and only if you received the program r to distribute with such an offer, in accord with Subsection b above.) noncommercial in object code or executable form MPL 1.1 attached the 5. Application of this License . This License applies to andcode to to related which theCovered Initial Code Developer has notice in Exhibit A

16 Virale effect

Hoofdregel: Eventueel distribueren van gewijzigd werk dient te geschieden onder zelfde licentievoorwaarden Niet toegestaan rechten sublicentienemers in te perken Broncode dient ter beschikking te worden gesteld Sommige licenties wel (vb. GPL) andere niet (vb. BSD) andere beperkt (MPL) Sommige licenties verdragen elkaar niet Virale effect is niet weg te contracteren

17 Virale effect

Omvang virale effect te beïnvloeden? Voor- en nadelen virale effect Niet distribueren? Interne verspreiding? Back up? Onderhoud door derde? ASP/SAAS model? Outsourcing?

18 Virale effect

Niet wijzigen? separaat programma? gebruik libraries? gebruik compilers kernel en drivers

19 “copying” –

NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the , but the instance of code that it refers to (the linux kernel) is copyrighted by me and others who actually wrote it. Linus Torvalds Also note that the only valid version of the GPL as far as the kernel is concerned is – this – particular version of the license (i.e., v2, not v2.2 or v3.x or whatever), unless explictly otherwise stated. Linus Torvalds.

20 Vrijwaring voor intellectuele eigendomsrecht inbreuken

Open source software licenties kennen geen vrijwaring voor inbreuken op intellectuele eigendomsrechten van derden Schadevergoeding en/of staken gebruik? Indien gebruiker niet weet of behoort te weten van inbreuk dan lijkt risico op een schadevergoedingsplicht gering, soms is het mogelijk separate vrijwaringsovereenkomst te sluiten Verbodsactie is wel kansrijk en kan een serieus risico vormen voor toekomstig gebruik; strategisch inzetten van open source? Belang van onderhoud, ondersteuning, testen, due diligence en continuïteitsmaatregelen

21 Aansprakelijkheid en garanties …volledige uitsluiting van aansprakelijkheid

MIT IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE DAMAGES OR OTHER LIABILITY, OTHER WH WISE, ARISING FROM, OUT OFETHER OR IN INCONNECTION AN ACTION OFW CONTRACT, TOFOR ANY CLAIM, USE OR OTHER DEALINGS I RT OR N THE SOFTW ITH THE SOFTW ARE. ARE OR THE

MPL 1.1 , WHETHER TORT 9. LIMITATION OF LIABILITY UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY (INCLUDING ISE, SHALL YOU, THE INITIAL DEVELOPER,Y NEGLIGENCE), CONTRACT, OR OTHERW ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ,AN SPECIAL, SUPPLIER INCLUDING, WITHOUT OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT R FAILURE INCIDENTAL, OR CONSEQUENTIAL DAMAGES ILL,OF WANYORK CHARACTER STOPPAGE, COMPUTE S, EVEN LIMITATION, DAMAGES FOR LOSS OF GOODW H DAMAGES. OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES ORATH LOSSE OR IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUC TENT THIS LIMITATION OF LIABILITY SHALL NOTSUCH APPLY PARTY'S TO LIABILITY NEGLIGENCE FOR DETO THE EX PERSONAL INJURY RESULTING FROM THE EXCLUSION APPLICABLE CLUSION LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EX AND LIMITATION MAY NOT APPLY TO YOU.

22 Aansprakelijkheid en garanties …geen enkele garantie

GPLv3 15. Disclaimer of Warranty ISE HEN OTHERW THERE IS NO WARRANTY FOR THE. EXPROGRAM,CEPT W TO THE EXTENT PERMITTED BY APPLICABLE LAW ARRANTY OF STATED IN WRITING THE COPYRIGHT“AS HOLDERS IS” WITHOUT AND/OR W OTHER PARTIES PROVIDE THE PROGRAM ND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT ANY KI PLIED WARRANTIES OF MERCHANTABILITY AND ED TO, THE IM LIMIT IS WITH YOU. FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. MIT THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

23 Aansprakelijkheid en garanties

Open source software licenties sluiten (nagenoeg) iedere aansprakelijkheid uit en kennen geen enkele garantie Wat is nieuw? Ook traditionele software licenties kennen vergaande beperking van aansprakelijkheid Verhaalsmogelijkheden zijn veelal matig Open source software licenties zijn niet onderhandelbaar, maar veelal is het mogelijk aanvullende overeenkomst te sluiten Testen, due diligence, support en onderhoud en continuïteitsmaatregelen

24 En verder nog…

Onderhoud en ondersteuning Open source software licenties kennen geen verplichting tot onderhoud en ondersteuning Het is veelal mogelijk separate afspraken te maken over onderhoud en ondersteuning Voordeel! Minder afhankelijkheid doordat ieder met kennis van zaken het onderhoud en de ondersteuning kan bieden Escrow regeling is overbodig Geheimhoudingsbeding Mag viraal effect niet in de weg staan Rechts- en forumkeuze Veelal geen sprake van, uitzondering is bijvoorbeeld MPL Aanvullende afspraken lijken toegestaan of zelfs gewenst (?)

25 Praktijktips

Bepaal zorgvuldig welke voorwaarden van toepassing zijn en structureer en documenteer dit Inventariseer de consequenties van deze voorwaarden Sluit zo nodig en wenselijk additionele overeenkomst met draagkrachtige distributeur voor: garanties en aansprakelijkheid support en onderhoud Tref praktische maatregelen: Due diligence Testen Continuïteitsmaatregelen Wees je bewust van viraal effect en implementeer adequaat beheersmechanisme

26 Vragen?

[email protected]

27