SlideShare a Scribd company logo
1 of 20
Avoin lähdekoodi julkisessa
hallinnossa
Politiikka, linjaukset ja käytäntö
Mikael Vakkari, neuvotteleva virkamies
VM / JulkICT
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 2
Strategisten linjausten perusteemat
 Avoimuus
 Hallinto, rajapinnat, standardit, tuotokset, tieto
 Kokonaisarkkitehtuuri
 Yhteentoimivuus: tietosisältöjen, rajapintojen ja
prosessien yhdenmukaisuus
 Yhteiset periaatteet ja käytännöt
 Uudelleenkäyttö
 Olemassa olevien ratkaisujen hyödyntäminen
 Toimittajariippumattomuus, avoin kilpailu
 Yhteistyö
 Yhteisten ratkaisujen kehittäminen, verkostoituminen
 Kustannustehokkuus
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 3
Avoimen lähdekoodin hyödyt
 Toimittajariippuvuuden pieneneminen
 Vapaa kilpailutus, komponenttien toteutus
 Pakallisten toimijoiden kilpailuedellytysten
parantuminen (mm. pk-yritykset)
 Kustannussäästöt
 Uudelleenkäyttö, kehitystyön monistettavuus, lisenssit
 Ratkaisujen ja kehitystyön jakaminen
 Kansalaisten tasavertaisuus
 Yhdenvertaiset mahdollisuudet hyödyntää palveluita ja
tietoja
 Ohjelmistokehityksen nopeutuminen
 Lähdekoodin tarkistettavuus
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 4
Avoimen lähdekoodin ”haasteet”
 Oohjelmistojen saatavuus ja sopivuus
 Ohjelmiston avoimen jakamisen ja
versionhallinnan haasteet
 Ylläpito ja muutoksenhallinta
 Hallintamalli ja kehittäjäyhteisön käynnistäminen
 Käyttöönoton vaatimat resurssit
 Edellyttää osaamista ja resursointia organisaatiossa
 HUOM! Hyödyt ja haasteet riippuvat aina
käyttötavasta ja laajuudesta
 Eikä mikään ole ”ilmaista”…
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 5
Politiikka ja linjaukset
 Euroopan unioni
 Hallitusohjelma
 Tietohallintolaki
 JUHTA
 JHKA – Kokonaisarkkitehtuuri (JHS 179)
 JHS 169
 Julkisen hallinnon ICT-strategia
 Hankkeet ja ohjelmat
 Muut linjaukset
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 6
EU:n linjaukset – taustaa
 IDA – Interchange of Data between
Administrations (1995, IDA II 1999)
 Lissabonin strategia (2000 – 2010)
 EU maailman johtava tietoon perustuva talousalue…
 European Information Society for Growth and
Employment – i2010 –puiteohjelma (2005 – )
 Tietoyhteiskuntaohjelma
 Single European Information Space, saavutettavuus,
verkkopalvelut (eGovernment, eHealth, eLearning jne.)
 eEurope 2002 action plan, eEurope 2005 action plan
 European Interoperability Strategy (EIS, 2008 – 2010)
 Architecture Guidelines (AG, 1999 - )
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 7
Avoin lähdekoodi EU:ssa
 IDABC –ohjelma (2005 – 2009) –
Interoperable Delivery of European
eGovernment Services to public
Administrations, Business and Citizens
 European Interoperability Framework (EIF)
 Suositus avoimen lähdekoodin huomioimisesta ja
priorisoinnista hankinnoissa
 EUPL-lisenssi (v 1.1. 2009, v 1.2. 2013)
 Ensimmäinen ”kansainvälisen julkisen hallinnon” OS-
lisenssi
 Linjassa EU-lainsäädännön ja jäsenmaiden
tekijänoikeuslainsäädännön kanssa
 Yhteensopiva mm. GNU-GPL:n kanssa (ja päinvastoin)
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 8
Avoin lähdekoodi EU:ssa
 ISA programme – Interoperability Solutions for
European Public Administrations
 ” Facilitation of cross-border and cross-sector
information exchange, taking into account legal,
organisational, semantic and technical aspects.”
 OSOR – Joinup Collaborative Platform
 Julkisen hallinnon avoimen lähdekoodin käyttö
EU:ssa; inventointi, koodin ja käytäntöjen levitys
 EIA – European Interoperability Architecture (2010 – )
 EU e Government Action Plan 2011 – 2015
 Yhteiskäyttöiset julkiset palvelut ja tunnistautuminen
 Malmö declaration 2009: julkisen hallinnon tulee
