25
1 Fachgruppe Immaterialgüterrecht des Bernischen Anwaltsverbandes Bernischen Anwaltsverbandes 20. Mai 2014 Open Source Software Wolfgang Straub Matthias Stürmer Übersicht 1. Was ist Open Source Software? 2 R ht t OSS Li 2. Rechtsnatur von OSS Lizenzen 3. OSS Geschäftsmodelle 4. Copyright vs. Copyleft 5. Governance von OSS Projekten 6. OSS Compliance 2

Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

1

Fachgruppe Immaterialgüterrecht des Bernischen AnwaltsverbandesBernischen Anwaltsverbandes20. Mai 2014

Open Source Software

Wolfgang Straubg gMatthias Stürmer

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

2

Page 2: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

2

Was ist Open Source Software?

Die meisten Programme werden in der Form eines Sourcecodes in einer ProgrammierspracheSourcecodes in einer Programmiersprache geschrieben.

Beispiel für eine Routine in der Programmiersprache C, welche die Variable c als die Summe der Zahlen a=2 und b=3 berechnet:

3

int main()

{ int a = 2; int b = 3; int c = a + b; return c; }

Was ist Open Source Software?

Anschliessend wird der Sourcecode durch einen Compiler in Objektcode umgewandelt und inCompiler in Objektcode umgewandelt und in dieser Form ausgeliefert, installiert und ausgeführt.

Beispiel der selben Programmroutine in Objektcodeform:

4

55 48 89 E5 C7 45 FC 02 C7 45 F8 03 8B 45 F8 8B 55 FC 01 D0 89 45 F4 8B 45 F4 5D C3

Page 3: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

3

Was ist Open Source Software?

Zur Analyse und Weiterentwicklung des Programms ist der Sourcecode erforderlichProgramms ist der Sourcecode erforderlich.

Im Sourcecode liegt ein grosser Teil des Know-hows der Entwickler.

Der Sourcecode wird daher bei proprietärer Software meist nicht mitgeliefert.

5

Was ist Open Source Software?

Modularität

O S i t h d l f b t• Open Source ist sehr modular aufgebaut.

• Wiederverwendung von Software ist sinnvoll.

• Linux-Distribution Debian/GNU Linux besteht bspw. momentan aus 48'582 stabilen Software-Paketen.

• Viele Komponenten sind „fertig“ entwickelt.

• Bei neuen Standards/Formaten/Technologien besteht Wettbewerb zwischen den OSS Komponenten.

6

Page 4: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

4

Was ist Open Source Software?

7

Was ist Open Source Software?

Zu proprietärer Software sind verschiedene Alternativen entstanden:Alternativen entstanden:

• Public Domain (Verzicht auf Urheberrechte, eventuell auf Objectcode beschränkt)

• Freeware/Shareware (kostenlose Vervielfältigung und Weiterverbreitung, keine Modifikation)Modifikation)

• Open Source Software (Offenlegung des Sourcecodes, freie Weitergabe und Weiterentwicklung)

8

Page 5: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

5

Was ist Open Source Software?

Open Source Definition der OSI (Zusammenfassung):(Zusammenfassung):

• Freie Nutzung und Weiterverbreitung

• Offenlegung des Sourcecodes

• Recht zu Modifikationen, wenn diese gekennzeichnet werden

• Keine Diskriminierung bestimmter Personengruppen oder Nutzungsarten

• Weitergabe der Lizenzbedingungen sowie des Haftungsausschlusses bei der Weitergabe

9

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

10

Page 6: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

6

Rechtsnatur von OSS Lizenzen

