Du, vi måste snacka...
Om licensformer för free & open source software
Daniel Modig, Ikoncept ab
ProgramvarUlicens
Programvarulicens anger de villkor som gäller för
att använda och eventuellt sprida vidare och ändra
i ett dataprogram.
Källa: Wikipedia
Vanliga LICENSER
- EULA - Microsoft
- GNU - Free Software Foundation
- MIT - Michigan Institute of Technology
- MPL - Mozilla Foundation
- Apache - Apache Software Foundation
- Beerware m.fl.
Free software
Instiftades av Richard Stallman
1983 genom uppkomsten av GNU
Upprätthålls av stiftelsen Free Software Foundation som grundades 1985.
OPEN SOURCE
Instiftades 1998 av bl.a. Eric Raymond och Bruce Perens i samband med releasen av Netscape Navigator och bildade senare även Open Source Initiative.
PROGRAMTYPER INOM FOSS
Proprietära Programvaror
Övriga PROGRAMTYPER
Programvaror tätt integrerade med en specifik plattform, sällan med tillåtande eller öppna licensformer.
Shareware, freemium m.fl
Programvaror som är fria att använda under begränsade former, övergår oftast till betalda licenser snarlika proprietära.
Vem använder FOSS-program?
(100%)
Vem LÄSER LICENSTEXTEN?
(~20%)
Vem FATTAR LICENSTEXTEN?
(Neil degrasse tyson, ASTROFYSIKER)
Okej, hur göra?
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
GRUNDLÄGGANDE PARAMETRAR
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
Apache
En tillåtande licensform som uttryckligen överlåter patenträtten till användaren i fall av vidareutveckling
EX. Android, Apache, SVN
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
GNU GPL 3.0
En tillåtande licensform som kräver att källkod ska levereras med mjukvara.
EX. LINUX, git, qgis, wordpress
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
Biblioteksanvändning
GNU LGPL 3.0
En tillåtande licensform som ger möjlighet att använda FOSS-bibliotek i stängda/proprietära programvaror.
EX. qtWEBKIT, LIFERAY
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
GNU AGPL 3.0
En tillåtande licensform som kräver att källkod ska levereras med mjukvara. Kräver också att användning genom nätverk betraktas som distribution.
EX. DIASPORA, mongodb
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
MIT & BSD
En tillåtande licensform som i sin enkelhet låter koden användas fritt, utan garantier, så länge licens & copyright anges
EX. jquery, rails, leaflet, openlayers 3
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
Cc0 1.0
Ett sätt att helt undvara copyright-anspråk och göra programkoden helt fri att använda
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
Public Domain (UNLICENSE)
Ett sätt att helt undvara copyright-anspråk och göra programkoden helt fri att använda
tillåts
Kommersiell användning
Spridning
Modifiering
Privat bruk
Sublicensiering
Patenteringsrätt
FÖRBJUDs
Ansvar
Varumärkesanvändning
Sublicensiering
Modifiering
Spridning
MÅste
Licens & copyright
Förändringshistorik
Källdistribution
Nätverksrättighet
Licens saknas
Alla rättigheter förbehållna och ingen spridning, modifiering eller sublicensiering tillåts. Ger ansvar mot utvecklaren och kan begränsas/öppnas i anslutning till publicering
BEERWARE
/*
* ----------------------------------------------------------------------------
* "THE BEER-WARE LICENSE" (Revision 42):
* <phk@FreeBSD.ORG> wrote this file. As long as you retain this notice you
* can do whatever you want with this stuff. If we meet some day, and you think
* this stuff is worth it, you can buy me a beer in return Poul-Henning Kamp
* ----------------------------------------------------------------------------
*/
Bra att tänka på om du...
... använder foss
- LÄS VAD DU KLICKAR PÅ
- Licens, begränsningar?
- LÄS VAD DU KLICKAR PÅ
- Engagera dig i aktuellt community!
- LÄS VAD DU KLICKAR PÅ
- Bidra.
- LÄS VAD DU KLICKAR PÅ
Bra att tänka på om du...
... UTVECKLAR foss
- Licensens kompatibilitet och återanvändbarhet
- Ev. ansvarsfrihet
- Samarbetsplattform
- Bidragande?
Frågor?
Licensering 2014
By Daniel Modig
Licensering 2014
Ett föredrag om licensiering och licensformer
- 1,008