huomioida avoimet standardit ja avoin lähdekoodi
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 9
Aikaisempia linjauksia
 Suositus valtion tietojärjestelmien koodin ja
rajapintojen avoimuudesta (VM 2003)
 Suositeltavaa käyttää, kun kyse on useiden hallinnon
organisaatioiden tarvitsemasta palvelusta
 Suositaan avoimia rajapintoja ja standardeja
 Tulisi välttää sitoutumista yhden toimittajan
ylläpitopalveluihin ja varmistaa
jatkokehittämismahdollisuudet
 Tulee panostaa komponenttipohjaiseen rakentamiseen
ja komponenttien jatkohyödyntämiseen
 Yhteiset palvelut, rajapinnat, standardit ja
toimittajariippumattomuus
 Tavoitteena tehokkaammat tietotekniset toimintatavat
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 10
Avoin lähdekoodi hallitusohjelmassa
 Pääministeri Kataisen hallitusohjelma 6/2011
 Avoimen lähdekoodin käyttöön, avoimiin rajapintoihin ja
avoimiin standardeihin otettu vahva kanta, joka linjaa
tietojärjestelmien yhteentoimivuutta ja tietoaineistojen
yhteiskäyttöä
 Avoin lähdekoodi:
 ”Avoimeen lähdekoodiin perustuvien ratkaisujen
käyttöönottoa. edistetään julkisen hallinnon
kokonaisarkkitehtuurin puitteissa ja
kustannushyötyanalyysin pohjalta”
 ”Avoimen ja suljetun lähdekoodin ohjelmistoja
kohdellaan hankinnoissa teknologianeutraalisti.”
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 11
Hallitusohjelma ja rajapinnat & standardit
 Tietojärjestelmien yhteentoimivuus (rajapinnat,
standardit) ja tietoaineistot:
 ”Varmistetaan julkisten tietojärjestelmien
yhteentoimivuus käyttämällä avoimia rajapintoja ja
standardeja.”
 ”Tietojärjestelmien yhteentoimivuuden edistämiseksi
julkishallinnossa käytetään avoimia standardeja, joilla
määritellään tietosisältöjen ja tietoteknisten rajapintojen
yhdenmukaisuus.”
 ” Lisätään julkishallinnon tietojen yhteiskäyttöä. ”
 ” Julkiset tietoaineistot saatetaan koneluettavassa
muodossa avoimesti saataville ja jatkokäytettäviksi.”
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 12
JulkICT strategia 2012 – 2020
 Palvelut ja tiedot käytössä
 Palveluinnovaatioiden ekosysteemit & Avoin
tieto ja tiedon yhteiskäyttö
 Ekosysteemiajattelu – kehittämistyön avaaminen
kehittäjäverkostoille
 Nopeammat, joustavammat hankkeet, ketterät
menetelmät ja prototyyppikehittäminen
 Avointen rajapintojen, palvelujen ja ratkaisujen
uudelleenkäyttö
 Tietohallintolaki (643/2011)
 Ohjaus suositusten, standardien ja asetusten avulla
 Kokonaisarkkitehtuuri – yhteentoimivuus
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 13
Julkisen hallinnon kokonaisarkkitehtuuri
 Rakenne, jonka avulla koordinoidaan ja
kehitetään julkisen hallinnon organisaatioiden
ja palveluiden välistä yhteentoimivuutta
 Tiedonsiirto- ja rajapintatekniikoiden
yhteensovittaminen
 Tietosisältöjen ja prosessien yhdenmukaisuus
 Arkkitehtuuriperiaatteet
 12. Vältä päällekkäisiä ratkaisuja
 16. Hyödynnä avointa lähdekoodia
 Lähdekoodin avoimuus ei yksin takaa
yhteentoimivuutta
 Avoimet rajapinnat ja standardit, yhteiset käytännöt
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 14
JHS 169 (2009)
 Avoimen lähdekoodin ohjelmien käyttö
julkisessa hallinnossa
 Suositukset
 Huomioi ohjelmistojen jakaminen ja uudelleen käyttö
hankinnoissa
 Julkaise avoimella lisenssillä ja tarkista lisenssin
avoimuus
 Käytä avoimia standardeja ja rajapintoja
 Varmista riittävä asiantuntemus käyttöönotossa
 Kartoita ja vertaile vaihtoehtoja ja selvitä tietoturvariskit
 Hankintaprosessi
 Suositus käyttää JIT2007 sopimusehtoja
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 15
Avoimen tuotteen hallintamalli (VTT)
 Tavoitteena ratkaista ohjelmistojen jakamisen,