Gegenstand einer Open Source Lizenz kann jegliche Art von Software sein (auch solchejegliche Art von Software sein (auch solche, welche nicht in Sourcecodeform entwickelt wurde, z.B.: JAVA).

Auch andere Werke (z.B. Dokumentationen) können unter OSS Lizenzen publiziert werden.

Dafür gibt es aber auch spezifische FreieDafür gibt es aber auch spezifische Freie Lizenzen (z.B. GNU Free Documentation License, Creative Commons License).

11

Rechtsnatur von OSS Lizenzen

OSS Lizenzen sind eine Form von AGBs.

E h d lt i h i k h t i hEs handelt sich um einen verkehrstypischen Lizenztyp.

OSS Lizenzen können mit weiteren Elementen kombiniert werden (z.B. auftragsrechtliche oder werkvertragliche Komponenten).

12

Page 7: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

7

Rechtsnatur von OSS Lizenzen

Beim Erwerb von OSS besteht ein Gebrauchsrecht gemäss Art 12 Abs 2 URGGebrauchsrecht gemäss Art. 12 Abs. 2 URG.

Ein Modifikationsrecht ergibt sich nur aus der OSS Lizenz.

Viele OSS Lizenzen enthalten auflösende Bedingungen für den Fall von LizenzverletzungenLizenzverletzungen.

13

Rechtsnatur von OSS Lizenzen

Da direkte Lizenzverhältnisse zu allen Urhebern bestehen schaden fehlende Rechte inUrhebern bestehen, schaden fehlende Rechte in Veräusserungskette nicht.

Urheber 1 Distributor

14

Erwerber 1= Urheber 2

Erwerber 2

Weitergabe der Software

Lizenz

Legende:

Page 8: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

8

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

15

OSS Geschäftsmodelle

Warum entwickeln Privatpersonen OSS?

1. Ideology 6. Reciprocity

2. Altruism 7. Learning

3. Kinship 8. Own-use

4. Fun 9. Career

5. Reputation 10. Pay

Quelle: Georg von Krogh, Stefan Haefliger, Sebastian Spaeth, and Martin W. Wallin "Carrots and Rainbows: Motivation and Social Practice in Open Source Software Development" MIS Quarterly 2012, Vol 36 Issue 2, pp. 649-676

16

Page 9: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

9

OSS Geschäftsmodelle

Warum entwickeln Firmen OSS?

E t i kl /Pfl OSS i R h i• Entwicklung/Pflege von OSS im Rahmen eines entgeltlichen Auftrages oder Werkvertrages

• Verkauf von Supportleistungen

• Verkauf von sonstigen Zusatzdienstleistungen

• Ergänzung zu anderen Produkten

17

OSS Geschäftsmodelle

Warum entwickeln Firmen OSS?

N t i R h S ft S i• Nutzung im Rahmen von Software as a Service

• Verkauf von Distributionen als Paket

• Entgeltliche Übernahme von Garantien

• Multiple Licensing: Einräumung von über die OSS Lizenz hinausgehenden Rechte (z.B. Verzicht auf Copyleft) gegen Entgelt

• Werbeeffekte

18

Page 10: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

10

OSS Geschäftsmodelle

Besondere Herausforderungen

G äh l i t /H ft Z t b t fü• Gewährleistung/Haftung: Zusatzangebote für Gewährleistung/Service Level Agreement (SLA) nutzen

• Mangelnder kommerzieller Support: Im OSS Directory (www.ossdirectory.ch) Dienstleister finden bei Open Sourcefinden, bei Open Source Querschnittsorganisationen (OSB Alliance, /ch/open etc.) anfragen

Quelle: Open Source Studie Schweiz 2012, SwissICT und Swiss Open Systems User Group /ch/openhttp://www.swissict.ch/publikationen/studien/

19

OSS Geschäftsmodelle

Besondere Herausforderungen

M l d B t k t S h l• Mangelnde Benutzerakzeptanz: Schulungen, Sensibilisierung, Energie auf Power Users fokussieren

• Mangelndes internes Knowhow: Open Source Strategie entwickeln, Ansprechperson/Kompetenzstelle einrichtenAnsprechperson/Kompetenzstelle einrichten, Pilotprojekte starten etc.

20

Page 11: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

11

OSS Geschäftsmodelle

Besondere Herausforderungen

F hl d F kti lität i O• Fehlende Funktionalitäten: gemeinsam Open Source Software weiterentwickeln und/oder Dienstleister beauftragen

• Unsicherheiten betreffend Lizenzinhalte:Lizenztexte bzw. Literatur dazu lesen (siehe www opensource ch) Weiterbildungen Openwww.opensource.ch), Weiterbildungen, Open Source Entwickler-Policy einführen

21

OSS Geschäftsmodelle

Besondere Herausforderungen

S h i i Mi ti E t S t• Schwierige Migration: Externen Support beiziehen, Kern-Entwickler direkt kontaktieren, Pilotprojekt machen etc.

• Mangelnde externe Fachkräfte: Job-Ausschreibungen in Open Source Communities bekanntmachen eigene Leute weiterbildenbekanntmachen, eigene Leute weiterbilden, Open Source Dienstleister beiziehen

22

Page 12: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

12

OSS Geschäftsmodelle

Besondere Herausforderungen

F hl d S h l b t f• Fehlende Schulungsangebote: auf www.opensource.ch OSS Courses sind jede Woche Dutzende von Kurse, bei Organisationen anfragen

