open source licenses

27
Karol Bronke – Copyright & Open Source Licenses Copyright & Open Source Licenses

Upload: k-b

Post on 07-Nov-2014

683 views

Category:

Business


0 download

DESCRIPTION

my presentation about open source licenses

TRANSCRIPT

Page 1: Open Source Licenses

Karol Bronke – Copyright & Open Source Licenses

Copyright&

Open Source Licenses

Page 2: Open Source Licenses

2

Stuttgart Media University

Course„Property rights and patents “

Presentation byKarol Bronke

Master„Computer Science and Media“

Karol Bronke – Copyright & Open Source Licenses

Page 3: Open Source Licenses

3

IANAL

I am not a lawyer !This is no legal advice !

Disclaimer

Karol Bronke – Copyright & Open Source Licenses

Page 4: Open Source Licenses

4

CopyrightGerman definitionComputer programmsUtilization rightsInternational topics

Law of contractLaw of licenseOpen Source Licenses

GPLApache LicenseBSDMIT, MPL, other

Legal obligation

Karol Bronke – Copyright & Open Source Licenses

Agenda

Page 5: Open Source Licenses

5

Copyright

Karol Bronke – Copyright & Open Source Licenses

• Protects ‚personal intellectual creation‘• Literary work, poems, music, movies, academic

drawings,… and computer programs• No trivial content• No formal deed needed• Protects the relationship between author and his

work • Protects the usage of his work

Page 6: Open Source Licenses

6

Copyright

Karol Bronke – Copyright & Open Source Licenses

• A protected work can basically only be used by his author

• BUT he can grant usage rights to other people, possibly by charging money

• Basic usage right granted for– Information and educational usage – Private copy– …

Page 7: Open Source Licenses

7

Copyright

Karol Bronke – Copyright & Open Source Licenses

Problem: What is a distribution via download on a server?

substantially

• multiply, disseminate, rent on medium

insubstantially

• Public presentation, broadcast without a medium

Public availability

• Distribution via download from a server

Utilization rights

Page 8: Open Source Licenses

8

Copyright on computer programs

Karol Bronke – Copyright & Open Source Licenses

• Explicitly literal work ( protectable)• Special paragraph for computer programms that are

executable• Digital music, pictures etc. are not protectable• Computer programms created in employment

contracts Utilization right belongs to employer

Page 9: Open Source Licenses

9

Utilization rights

Karol Bronke – Copyright & Open Source Licenses

temporal spatial type

charge money once or periodically

Page 10: Open Source Licenses

10

International

Karol Bronke – Copyright & Open Source Licenses

• Territorial principle• ‚writ of law‘• ‚Berne Convention for the Protection of

Literary and Artistic Works‘• Protection of foreign work

Page 11: Open Source Licenses

11

Law of contract

Karol Bronke – Copyright & Open Source Licenses

• Normal contract between author and objector is possible

general terms and conditions

• Still copyright on the work itself

Page 12: Open Source Licenses

12

Law of license

Karol Bronke – Copyright & Open Source Licenses

• Mostly about regulation of the authors duties to allow usage of his work

• EULA – End User License Agreement – are provided by the author

• Core of licence contract in case of doubt for the author in minimal scope

• General terms and conditions in case of doubt against the author

Page 13: Open Source Licenses

13

License, EULA, AGB

Karol Bronke – Copyright & Open Source Licenses

• Distribution rights

License

• Usage restrictions

EULA

• About the contracts conditions and requirments

General terms and conditions

Page 14: Open Source Licenses

14

Open Source Licenses

Karol Bronke – Copyright & Open Source Licenses

Problem: German law– You cannot quit from your copyright

Solution: open source license statements– allowance to use/distribute by concomitantly– impose duties

Page 15: Open Source Licenses

15

General Public License

Karol Bronke – Copyright & Open Source Licenses

• Most common open source license (50-70%)• Mostly accepted by German law– But few critical cases known

