Alustus - JulkICTLab

Avoimen lisenssin valinta
julkiselle kehitykselle ja
hallinnalle
20.11.2015
Martin von Willebrand
Twitter: @mvonwi
Asianajotoimisto HH Partners Oy
20.11.2015
www.hhpartners.fi
Esittäytyminen / Martin von Willebrand
•
•
•
•
Asianajotoimisto HH Partners Oy
Teknologiaryhmästä vastaava osakas, asianajaja
Yhdistysaktiivi
IT-oikeuden yhdistyksen puheenjohtaja ja sihteeri
v. 2006 - 2010
Asianajotoimisto HH Partners Oy
Viitekehys
• On halu avata ohjelmistoprojekti
– Kehitys julkiseksi
– Lisenssi avoimeksi
– Ekosysteemin rakennus
• Avaajalla on tuotehallintaosaaminen ja avoimen
kehittämisen osaaminen
• Kyseessä julkinen organisaatio tai yritys
Asianajotoimisto HH Partners Oy
Viitekehys / avoimet lisenssit
• 4 kategoriaa lisenssejä
– Sen mukaan, mitä edellytyksiä asettavat ohjelmistoon tehtyjen
muutoksien edelleen jakamiselle ohjelmiston kanssa
• Sallivat: MIT
• Heikot vastavuoroiset: MPL 2.0, (LGPL 2.1)
• Vahvat vastavuoroiset: GPL 2 tai 3, LGPL 2.1, Eclipse,
(EUPL 1.1)
• Vahvat, verkkopalvelussa vastavuoroiset: AGPL 3, EUPL 1.1
• Muitakin jaotteluita, mutta tämä keskeisin ekosysteemille
Asianajotoimisto HH Partners Oy
Lähestymistapa
• ”Mikä lisenssi kannattaa valita?”  Suosittu kysymys
• Kysymys EI ole vain lisenssistä!
• Miten hallita, johtaa ja rakentaa ohjelmistoprojektia ja
ekosysteemiä?
– Seurauksena on monta asiaa, mukaan lukien lisenssi
– Lisenssin valitsemiseksi tulee ymmärtää projekti ja sen
hallinta
Asianajotoimisto HH Partners Oy
Lähestymistapa
•
•
Avaajan toiminta: Mikä merkitys projektilla on? Mitä tavoitellaan?
Ymmärrä ohjelmistoprojekti
– Minkä ongelman ohjelmistoprojekti ratkaisee?
– Mitä toimijoita alueella on?
• Kenen ongelma on kyseessä? Välittömät hyödyntäjät?
• Kenelle ratkaiseminen on mahdollisuus? Kenelle ongelma?
• Mitä liiketoimintaa ohjelmistoprojekti mahdollistaa/synnyttää/estää?
•
Käyttäjämäärä
– Paljonko projektilla on aloitettaessa käyttäjiä?
– Miten lisäkäyttäjiä tavoitellaan? Vrt. kilpailu. Mitä pitäisi saavuttaa?
•
Kilpailutilanne? Onko avaajan toiminta kilpailtua?
– Voiko projekti haarautua? Onko avaajan projekti hyvällä pohjalla?
– Voiko joku sulkea projektin koodia? Onko hyvä vai huono?
•
•
Miten projekti rahoittaa itsensä? Milloin projekti päättyy?
Teknologiaan liittyvät rajoitukset/vaatimukset (mm. toiset lisenssit)
Asianajotoimisto HH Partners Oy
Vaikuttavat kriteerit / lisenssin valinta
–
Lisäkäyttäjien hankinta
• Edesauttaako salliva lisenssi käyttäjien hankintaa?
• Estääkö vastavuoroinen käyttäjien hankintaa?
– Kilpailutilanne
• Onko kilpailua olemassa ja odotettavissa? Voiko joku sulkea projektin ja
kilpailla suljetulla tuotteella?
• Estääkö vastavuoroinen lisenssi ei-toivottua kilpailua samalla koodipohjalla?
• Mahdollistaako salliva lisenssi kilpailemisen suljetulla versiolla?
– Projektin rahoitus
• Mistä riippuvainen? Tukipalvelut? Maksavat lisäosat? Kaupallinen dual
licensing? Ekosysteemitulot?
• Mikä on sallivuuden ja vastavuoroisuuden vaikutus rahoituskanavaan?
–
Minkälaiset ekosysteemituotteet mahdollisia?
– Teknologian aikaisemmat lisenssit ja niiden vaatimukset
Asianajotoimisto HH Partners Oy
Muita projektin hallinnon asioita
• Julkaisun ja kehityksen työkalut: versiohallinta, bug tracker,
kommunikaatiotavat, road-map jne.
• Koodikontribuutioiden käsittely
• Ostettu kehitystyö
• Varsinaiset kontribuutiot, huomioi oikeuksista huolehtiminen
• Projektin oikeushenkilö: uusi v. olemassa oleva
• Case KaPA: VRK
• Case EduCloud: COSS ry
• Päätöksenteko projektissa v. oikeushenkilö
• Ketkä osallistuvat, ja miten päätökset syntyvät. Huomioi myös
erimielisyystilanteet
• Rahoitus: miten toiminta rahoitetaan?
Asianajotoimisto HH Partners Oy
Kiitos!
Martin von Willebrand
Asianajotoimisto HH Partners Oy
PL 232, 00101 Helsinki
www.hhpartners.fi
Asianajotoimisto HH Partners Oy