Upload
martin-von-haller-groenbaek
View
643
Download
0
Embed Size (px)
DESCRIPTION
Slides til en præsentation om open source, som jeg holdt 24. november 2010 i København i forbindelse med http://digitaliser.dk/begivenheder/568199
Citation preview
2
Open Source i det Offentlige
Advokat Martin von Haller GrønbækPartner, Bender von Haller Dragsted
ITST - 24. november 2010
mandag den 29. november 2010
– Advokat, Bender von Haller Dragsted– Medstifter, Open Source Leverandørfor.(OSL)– Editorial board IFOSSLR– Medfstifter, Creative Commons DK– Medstifter, Danish Internet Society Chapter– Juridisk rådgiver for Umbraco and Composite– Cases for ITST, LEGO og andre– Erfaring med GPL håndhævelse i Danmark
2
mandag den 29. november 2010
3
Martin von Haller Grønbæk
– http://www.bvhd.dk– http://www.openlife.dk– http://www.vonhaller.dk– http://www.linkedin.com/in/vonhaller– http://www.23hq.com/mhg– http://www.slideshare.net/vonhaller– http://www.facebook.com/vonhaller
– [email protected]– [email protected]– [email protected]
mandag den 29. november 2010
Martin von Haller Grønbæk
–Legal500: “At IT boutique Bender von Haller Dragsted, Martin von Haller Grønbæk is the Danish expert on open source and emerging issues around Web 2.0 and internet law.”
4
mandag den 29. november 2010
I et rige bestående af blindeer den enøjede konge!
mandag den 29. november 2010
3
Agenda
• Indledning• Open source jura
overblikket• Licenser• Compliance• Copyleft
mandag den 29. november 2010
mandag den 29. november 2010
Et par gamle
travere!
mandag den 29. november 2010
Communisme ?
mandag den 29. november 2010
Cancer?
mandag den 29. november 2010
Hvad er open source?
mandag den 29. november 2010
mandag den 29. november 2010
mandag den 29. november 2010
“Open core”
mandag den 29. november 2010
Open source 4.0
mandag den 29. november 2010
Cloud computing
mandag den 29. november 2010
Licenser bliver mindre vigtige
mandag den 29. november 2010
Åbenhedsom
forretningsmodel
mandag den 29. november 2010
• Åbne data
• Åbne standarder
• Åbne API’er
• Åbne personlige data
mandag den 29. november 2010
Open source Licenser
mandag den 29. november 2010
De fire friheder!
mandag den 29. november 2010
#1Brug selv programmet til
hvad du har lyst
mandag den 29. november 2010
#2Kig i kildekode
mandag den 29. november 2010
#3Lav ændringer
mandag den 29. november 2010
#4Lav kopier og send dem
videre
mandag den 29. november 2010
Men lad være med at diskriminere
mandag den 29. november 2010
“Give credit”mandag den 29. november 2010
Overhold licens eller lad være med at
bruge
mandag den 29. november 2010
Open source og
Varemærkermandag den 29. november 2010
Open source og patenter
mandag den 29. november 2010
Patent trolls
mandag den 29. november 2010
Open source Licenser
mandag den 29. november 2010
Open source Licenser
mandag den 29. november 2010
Academic or permissive licenses
mandag den 29. november 2010
Academic or permissive licenses
mandag den 29. november 2010
Apache License v2MIT License
New BSD license
mandag den 29. november 2010
Copyleft, reciprocal or hereditary licences
mandag den 29. november 2010
Artistic license v1Eclipse Public License
Mozilla Public License v.1.1GNU GPL v1-3GNU LGPL v1-3
mandag den 29. november 2010
mandag den 29. november 2010
GPL
mandag den 29. november 2010
Del din egen kodepå same vilkår
mandag den 29. november 2010
Distribution
mandag den 29. november 2010
Afledede værker
mandag den 29. november 2010
Kombinationer
mandag den 29. november 2010
Ingen sager om copyleft
mandag den 29. november 2010
Del din egen kodepå same vilkår
mandag den 29. november 2010
Intet ansvar for kodeved alle licenser!
mandag den 29. november 2010
Fire rettigheder ved alle licenser
mandag den 29. november 2010
Forskellen er
copyleft
mandag den 29. november 2010
FLOSS
mandag den 29. november 2010
Håndhævelse
mandag den 29. november 2010
Erstatning
mandag den 29. november 2010
“Mindelige løsninger”
mandag den 29. november 2010
Offentlig anvendelseaf open source
mandag den 29. november 2010
In-bound
mandag den 29. november 2010
Out-bound
mandag den 29. november 2010
Forretningsmodeller
mandag den 29. november 2010
Dual licensing
mandag den 29. november 2010
Garantier
mandag den 29. november 2010
Copyleftfritagelser
mandag den 29. november 2010
Forudsætning:Leverandøren kontrollerer
koden
mandag den 29. november 2010
Tjenester
mandag den 29. november 2010
GarantierVedligeholdelseVidereudvikling
mandag den 29. november 2010
Kan leveres af alle!
mandag den 29. november 2010
CASE: ITST
• eFaktura (eInvoice)• Electronic invoices to, from
and between public agencies
• Core service: UDDI registry for webservice to identify senders and
65
mandag den 29. november 2010
Udfordringer• Two applications provided by
NITA to user (e.g. ERP vendors)
• API between users’ ERPs and UDDI WS
• Reference implementation integrating API with ERP
• NITA wanted to release the application under an OS license
66
mandag den 29. november 2010
Mål
• Satisfying the politicians• Wide adoption of UDDI• Community based
improvement of the API• Many vendors should
integrate API into their ERP
67
mandag den 29. november 2010
The Mindstorm story
mandag den 29. november 2010
LEGO goes open source
1 May 2006. LEGO press release
Hackers, Get Ready! LEGO Group Announces Open Source Firmware, D e v e l o p e r K i t s f o r L E G O ® MINDSTORMS® NXT
Consumer-directed robotics experience creation to enter “NXT” phase with open firmware, Software, Hardware and Bluetooth Developer Kits to launch in August
mandag den 29. november 2010
Background● Mindstorms robots launched in 1998● The best-selling LEGO product ever● Huge Mindstorm community● LEGO was and is not a software
company● Only minor upgrades to the firmware● Several parallel Mindstorms OS’s
mandag den 29. november 2010
Challenges● LEGO was not comfortable with
“openness”● LEGO has been and is extremely reliant
on strong IPRs● ”You don't give away IPRs for free”● Turbulent period for LEGO in general● Third party software included
mandag den 29. november 2010
Solution● Embrace User driven innovation● Open source as the enabler● Third party permission for
redistribution under an OS license● Choice of license
− ”Genuine” open source licence− Permissive (Academic) or Copyleft
(reciprocal license)
mandag den 29. november 2010
The OS license choice● Mozilla Public license v. 1.1● Weak copyleft● Modification is limited altering
the files● “I did not understand GPL v.2”● LEGO was only concerned with
modifications of the actual files
73
mandag den 29. november 2010
The “beauty” of the solution!• Huge press coverage and goodwill• Large number of downloads of
code• Much more “intelligence” in the
bricks• Convincing strategy towards
competitors• Option to “close” the code again• Many more bricks sold!
74
mandag den 29. november 2010
Dual licensing
mandag den 29. november 2010
CASE: MySQLDual-licensing
• The software company perspective• The same code is licensed under two
different licences:– MySQL Community Server: GPL v.
2 with FOSS exception– MySQL Enterprise: Commercial
license
76
mandag den 29. november 2010
Owner's prerogative
● The owner can decide to release under any and as many terms she likes
● Dual licensing is only possible for owner's own modfications
● Or assigned modifications● Control is necessary to mitigate liability● ”Closing in” the code again
mandag den 29. november 2010
Copyright and control• MySQL has exclusive copyright
to the code• MySQL controls and certifies the
code• The GPL does not give any
rights to use MySQLs trademarks
78
mandag den 29. november 2010
Why pay?
• Certification of the code• Warranties• Maintenance and support• Copyleft exemption
79
mandag den 29. november 2010
Still not convinced?
• MySQL AB was in 2008 bought by Sun Microsystem, Inc. for approximately USD $1 billion in total consideration
80
mandag den 29. november 2010
Solutions• API
– Copyleft– Mozilla public license v. 1.1
(maybe EUPL v. 1.1)• Reference implementation
– Permissive licence– FreeBSD license
81
mandag den 29. november 2010
Also available athttp://www.slideshare.net/vonhaller/
Thanks for listening!
mandag den 29. november 2010