• Current version 3.0, but 2.0 still used• Diverse possible variations– LGPL (for libraries)– GFDL (for documentations)– …

Page 16: Open Source Licenses

16

General Public License

Karol Bronke – Copyright & Open Source Licenses

• You may copy and distribute verbatim copies of the program

• You are allowed to change the program and distribute the changed version

• You are not allowed to change the licenses text• You have a couple of duties …

Page 17: Open Source Licenses

17

General Public License

Karol Bronke – Copyright & Open Source Licenses

• Basic duty: With every Copy you have to distribute a license

• Copyleft: After changing the programm you have to quit from the same rights– Questions for companies:• Which kind of change hits the copyleft?• Does merging two software parts hit the copyleft?

Page 18: Open Source Licenses

18

Apache License

Karol Bronke – Copyright & Open Source Licenses

• You are allowed to freely use, distribute and modify software under this license

• If you distribute, you have to name the author and include the license text

• Modifications have to be marked noticeably, but you do not have to inform the author

• You software cannot be called –apache-• Compatible to GPL 3• Current version is 2.0

Page 19: Open Source Licenses

19

Apache License

Karol Bronke – Copyright & Open Source Licenses

Page 20: Open Source Licenses

20

Berkeley Software Distribution

Karol Bronke – Copyright & Open Source Licenses

• You are allowed to freely use, distribute and modify the software under this license

• You are not allowed to delete the original copyright• Difference: NO COPYLEFT

– If you change a BSD programm you can do whatever you want with it– The new software doesn‘t have to be again under BSD– The source code must not be published

• Examples are– FreeBSD (OS)– Mac OS X, …

Page 21: Open Source Licenses

21

MIT License

Karol Bronke – Copyright & Open Source Licenses

• Massachusetts Institute of Technology License• Other names: X-License or X11 License• Allows usage of MIT software either the code is freely

accesible or not• License text is changable• Examples

– OS Haiku– Ruby on Rails– X Window System (X11)– …

Page 22: Open Source Licenses

22

Mozilla Public License

Karol Bronke – Copyright & Open Source Licenses

• Main goal licensing browser and tools• Copied or modified code has to be under MPL again• Combinations of MPL code with ‚no-open-source‘ code

possible– Depending on the attachment of the components

• Very weak copyleft license• Between GPL and BSD• Examples

– OpenSolaris (Sun)– AOL Server, …

Page 23: Open Source Licenses

23

Other licenses

Karol Bronke – Copyright & Open Source Licenses

• Common Development and Distribution License CDDL

• Eclipse Public License EPL

• Educational Community License ESL

• NASA open source Agreement NASA

• Qt Public license

• …

Page 24: Open Source Licenses

24

Compatibility

Karol Bronke – Copyright & Open Source Licenses

• Not all licenses are compatible to each other• Main difference between GPL and GPL related

licenses and other open source licenses• GPL forces more or less code to be open• If you combine code, the new code has to be

under GPL too could lead to more & better software

• Holy war for year inside of open spurce community

Page 25: Open Source Licenses

25

Legal obligation

Karol Bronke – Copyright & Open Source Licenses

• Many different cases

• Mostly obligatory under law of license and law of contract

• Usage is excluded from licenses• If you just use it, you don‘t have to cope with licenses• If you distribute, copy or change it, you have to

• English license text is not a reason not to follow the licenses condition

Page 26: Open Source Licenses

26

Contact:Karol [email protected]

Thank you!

Karol Bronke – Copyright & Open Source Licenses

Page 27: Open Source Licenses

27

• www.fsf.org

• www.gnu.org

• http://www.opensourcejahrbuch.de/Archiv/2005/2005/abstracts/2004/pdfs/IV-

3-KoglinMetzger.pdf

• http://www.gnu.org/licenses/license-list.html

• Creativecommons.org

• www.bpb.de

• http://www.heise.de/open/artikel/Open-Source-Lizenzen-221957.html

• Freie-software.bpb.de

• www.opensource.org/licenses/

Source materials