version- ja muutoksenhallinnan haasteet
 ”Yhteisöllinen kehittäminen” ja kehittämisprosessin
hallinta julkisessa hallinnossa
 Yhteiset käytännöt avoimen ohjelmiston hallintaan,
käyttöönottoon ja ylläpitoon
 Hallintamalli auttaa organisaatiota
 Ottamaan käyttöön OS ohjelmistoja
 Hallitsemaan OS ohjelmistoa
 Koordinoimaan kehittämistä yhteistyössä
 Hallintamallin pilotointi KoKu-komponenteilla
 Kehitettyjen käytäntöjen pilotointi
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 16
Avoin tieto
 Avoimen tiedon ohjelma (2013 – )
 Julkisen hallinnon tietovarantojen avaaminen ja tiedon
käytön edistäminen
 Kustannustehokkuus ja hallinnon läpinäkyvyys
 Tiedot innovaatio- ja palvelukehityksen käyttöön
 Viitearkkitehtuuri, metatietomalli ja lisenssimalli
 Dataportaali (2013 – )
 Avoimen tiedon alusta
 Tietovarantojen kuvailutiedot, jatkossa lisäpalvelut
 FORGE (LVM) – JulkICT Lab (VM)
 Palvelukehittämis- ja innovaatioalusta
 Ekosysteemin ja yhteistyön kehittäminen
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 17
Avoin lähdekoodi hankkeissa
 SADe-ohjelma
 OS ohjelmistojen käytön edistäminen, 2009
 Avoimen lähdekoodin toimintamalli, 2012
 Palvelut toteutettu pääasiassa avoimella lähdekoodilla
 Suositus avoimien standardien käytöstä
 Kohti kumppanuutta (2008 – 2012)
 Lapsiperheen sähköiset palvelut
 ASPA
 Palvelukanava
 Maanmittauslaitos (SADe-ohjelma)
 Avoin karttaliittymä
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 18
Avoin lähdekoodi aineiston hallinnassa
 KDK – Kansallinen digitaalinen kirjasto (Finna)
 Avoimen lähdekoodin ohjelmisto
 Avoimet rajapinnat: OAI-PMH-haravointi
 Sektorikohtaiset yhtenäiset (avoimet) tietorakenteet
 LIDO, EAD, MARC21
 Aineiston normalisointi yhteiseen portaaliin
 Yhden luukun palvelu
 Taustajärjestelmät suljettuja…
 Dataportaali (Avoimen tiedon alusta)
 Tietovarantojen kuvailutiedot ja niiden jakelu
 CKan, Dspace jne.
 HRI, yliopistojen julkaisuarkistot, muistiorganisaatiot
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 19
Avoimuus julkisessa (tieto)hallinnossa
 Julkisin varoin kehitettävien palvelujen
kehitystyön avoimuuden lisääminen
 Kehitystyön avoin jakaminen yhteiskuntaan
koko elinkaaren osalta
 Palvelujen järjestäminen ja tuottaminen
avoimesti, jotta niistä hyötyy mahdollisimman
laaja asiakasjoukko
 Päällekkäisten ratkaisujen vähentäminen ja
vähien resurssien allokointi eri toimijoiden
kesken ja resurssien keskittäminen oleelliseen
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 20
Kiitos!
 Avoin lähdekoodi ei takaa avointa ja
saumatonta yhteentoimivuutta ja aineiston
hallintaa, tueksi tarvitaan avoimia standardeja
ja rajapintoja sekä yhteisiä käytäntöjä ja
yhteistyötä, lisäksi julkiset tietovarannot tulee
tarjota avoimeen käyttöön
 Lisätietoa:
 www.jhs-suositukset.fi
 www.yhteentoimivuus.fi
 mikael.vakkari@vm.fi

More Related Content

Similar to Avoimen lähdekoodin politiikka ja linjaukset

Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...
Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...
Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...Tilastokeskus
 
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakkoMissa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakkoJaakko J. Korhonen
 
Julkiset tietojärjestelmät ja niiden poliittinen ohjaus
Julkiset tietojärjestelmät ja niiden poliittinen ohjausJulkiset tietojärjestelmät ja niiden poliittinen ohjaus
Julkiset tietojärjestelmät ja niiden poliittinen ohjausOtso Kivekäs
 
