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
© Copyright 2024