Presentasjon friprogmaster hi t okt 2010 v.1.1 web2
1. Juridiske sider ved fri
programvare
Master fri programvare, Universitetet
i Agder/Høgskolen i Telemark
Bø, 7.- 8. oktober 2010
Advokat Kristian Foss
kristian@gille.no
1
Advokat Kristian Foss
8. Opphavsrett
§ 2. Opphavsretten gir innen de grenser som er
angitt i denne lov, enerett til å råde over
åndsverket ved å fremstille varig eller midlertidig
eksemplar av det og ved å gjøre det tilgjengelig
for almenheten, i opprinnelig eller endret
skikkelse, i oversettelse eller bearbeidelse, i
annen litteratur- eller kunstart eller i annen
teknikk.
9. Hva kan du bruke uten videre?
Opphavsmann Bearbeider Nyskaper
Uavhengig Ingen Uavhengig
opphavsrett opphavsrett opphavsrett
Avhengig
opphavsrett
Opp-
rinnelig Endret Ny-
verk verk Bearbeidelse skaping
Ikke Verkshøyde «Nye og
Verkshøyde verkshøyde nye selvstendige
elementer verk»
Figur: Jon Bing
10. Overgang av opphavsrett
§ 39g. Opphavsrett til datamaskinprogram
som er skapt av en arbeidstaker under
utførelsen av oppgaver som omfattes av
arbeidsforholdet eller etter arbeidsgivers
anvisninger går, med den begrensning som
følger av § 3, over til arbeidsgiveren, med
mindre annet er avtalt.
11. Begrensning
§ 3. Opphavsmannen har krav på å bli navngitt
slik som god skikk tilsier, så vel på eksemplar av
åndsverket som når det gjøres tilgjengelig for
almenheten.
Har en annen rett til å endre et åndsverk eller
å gjøre det tilgjengelig for almenheten, må dette
ikke skje på en måte eller i en sammenheng som
er krenkende for opphavsmannens litterære,
vitenskapelige eller kunstneriske anseelse eller
egenart, eller for verkets anseelse eller egenart.
14. = ≠
Teknisk Lisens
≠ ≠
Øko- Utvikl.
system modell
14
Advokat Kristian Foss
15. Opphavsretten snudd på hodet
● Tradisjonelle lisenser: «Du får ikke lov»
● Frie lisenser: «Du får lov, hvis ...»
15
Advokat Kristian Foss
16. «Vi deler, du deler»
● Rettslig forpliktelse
● Moralsk forpliktelse
16
Advokat Kristian Foss
17. «De 4 friheter»
1.Bruke programmet, til valgfritt formål.
2.Undersøke, endre og tilpasse programmet.
3.Videreformidle kopier av programmet.
4.Tilgjengeliggjøre forbedringer i
programmet for allmennheten.
Kildekoden åpen
17
Advokat Kristian Foss
18. Varierende forpliktelser
Restriktiv Vidtgående GPL, OSL,
delingsforpliktelse LGPL
(copyleft)
Middels Gjensidighetsvirkning på MPL, CDDL,
filnivå CPAL
Liberal Ikke delingsforpliktelse BSD, MIT,
Apache
18
Advokat Kristian Foss
19. BSD
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
●Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
●Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the
distribution.
●Neither the name of the <ORGANIZATION> nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
19
Advokat Kristian Foss
20. CDDL
1.9. Modifications means the
Source Code and Executable form of any of the following:
A. Any file that results from an addition
to, deletion from or modification of the contents of a
file containing Original Software or previous
Modifications;
B. Any new file that contains any part of
the Original Software or previous Modification; or
20
Advokat Kristian Foss
21. Delingsforpliktelsen i 2 dimensjoner
Gjensidighetsvirkning
Restriktiv
Full GPL OSL
gjensidighet
Affero GPL
LGPL
Filbasert MPL CDDL
gjensidighet
BSD
Ingen
MIT
gjensidiget
Apache
Liberal
Fjerntilgang
ASP uten deling ASP krever deling
21
Advokat Kristian Foss
22. GPL
2. You may modify your copy or copies of the Program or any portion of it, thus
forming a work based on the Program, and copy and distribute such
modifications or work under the terms of Section 1 above, provided that you also
meet all of these conditions:
a) [...]
b) You must cause any work that you distribute or publish, that in whole or in
part contains or is derived from the Program or any part thereof, to be
licensed as a whole at no charge to all third parties under the terms of this
License.
c) [...]
These requirements apply to the modified work as a whole. If identifiable
sections of that work are not derived from the Program, and can be reasonably
considered independent and separate works in themselves, then this License,
and its terms, do not apply to those sections when you distribute them as
separate works. But when you distribute the same sections as part of a whole
which is a work based on the Program, the distribution of the whole must be on
the terms of this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
22
Advokat Kristian Foss
23. Delingsforpliktelsen
Middels: Gjensidighet
på filnivå (MPL ol.)
Restriktiv: Full
gjensidighet
(GPL ol.)
Nytt
Hovedprogrammet
(underlagt fri lisens)
Nytt
Lisens. Rekkevidde
Nytt delingforpliktelse (grå)
Nytt Liberal
(BSD ol.)
23
Advokat Kristian Foss
25. Patenter
§ 1. Innenfor ethvert teknisk område har den som har gjort en
oppfinnelse som kan utnyttes industrielt,[...], i
overensstemmelse med denne lov rett til etter søknad å få patent
på oppfinnelsen og derved oppnå enerett til å utnytte den i
nærings- eller driftsøyemed.
Som oppfinnelser anses ikke noe som bare utgjør
1. oppdagelser, vitenskapelige teorier og matematiske metoder,
2. kunstneriske frembringelser,
3. planer, regler eller metoder for utøvelse av intellektuell
virksomhet, for spill eller forretningsvirksomhet, eller programmer
for datamaskiner,
4. fremleggelse av informasjon.
25
Advokat Kristian Foss
28. Gjensidighetsvirkning
● Viktigst for leverandør
● Må hensyntas i konkurransegrunnlaget
● Betydning lisensvalg
29. Gjensidighetsvirkningen
Middels: Gjensidighet
på filnivå (MPL ol.)
Restriktiv: Full
gjensidighet
(GPL ol.)
Nytt
Hovedprogrammet
(underlagt fri lisens)
Nytt
Lisens. Rekkevidde
Nytt delingforpliktelse (grå)
Nytt Liberal
(BSD ol.)
29
Advokat Kristian Foss
30. Lisensenses verdikjede
Egenutviklet
Andres kode
kode
Eier alle rettigheter
Stemmer disse
lisensvilkårene ...
Prosjektkode
...med disse?
Lisenstager
(kunden)
Figur: H. J. Meeker
31. Kombinasjon
Kode under Kode under Kode under
GPL CDDL Apache
Alt basert på Samme fil Liberal
Prosjektkode
Etterlevelsesproblem
Lisenstager
(kunden)
Figur: H. J. Meeker
34. Ansvarssituasjon avhenger av konstellasjonen
Opphavsmenn
(til programvaren)
= lisensgiver
Bekk
(tjenesteleverandør)
Direkte lisensiering = lisenstager + lisensgiver
Indirekte lisensiering
Kunde = lisenstager
Fig. 3
34
Advokat Kristian Foss
35. 17. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER
DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN
NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY
SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL
DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES
FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR
BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF
PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH
OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER
PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY
WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, THE
PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES,
INFORMATON, SOFTWARE, AND RELATED CONTENT THROUGH THE
SOFTWARE OR OTHERWISE ARISING OUT OF THE USE OF THE
SOFTWARE, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY
PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT
(INCLUDING NEGLIGENCE), MISREPRESENTATION, STRICT LIABILITY,
BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT OR
ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Microsoft XP sluttbrukerlisens, 2004
36. Mangler
Avvik fra det avtalte
36
Advokat Kristian Foss
37. Søkegodhet
● Avhenger direkte eller indirekte lisensiering
● Fokus fra erstatning til avhjelp
52. Ny anskaffelsesmodell
Tradisjonell modell Ny modell
Leverandør Trinn 1 Programvare
(programvare
og tjenester)
Tjeneste-
Trinn 2
leverandør
Kunde Kunde
52
Advokat Kristian Foss
53. Strategisk rolle i organisasjonen
● Betydning
● Forankring
● Policy
● Revisjon
53
Advokat Kristian Foss