Kansallinen palveluväylä - yleiskuva ja tilanne nyt
Kansallinen palveluväylä - yleiskuva ja tilanne nytKansallinen palveluväylä - yleiskuva ja tilanne nyt
Kansallinen palveluväylä - yleiskuva ja tilanne nytSitra / Hyvinvointi
 
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...Jaakko J. Korhonen
 
OKRoadshow Mikkeli 13.10.2014: Avoin tieto Lappeenrannassa
OKRoadshow Mikkeli 13.10.2014: Avoin tieto LappeenrannassaOKRoadshow Mikkeli 13.10.2014: Avoin tieto Lappeenrannassa
OKRoadshow Mikkeli 13.10.2014: Avoin tieto LappeenrannassaDigitalmikkeli
 
Kilpailutusjärjestelmä
KilpailutusjärjestelmäKilpailutusjärjestelmä
KilpailutusjärjestelmäMikael Vakkari
 
Mitä on avoin data? Onko meillä sitä?
Mitä on avoin data? Onko meillä sitä?Mitä on avoin data? Onko meillä sitä?
Mitä on avoin data? Onko meillä sitä?Antti Poikola
 
Avoin data -tapaaminen
Avoin data -tapaaminenAvoin data -tapaaminen
Avoin data -tapaaminenAntti Poikola
 
Osallistumisympäristö kehittäjäyhteisö 9.3.2011
Osallistumisympäristö kehittäjäyhteisö 9.3.2011Osallistumisympäristö kehittäjäyhteisö 9.3.2011
Osallistumisympäristö kehittäjäyhteisö 9.3.2011Teemu Ropponen
 
Avoin data ja rajapinnat
Avoin data ja rajapinnatAvoin data ja rajapinnat
Avoin data ja rajapinnatJyrki Kasvi
 

Similar to Avoimen lähdekoodin politiikka ja linjaukset (20)

JulkICT Lab
JulkICT LabJulkICT Lab
JulkICT Lab
 
Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...
Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...
Uusi tutkijapalvelu JulkiCT-linjausten ja -toimintojen näkökulmasta, Anne Kau...
 
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakkoMissa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
Missa ollaan mihin - ollaan menossa avoimen datan kanssa - jaakko
 
Timo_Valli_Julkisen_hallinnon_ict-strategian_toimeenpano_valtionhallinnossa
Timo_Valli_Julkisen_hallinnon_ict-strategian_toimeenpano_valtionhallinnossaTimo_Valli_Julkisen_hallinnon_ict-strategian_toimeenpano_valtionhallinnossa
Timo_Valli_Julkisen_hallinnon_ict-strategian_toimeenpano_valtionhallinnossa
 
Julkiset tietojärjestelmät ja niiden poliittinen ohjaus
Julkiset tietojärjestelmät ja niiden poliittinen ohjausJulkiset tietojärjestelmät ja niiden poliittinen ohjaus
Julkiset tietojärjestelmät ja niiden poliittinen ohjaus
 
Kansallinen palveluväylä - yleiskuva ja tilanne nyt
Kansallinen palveluväylä - yleiskuva ja tilanne nytKansallinen palveluväylä - yleiskuva ja tilanne nyt
Kansallinen palveluväylä - yleiskuva ja tilanne nyt
 
Jari Kallela: Yhteentoimivuus.fi ja julkisen hallinnon kokonaisarkkitehtuuri
Jari Kallela: Yhteentoimivuus.fi ja julkisen hallinnon kokonaisarkkitehtuuriJari Kallela: Yhteentoimivuus.fi ja julkisen hallinnon kokonaisarkkitehtuuri
Jari Kallela: Yhteentoimivuus.fi ja julkisen hallinnon kokonaisarkkitehtuuri
 
Avoin data
Avoin data Avoin data
Avoin data
 
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...
Avoimesta datasta palveluja: Missa ollaan - mihin ollaan menossa avoimen data...
 
OKRoadshow Mikkeli 13.10.2014: Avoin tieto Lappeenrannassa
OKRoadshow Mikkeli 13.10.2014: Avoin tieto LappeenrannassaOKRoadshow Mikkeli 13.10.2014: Avoin tieto Lappeenrannassa
OKRoadshow Mikkeli 13.10.2014: Avoin tieto Lappeenrannassa
 
Avoin data lyhyesti
Avoin data lyhyestiAvoin data lyhyesti
Avoin data lyhyesti
 
Kilpailutusjärjestelmä
KilpailutusjärjestelmäKilpailutusjärjestelmä
Kilpailutusjärjestelmä
 