• Sicherheitsbedenken: Open Source ist tendenziell bessertendenziell besser

23

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

24

Page 13: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

13

Copyright vs. Copyleft

Copyright: Urheberrechtlich relevante Nutzungshandlungen (Kopieren Ändern etc )Nutzungshandlungen (Kopieren, Ändern etc.) setzen Zustimmung des Berechtigten voraus.

Copyleft: Modifikationen von OSS müssen unter der gleichen OSS Lizenz weiterverbreitet werden.

B i i l GNU GPLBeispiel: GNU GPL

25

Copyright vs. Copyleft

• Kein Urheberrechtsverzicht bei OSS

Li l t kö i V t• Lizenzverletzungen können zu einem Verstoss gegen das Urheberrecht führen → Durchsetzung mit urheberrechtlichen Klagen

• Klagerechte können an Institutionen zur Rechtsdurchsetzung abgetreten werden

26

Page 14: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

14

Copyright vs. Copyleft

Lizenzen mit Copyleft

GNU GPL SIK GPL• GNU GPL, SIK GPL

Lizenzen mit abschwächtem Copyleft

• GNU LGPL, Mozilla, OSL

Lizenzen ohne Copyleft

• BSD, Apache, Academic Free License

27

Copyright vs. Copyleft

Problem der Lizenzinkompatibilitäten:

D di GPL i d V i 3 ät li h• Da die GPL in der Version 3 zusätzliche, gemäss der Version 2 nicht zulässige Restriktionen und Möglichkeiten zulässt, sind die beiden Versionen grundsätzlich nicht miteinander kompatibel.

• Dies ist jedoch nur dann ein Problem wenn die• Dies ist jedoch nur dann ein Problem, wenn die Lizenzgeber der zu kombinierenden Software ausdrücklich unterschiedliche GPL-Versionen vorgegeben haben.

28

Page 15: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

15

Copyright vs. Copyleft

Die Free Software Foundation (www.fsf.org) publiziert eine Liste der mit der GNU GPLpubliziert eine Liste der mit der GNU GPL kompatiblen Lizenzen

Weitere Lizenzkompatibilitäten können z.B. bei Black Duck (www.blackducksoftware.com) geprüft werdenwerden.

29

Copyright vs. Copyleft

Der Copyleft-Effekt kann in folgenden Konstellationen eintreten:Konstellationen eintreten:

• OSS wird modifiziert

• Urheberrechtlich geschützte OSS Codeteile werden in neue Programme übernommen

• OSS wird mit neuer Software in einer b ti t W i b dbestimmten Weise verbunden

• Die neue Software wird zusammen mit OSS in einer bestimmten Weise verbreitet

30

Page 16: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

16

Copyright vs. Copyleft

Der Copyleft-Effekt tritt nur ein, wenn modifizierte Software verbreitet wird d h wenn es zu einerSoftware verbreitet wird, d.h. wenn es zu einer Weitergabe ausserhalb der eigenen Organisation kommt.

Nutzung im Rahmen einer IT-Outsourcings gilt grundsätzlich nicht als Weitergabe.

31

Copyright vs. Copyleft

• Lizenztexte sind ebenfalls urheberrechtlich geschütztgeschützt.

• Oft bestehen Abänderungsverbote für Lizenzen

• Es können jedoch zusätzliche Vereinbarungen zwischen den Parteien getroffen werden.

Z d kö i di id ll A h b i• Zudem können individuelle Ausnahmen bei der betreffenden Organisation beantragt werden

32

Page 17: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

17

Copyright vs. Copyleft

Copyleft-Vermeidungsstrategien

P ll l Li b i ll R ht i h b• Parallele Lizenzen bei allen Rechtsinhabern einholen (Achtung: Programmschöpfer und Rechtsinhaber können auseinanderfallen!). Bei zahlreichen Contributors nicht praktikabel.

• Änderungen nicht selbst durchführen, sondern durch die Endbenutzer vornehmen lassendurch die Endbenutzer vornehmen lassen. Statt eines modifizierten Codes wird eine Anleitung zur Programmänderung geliefert.

33

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

34

Page 18: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

18

OSS Governance

Wahl eines geeigneten Open Source Modells

K tibilität it Li fü D itt ft• Kompatibilität mit Lizenzen für Drittsoftware

• Akzeptanz der Lizenz bei der ’Zielcommunity‘

• Complianceaufwand für die Einhaltung der betreffenden Lizenz

• Vorhandensein einer Institution zur Rechtsdurchsetzung

35

OSS Governance

Arten von OSS Communities

D l it• Developer community

