Juridische aandachtspunten bij het gebruik van Open Source ... · PDF file5 Open source...

27
1 Juridische aandachtspunten bij het gebruik van Open Source Software [email protected]

Transcript of Juridische aandachtspunten bij het gebruik van Open Source ... · PDF file5 Open source...

1

Juridische aandachtspunten bij het gebruik van Open Source Software

[email protected]

2

Inhoud

Achtergrond en open source definitieVoorbeelden open source software en licentiesWelke licentie is van toepassing?Enkele bepalingen uitgelichtPraktijktips

3

Technische achtergrond

4

Conceptuele achtergrond

5

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.

6

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

Voorbeelden

7

Enkele aandachtspunten Open source software licenties

Welke licentie is van toepassing?Hoe zit het met:

virale effectvrijwaring voor intellectuele eigendomsrecht inbreukenaansprakelijkheid en garantiesonderhoud en ondersteuninggeheimhoudingsbedingrechts- en forumkeuze

8

Welke licentie is van toepassing?

Veel verschillende soorten open source licenties in omloopGeen licentie is geen gebruiksrecht!?Soms keuze mogelijk uit meerdere licentiesVerschillende releases kunnen verschillende licentievoorwaarden kennenVerschillende onderdelen kunnen verschillende licentievoorwaarden kennenDe ene licentie kan de andere uitsluiten

9

Zoek de licentie…shrink wrap

10

Zoek de licentie…click wrap

Mozilla Source CodeMozilla Public License, version 1.1 of laterGNU General Public License, version 2.0 of later GNU Lesser General Public License, version 2.1 of later

Mozilla BinariesMozilla Corporation End-User Licensing AgreementCamino, SeaMonkey and SunbirdMozilla Foundation End-User Licensing Agreement

http://www.mozilla.org/MPL

11

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

http://www.google.com/codesearch

12

Zoek de licentie…uit de broncode

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

Licensed under the Apache License, 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“

13

Zoek de licentie…uit de GPLv3

14. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free 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 Free Software Foundation.

9. You are not required to accept this License in order to receive or

run a copy of the Program. Ancillary propagation of a covered

work occurring solely as a consequence of using peer-to-peer

transmission to receive a copy likewise does not require

acceptance. However, nothing other than this License grants you

permission to propagate or modify any covered work. These actions

infringe copyright if you do not accept this License. Therefore, by

modifying or propagating a covered work, you indicate your

acceptance of this License to do so.

14

Welke licentie is van toepassing?

Veel verschillende soorten open source licenties in omloopGeen licentie is geen gebruiksrecht!?Soms keuze mogelijk uit meerdere licentiesVerschillende releases kunnen verschillende licentievoorwaarden kennenVerschillende onderdelen kunnen verschillende licentievoorwaarden kennenDe ene licentie kan de andere uitsluiten

Bepaal zorgvuldig welke voorwaarden van toepassing zijn!

15

Enkele aandachtspunten Open source software licenties

Welke licentie is van toepassing?Hoe zit het met:

virale effectvrijwaring voor intellectuele eigendomsrecht inbreukenaansprakelijkheid en garantiesonderhoud en ondersteuninggeheimhoudingsbedingrechts- en forumkeuze

16

Virale effect

MPL 1.1

5. Application of this License

This License applies to code to which the Initial Developer has attached the

notice in Exhibit A and to related Covered Code.

GPLv23. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

17

Virale effect

Hoofdregel:Eventueel distribueren van gewijzigd werk dient te geschieden onder zelfde licentievoorwaardenNiet toegestaan rechten sublicentienemers in te perkenBroncode dient ter beschikking te worden gesteld

Sommige licenties wel (vb. GPL) andere niet (vb. BSD) andere beperkt (MPL)Sommige licenties verdragen elkaar nietVirale effect is niet weg te contracteren

18

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?

19

Virale effect

Niet wijzigen? separaat programma?gebruik libraries? gebruik compilerskernel en drivers

20

“copying” – Linux

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 Free SoftwareFoundation, but the instance of code that it refers to (the linuxkernel) is copyrighted by me and others who actually wrote it. LinusTorvalds

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, notv2.2 or v3.x or whatever), unless explictly otherwise stated. LinusTorvalds.

21

Vrijwaring voor intellectuele eigendomsrecht inbreuken

Open source software licenties kennen geen vrijwaring voor inbreuken op intellectuele eigendomsrechten van derdenSchadevergoeding 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 sluitenVerbodsactie is wel kansrijk en kan een serieus risico vormen voor toekomstig gebruik; strategisch inzetten van open source?Belang van onderhoud, ondersteuning, testen, duediligence en continuïteitsmaatregelen

22

Aansprakelijkheid en garanties…volledige uitsluiting van aansprakelijkheid

MITIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,

DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR

OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE

USE OR OTHER DEALINGS IN THE SOFTWARE.

MPL 1.19. LIMITATION OF LIABILITY

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT

(INCLUDINGNEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER,

ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY

SUPPLIEROF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL,

INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT

LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE

OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN

IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR

PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT

APPLICABLELAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION

OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION

AND LIMITATION MAY NOT APPLY TO YOU.

23

Aansprakelijkheid en garanties…geen enkele garantie

GPLv315. Disclaimer of Warranty

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT

PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE

STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER

PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF

ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT

LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND

FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO

THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.

SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE

COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

MITTHE 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.

24

Aansprakelijkheid en garanties

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

25

En verder nog…

Onderhoud en ondersteuningOpen source software licenties kennen geen verplichting tot onderhoud en ondersteuningHet is veelal mogelijk separate afspraken te maken over onderhoud en ondersteuningVoordeel! Minder afhankelijkheid doordat ieder met kennis van zaken het onderhoud en de ondersteuning kan biedenEscrow regeling is overbodig

GeheimhoudingsbedingMag viraal effect niet in de weg staan

Rechts- en forumkeuzeVeelal geen sprake van, uitzondering is bijvoorbeeld MPLAanvullende afspraken lijken toegestaan of zelfs gewenst (?)

26

Praktijktips

Bepaal zorgvuldig welke voorwaarden van toepassing zijn en structureer en documenteer ditInventariseer de consequenties van deze voorwaardenSluit zo nodig en wenselijk additionele overeenkomst met draagkrachtige distributeur voor:

garanties en aansprakelijkheidsupport en onderhoud

Tref praktische maatregelen:Due diligence TestenContinuïteitsmaatregelen

Wees je bewust van viraal effect en implementeer adequaat beheersmechanisme

27

Vragen?

[email protected]