Bisnesstreffit turku 20150206_jsa
Bisnesstreffit turku 20150206_jsaBisnesstreffit turku 20150206_jsa
Bisnesstreffit turku 20150206_jsa
 
Hri pks-talousdatan avaaminen-esitys
Hri pks-talousdatan avaaminen-esitysHri pks-talousdatan avaaminen-esitys
Hri pks-talousdatan avaaminen-esitys
 
Yrjö Benson: Julkisen hallinnon ICT-linjaukset
Yrjö Benson: Julkisen hallinnon ICT-linjauksetYrjö Benson: Julkisen hallinnon ICT-linjaukset
Yrjö Benson: Julkisen hallinnon ICT-linjaukset
 
Mitä on avoin data? Onko meillä sitä?
Mitä on avoin data? Onko meillä sitä?Mitä on avoin data? Onko meillä sitä?
Mitä on avoin data? Onko meillä sitä?
 
Avoin data -tapaaminen
Avoin data -tapaaminenAvoin data -tapaaminen
Avoin data -tapaaminen
 
Avoin lähdekoodi Suomessa
Avoin lähdekoodi SuomessaAvoin lähdekoodi Suomessa
Avoin lähdekoodi Suomessa
 
Osallistumisympäristö kehittäjäyhteisö 9.3.2011
Osallistumisympäristö kehittäjäyhteisö 9.3.2011Osallistumisympäristö kehittäjäyhteisö 9.3.2011
Osallistumisympäristö kehittäjäyhteisö 9.3.2011
 
Avoin data ja rajapinnat
Avoin data ja rajapinnatAvoin data ja rajapinnat
Avoin data ja rajapinnat
 

More from Mikael Vakkari

Tiedonhallintalain toimeenpano tiedonhallintayksikössä
Tiedonhallintalain toimeenpano tiedonhallintayksikössäTiedonhallintalain toimeenpano tiedonhallintayksikössä
Tiedonhallintalain toimeenpano tiedonhallintayksikössäMikael Vakkari
 
Availability of Public Administration Documents
Availability of Public Administration DocumentsAvailability of Public Administration Documents
Availability of Public Administration DocumentsMikael Vakkari
 
Yhteentoimivuuden toimeenpano julkisessa hallinnossa
Yhteentoimivuuden toimeenpano julkisessa hallinnossaYhteentoimivuuden toimeenpano julkisessa hallinnossa
Yhteentoimivuuden toimeenpano julkisessa hallinnossaMikael Vakkari
 
Julk ict lab_services_25032015
Julk ict lab_services_25032015Julk ict lab_services_25032015
Julk ict lab_services_25032015Mikael Vakkari
 
Public sector ict_lab_vakkari_pispa_25032015
Public sector ict_lab_vakkari_pispa_25032015Public sector ict_lab_vakkari_pispa_25032015
Public sector ict_lab_vakkari_pispa_25032015Mikael Vakkari
 
Julkisen hallinnon metatietopalvelu - linjauksia
Julkisen hallinnon metatietopalvelu - linjauksiaJulkisen hallinnon metatietopalvelu - linjauksia
Julkisen hallinnon metatietopalvelu - linjauksiaMikael Vakkari
 
Kuntien ICT muutostuen tutkimus
Kuntien ICT muutostuen tutkimusKuntien ICT muutostuen tutkimus
Kuntien ICT muutostuen tutkimusMikael Vakkari
 
Public Sector ICT strategy
Public Sector ICT strategyPublic Sector ICT strategy
Public Sector ICT strategyMikael Vakkari
 

More from Mikael Vakkari (9)

Tiedonhallintalain toimeenpano tiedonhallintayksikössä
Tiedonhallintalain toimeenpano tiedonhallintayksikössäTiedonhallintalain toimeenpano tiedonhallintayksikössä
Tiedonhallintalain toimeenpano tiedonhallintayksikössä
 
Availability of Public Administration Documents
Availability of Public Administration DocumentsAvailability of Public Administration Documents
Availability of Public Administration Documents
 
Yhteentoimivuuden toimeenpano julkisessa hallinnossa
Yhteentoimivuuden toimeenpano julkisessa hallinnossaYhteentoimivuuden toimeenpano julkisessa hallinnossa
Yhteentoimivuuden toimeenpano julkisessa hallinnossa
 
Julk ict lab_services_25032015
Julk ict lab_services_25032015Julk ict lab_services_25032015
Julk ict lab_services_25032015
 