36

Page 19: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

19

OSS Governance

Arten von OSS Communities

Si l d j t• Single vendor open source projects

37

OSS Governance

Arten von OSS Communities

U it• User community

38

Page 20: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

20

Übersicht

1. Was ist Open Source Software?

2 R ht t OSS Li2. Rechtsnatur von OSS Lizenzen

3. OSS Geschäftsmodelle

4. Copyright vs. Copyleft

5. Governance von OSS Projekten

6. OSS Compliancep

39

Open Source Compliance

Da es keinen gutgläubigen Erwerb von Urheberrechten gibt können nicht durch die OSSUrheberrechten gibt, können nicht durch die OSS Lizenz erlaubte Nutzungshandlungen Urheberrechtsverletzungen darstellen.

Der Copyleft-Effekt kann auch eintreten, wenn urheberrechtlich geschützte Elemente von OSSurheberrechtlich geschützte Elemente von OSS unwissentlich übernommen werden.

40

Page 21: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

21

Open Source Compliance

• Welche Software wird verwendet?

W l h B ildi I t ti• Welche Building Instructions, Installationsskripte, Compiler etc. werden eingesetzt?

• Dokumentation aller Versionen der betreffenden Open Source Software im Rahmen des Release ManagementsRahmen des Release Managements

41

Open Source Compliance

• Welche Lizenzen sind auf die verwendeten Softwarekomponenten anwendbar?Softwarekomponenten anwendbar?

• Sind diese überhaupt miteinander kompatibel?

• Wie können allfällige Kompatibilitätskonflikte vermieden werden?

42

Page 22: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

22

Open Source Compliance

• In welcher Form wird Open Source Software mit eigenen Programmen oder mit Drittprodukteneigenen Programmen oder mit Drittprodukten verbunden und weitergegeben?

• Für welche Softwarekomponenten ist der Copyleft-Effekt eingetreten?

43

Open Source Compliance

• Sourcecodes korrekt publizieren

V fü b k it ll V i (i kl B ildi• Verfügbarkeit aller Versionen (inkl. Building Instructions etc.) während der durch die jeweilige Lizenz vorgeschriebenen Mindestdauer sicherstellen

• Aktives Bemühen um Compliance im Fall eines Verletzungsvorwurfs zeigeneines Verletzungsvorwurfs zeigen

44

Page 23: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

23

Open Source Compliance

Erarbeiten einer Open Source Strategie:

I l h B i h d t l hIn welchen Bereichen und unter welchen Bedingungen soll Open Source Software überhaupt eingesetzt werden?

45

Open Source Compliance

Mögliche Elemente einer Open Source Strategie (I)Strategie (I)

• Vorteile und Risiken von Open Source Software bezogen auf die Organisation

• Generelle Richtlinien und Ziele zu Open Source Software

V b R d kti Abhä i k it• Vorgaben zur Reduktion von Abhängigkeiten zu proprietärer Software

46

Page 24: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

24

Open Source Compliance

Mögliche Elemente einer Open Source Strategie (II)Strategie (II)

• Berücksichtigung von Open Source Lösungen bei Software-Beschaffungen

• Vorgaben bezüglich Open Source Lizenzen, beispielsweise Pure Open Source oder auch Open CoreOpen Core

• Kriterien zur Evaluation von Open Source Software

47

Open Source Compliance

Mögliche Elemente einer Open Source Strategie (II)Strategie (II)

• Regelung betreffend Freigabe von Open Source Software

• Aus- und Weiterbildung bezüglich Open Source Technologien, Organisation, Lizenzen etc.

U t h d St t i i l• Umsetzungsmassnahmen der Strategieziele wie Studie, Pilotprojekte, Kompetenzstelle etc.

48

Page 25: Folien BAV FG IGR 20.05.2014 - Informatikrecht › wp-content › uploads › 2014 › 11 › ... · 7 Rechtsnatur von OSS Lizenzen Beim Erwerb von OSS besteht ein Gebrauchsrecht

25

Weiterführende Links

• www.fsf.org

• www.opensource.org

• www.opensource.ch

• www.blackducksoftware.com

49

Fragen, Anregungen, Kritik?

Dr. Wolfgang StraubDeutsch Wyss & PartnerDeutsch Wyss & Partner

www.advobern.ch

+41 31 381 44 [email protected]

Dr. Matthias Stürmer

Leiter Forschungsstelle Digitale Nachhaltigkeit amInstitut für Wirtschaftsinformatik der Universität Bern

+41 76 368 81 65

[email protected]

50