Public sector ict_lab_vakkari_pispa_25032015
Public sector ict_lab_vakkari_pispa_25032015Public sector ict_lab_vakkari_pispa_25032015
Public sector ict_lab_vakkari_pispa_25032015
 
Julkisen hallinnon metatietopalvelu - linjauksia
Julkisen hallinnon metatietopalvelu - linjauksiaJulkisen hallinnon metatietopalvelu - linjauksia
Julkisen hallinnon metatietopalvelu - linjauksia
 
Julkisen
Julkisen Julkisen
Julkisen
 
Kuntien ICT muutostuen tutkimus
Kuntien ICT muutostuen tutkimusKuntien ICT muutostuen tutkimus
Kuntien ICT muutostuen tutkimus
 
Public Sector ICT strategy
Public Sector ICT strategyPublic Sector ICT strategy
Public Sector ICT strategy
 

Avoimen lähdekoodin politiikka ja linjaukset

  • 1. Avoin lähdekoodi julkisessa hallinnossa Politiikka, linjaukset ja käytäntö Mikael Vakkari, neuvotteleva virkamies VM / JulkICT
  • 2. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 2 Strategisten linjausten perusteemat  Avoimuus  Hallinto, rajapinnat, standardit, tuotokset, tieto  Kokonaisarkkitehtuuri  Yhteentoimivuus: tietosisältöjen, rajapintojen ja prosessien yhdenmukaisuus  Yhteiset periaatteet ja käytännöt  Uudelleenkäyttö  Olemassa olevien ratkaisujen hyödyntäminen  Toimittajariippumattomuus, avoin kilpailu  Yhteistyö  Yhteisten ratkaisujen kehittäminen, verkostoituminen  Kustannustehokkuus
  • 3. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 3 Avoimen lähdekoodin hyödyt  Toimittajariippuvuuden pieneneminen  Vapaa kilpailutus, komponenttien toteutus  Pakallisten toimijoiden kilpailuedellytysten parantuminen (mm. pk-yritykset)  Kustannussäästöt  Uudelleenkäyttö, kehitystyön monistettavuus, lisenssit  Ratkaisujen ja kehitystyön jakaminen  Kansalaisten tasavertaisuus  Yhdenvertaiset mahdollisuudet hyödyntää palveluita ja tietoja  Ohjelmistokehityksen nopeutuminen  Lähdekoodin tarkistettavuus
  • 4. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 4 Avoimen lähdekoodin ”haasteet”  Oohjelmistojen saatavuus ja sopivuus  Ohjelmiston avoimen jakamisen ja versionhallinnan haasteet  Ylläpito ja muutoksenhallinta  Hallintamalli ja kehittäjäyhteisön käynnistäminen  Käyttöönoton vaatimat resurssit  Edellyttää osaamista ja resursointia organisaatiossa  HUOM! Hyödyt ja haasteet riippuvat aina käyttötavasta ja laajuudesta  Eikä mikään ole ”ilmaista”…
  • 5. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 5 Politiikka ja linjaukset  Euroopan unioni  Hallitusohjelma  Tietohallintolaki  JUHTA  JHKA – Kokonaisarkkitehtuuri (JHS 179)  JHS 169  Julkisen hallinnon ICT-strategia  Hankkeet ja ohjelmat  Muut linjaukset
  • 6. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 6 EU:n linjaukset – taustaa  IDA – Interchange of Data between Administrations (1995, IDA II 1999)  Lissabonin strategia (2000 – 2010)  EU maailman johtava tietoon perustuva talousalue…  European Information Society for Growth and Employment – i2010 –puiteohjelma (2005 – )  Tietoyhteiskuntaohjelma  Single European Information Space, saavutettavuus, verkkopalvelut (eGovernment, eHealth, eLearning jne.)  eEurope 2002 action plan, eEurope 2005 action plan  European Interoperability Strategy (EIS, 2008 – 2010)  Architecture Guidelines (AG, 1999 - )
  • 7. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 7 Avoin lähdekoodi EU:ssa  IDABC –ohjelma (2005 – 2009) – Interoperable Delivery of European eGovernment Services to public Administrations, Business and Citizens  European Interoperability Framework (EIF)  Suositus avoimen lähdekoodin huomioimisesta ja priorisoinnista hankinnoissa  EUPL-lisenssi (v 1.1. 2009, v 1.2. 2013)  Ensimmäinen ”kansainvälisen julkisen hallinnon” OS- lisenssi  Linjassa EU-lainsäädännön ja jäsenmaiden tekijänoikeuslainsäädännön kanssa  Yhteensopiva mm. GNU-GPL:n kanssa (ja päinvastoin)
  • 8. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 8 Avoin lähdekoodi EU:ssa  ISA programme – Interoperability Solutions for European Public Administrations  ” Facilitation of cross-border and cross-sector information exchange, taking into account legal, organisational, semantic and technical aspects.”  OSOR – Joinup Collaborative Platform  Julkisen hallinnon avoimen lähdekoodin käyttö EU:ssa; inventointi, koodin ja käytäntöjen levitys  EIA – European Interoperability Architecture (2010 – )  EU e Government Action Plan 2011 – 2015  Yhteiskäyttöiset julkiset palvelut ja tunnistautuminen  Malmö declaration 2009: julkisen hallinnon tulee huomioida avoimet standardit ja avoin lähdekoodi
  • 9. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 9 Aikaisempia linjauksia  Suositus valtion tietojärjestelmien koodin ja rajapintojen avoimuudesta (VM 2003)  Suositeltavaa käyttää, kun kyse on useiden hallinnon organisaatioiden tarvitsemasta palvelusta  Suositaan avoimia rajapintoja ja standardeja  Tulisi välttää sitoutumista yhden toimittajan ylläpitopalveluihin ja varmistaa jatkokehittämismahdollisuudet  Tulee panostaa komponenttipohjaiseen rakentamiseen ja komponenttien jatkohyödyntämiseen  Yhteiset palvelut, rajapinnat, standardit ja toimittajariippumattomuus  Tavoitteena tehokkaammat tietotekniset toimintatavat
  • 10. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 10 Avoin lähdekoodi hallitusohjelmassa  Pääministeri Kataisen hallitusohjelma 6/2011  Avoimen lähdekoodin käyttöön, avoimiin rajapintoihin ja avoimiin standardeihin otettu vahva kanta, joka linjaa tietojärjestelmien yhteentoimivuutta ja tietoaineistojen yhteiskäyttöä  Avoin lähdekoodi:  ”Avoimeen lähdekoodiin perustuvien ratkaisujen käyttöönottoa. edistetään julkisen hallinnon kokonaisarkkitehtuurin puitteissa ja kustannushyötyanalyysin pohjalta”  ”Avoimen ja suljetun lähdekoodin ohjelmistoja kohdellaan hankinnoissa teknologianeutraalisti.”
  • 11. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 11 Hallitusohjelma ja rajapinnat & standardit  Tietojärjestelmien yhteentoimivuus (rajapinnat, standardit) ja tietoaineistot:  ”Varmistetaan julkisten tietojärjestelmien yhteentoimivuus käyttämällä avoimia rajapintoja ja standardeja.”  ”Tietojärjestelmien yhteentoimivuuden edistämiseksi julkishallinnossa käytetään avoimia standardeja, joilla määritellään tietosisältöjen ja tietoteknisten rajapintojen yhdenmukaisuus.”  ” Lisätään julkishallinnon tietojen yhteiskäyttöä. ”  ” Julkiset tietoaineistot saatetaan koneluettavassa muodossa avoimesti saataville ja jatkokäytettäviksi.”
  • 12. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 12 JulkICT strategia 2012 – 2020  Palvelut ja tiedot käytössä  Palveluinnovaatioiden ekosysteemit & Avoin tieto ja tiedon yhteiskäyttö  Ekosysteemiajattelu – kehittämistyön avaaminen kehittäjäverkostoille  Nopeammat, joustavammat hankkeet, ketterät menetelmät ja prototyyppikehittäminen  Avointen rajapintojen, palvelujen ja ratkaisujen uudelleenkäyttö  Tietohallintolaki (643/2011)  Ohjaus suositusten, standardien ja asetusten avulla  Kokonaisarkkitehtuuri – yhteentoimivuus
  • 13. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 13 Julkisen hallinnon kokonaisarkkitehtuuri  Rakenne, jonka avulla koordinoidaan ja kehitetään julkisen hallinnon organisaatioiden ja palveluiden välistä yhteentoimivuutta  Tiedonsiirto- ja rajapintatekniikoiden yhteensovittaminen  Tietosisältöjen ja prosessien yhdenmukaisuus  Arkkitehtuuriperiaatteet  12. Vältä päällekkäisiä ratkaisuja  16. Hyödynnä avointa lähdekoodia  Lähdekoodin avoimuus ei yksin takaa yhteentoimivuutta  Avoimet rajapinnat ja standardit, yhteiset käytännöt
  • 14. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 14 JHS 169 (2009)  Avoimen lähdekoodin ohjelmien käyttö julkisessa hallinnossa  Suositukset  Huomioi ohjelmistojen jakaminen ja uudelleen käyttö hankinnoissa  Julkaise avoimella lisenssillä ja tarkista lisenssin avoimuus  Käytä avoimia standardeja ja rajapintoja  Varmista riittävä asiantuntemus käyttöönotossa  Kartoita ja vertaile vaihtoehtoja ja selvitä tietoturvariskit  Hankintaprosessi  Suositus käyttää JIT2007 sopimusehtoja
  • 15. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 15 Avoimen tuotteen hallintamalli (VTT)  Tavoitteena ratkaista ohjelmistojen jakamisen, version- ja muutoksenhallinnan haasteet  ”Yhteisöllinen kehittäminen” ja kehittämisprosessin hallinta julkisessa hallinnossa  Yhteiset käytännöt avoimen ohjelmiston hallintaan, käyttöönottoon ja ylläpitoon  Hallintamalli auttaa organisaatiota  Ottamaan käyttöön OS ohjelmistoja  Hallitsemaan OS ohjelmistoa  Koordinoimaan kehittämistä yhteistyössä  Hallintamallin pilotointi KoKu-komponenteilla  Kehitettyjen käytäntöjen pilotointi
  • 16. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 16 Avoin tieto  Avoimen tiedon ohjelma (2013 – )  Julkisen hallinnon tietovarantojen avaaminen ja tiedon käytön edistäminen  Kustannustehokkuus ja hallinnon läpinäkyvyys  Tiedot innovaatio- ja palvelukehityksen käyttöön  Viitearkkitehtuuri, metatietomalli ja lisenssimalli  Dataportaali (2013 – )  Avoimen tiedon alusta  Tietovarantojen kuvailutiedot, jatkossa lisäpalvelut  FORGE (LVM) – JulkICT Lab (VM)  Palvelukehittämis- ja innovaatioalusta  Ekosysteemin ja yhteistyön kehittäminen
  • 17. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 17 Avoin lähdekoodi hankkeissa  SADe-ohjelma  OS ohjelmistojen käytön edistäminen, 2009  Avoimen lähdekoodin toimintamalli, 2012  Palvelut toteutettu pääasiassa avoimella lähdekoodilla  Suositus avoimien standardien käytöstä  Kohti kumppanuutta (2008 – 2012)  Lapsiperheen sähköiset palvelut  ASPA  Palvelukanava  Maanmittauslaitos (SADe-ohjelma)  Avoin karttaliittymä
  • 18. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 18 Avoin lähdekoodi aineiston hallinnassa  KDK – Kansallinen digitaalinen kirjasto (Finna)  Avoimen lähdekoodin ohjelmisto  Avoimet rajapinnat: OAI-PMH-haravointi  Sektorikohtaiset yhtenäiset (avoimet) tietorakenteet  LIDO, EAD, MARC21  Aineiston normalisointi yhteiseen portaaliin  Yhden luukun palvelu  Taustajärjestelmät suljettuja…  Dataportaali (Avoimen tiedon alusta)  Tietovarantojen kuvailutiedot ja niiden jakelu  CKan, Dspace jne.  HRI, yliopistojen julkaisuarkistot, muistiorganisaatiot
  • 19. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 19 Avoimuus julkisessa (tieto)hallinnossa  Julkisin varoin kehitettävien palvelujen kehitystyön avoimuuden lisääminen  Kehitystyön avoin jakaminen yhteiskuntaan koko elinkaaren osalta  Palvelujen järjestäminen ja tuottaminen avoimesti, jotta niistä hyötyy mahdollisimman laaja asiakasjoukko  Päällekkäisten ratkaisujen vähentäminen ja vähien resurssien allokointi eri toimijoiden kesken ja resurssien keskittäminen oleelliseen
  • 20. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 20 Kiitos!  Avoin lähdekoodi ei takaa avointa ja saumatonta yhteentoimivuutta ja aineiston hallintaa, tueksi tarvitaan avoimia standardeja ja rajapintoja sekä yhteisiä käytäntöjä ja yhteistyötä, lisäksi julkiset tietovarannot tulee tarjota avoimeen käyttöön  Lisätietoa:  www.jhs-suositukset.fi  www.yhteentoimivuus.fi  mikael.vakkari@vm.fi