Avoin lähdekoodi julkisessahallinnossaPolitiikka, linjaukset ja käytäntöMikael Vakkari, neuvotteleva virkamiesVM / JulkICT
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 2Strategisten linjausten perusteemat Avoimuus Hallinto, rajapinnat, standard...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 3Avoimen lähdekoodin hyödyt Toimittajariippuvuuden pieneneminen Vapaa kilpai...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 4Avoimen lähdekoodin ”haasteet” Oohjelmistojen saatavuus ja sopivuus Ohjelmi...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 5Politiikka ja linjaukset Euroopan unioni Hallitusohjelma Tietohallintolaki...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 6EU:n linjaukset – taustaa IDA – Interchange of Data betweenAdministrations (...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 7Avoin lähdekoodi EU:ssa IDABC –ohjelma (2005 – 2009) –Interoperable Delivery...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 8Avoin lähdekoodi EU:ssa ISA programme – Interoperability Solutions forEurope...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 9Aikaisempia linjauksia Suositus valtion tietojärjestelmien koodin jarajapint...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 10Avoin lähdekoodi hallitusohjelmassa Pääministeri Kataisen hallitusohjelma 6...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 11Hallitusohjelma ja rajapinnat & standardit Tietojärjestelmien yhteentoimivu...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 12JulkICT strategia 2012 – 2020 Palvelut ja tiedot käytössä Palveluinnovaati...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 13Julkisen hallinnon kokonaisarkkitehtuuri Rakenne, jonka avulla koordinoidaa...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 14JHS 169 (2009) Avoimen lähdekoodin ohjelmien käyttöjulkisessa hallinnossa ...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 15Avoimen tuotteen hallintamalli (VTT) Tavoitteena ratkaista ohjelmistojen ja...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 16Avoin tieto Avoimen tiedon ohjelma (2013 – ) Julkisen hallinnon tietovaran...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 17Avoin lähdekoodi hankkeissa SADe-ohjelma OS ohjelmistojen käytön edistämin...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 18Avoin lähdekoodi aineiston hallinnassa KDK – Kansallinen digitaalinen kirja...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 19Avoimuus julkisessa (tieto)hallinnossa Julkisin varoin kehitettävien palvel...
pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 20Kiitos! Avoin lähdekoodi ei takaa avointa jasaumatonta yhteentoimivuutta ja...
Upcoming SlideShare
Loading in …5
×

Avoimen lähdekoodin politiikka ja linjaukset

482 views

Published on

Avoin lähdekoodi julkisessa hallinnossa

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
482
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Avoimen lähdekoodin politiikka ja linjaukset

  1. 1. Avoin lähdekoodi julkisessahallinnossaPolitiikka, linjaukset ja käytäntöMikael Vakkari, neuvotteleva virkamiesVM / JulkICT
  2. 2. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 2Strategisten linjausten perusteemat Avoimuus Hallinto, rajapinnat, standardit, tuotokset, tieto Kokonaisarkkitehtuuri Yhteentoimivuus: tietosisältöjen, rajapintojen japrosessien 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. 3. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 3Avoimen lähdekoodin hyödyt Toimittajariippuvuuden pieneneminen Vapaa kilpailutus, komponenttien toteutus Pakallisten toimijoiden kilpailuedellytystenparantuminen (mm. pk-yritykset) Kustannussäästöt Uudelleenkäyttö, kehitystyön monistettavuus, lisenssit Ratkaisujen ja kehitystyön jakaminen Kansalaisten tasavertaisuus Yhdenvertaiset mahdollisuudet hyödyntää palveluita jatietoja Ohjelmistokehityksen nopeutuminen Lähdekoodin tarkistettavuus
  4. 4. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 4Avoimen lähdekoodin ”haasteet” Oohjelmistojen saatavuus ja sopivuus Ohjelmiston avoimen jakamisen javersionhallinnan 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 ainakäyttötavasta ja laajuudesta Eikä mikään ole ”ilmaista”…
  5. 5. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 5Politiikka ja linjaukset Euroopan unioni Hallitusohjelma Tietohallintolaki JUHTA JHKA – Kokonaisarkkitehtuuri (JHS 179) JHS 169 Julkisen hallinnon ICT-strategia Hankkeet ja ohjelmat Muut linjaukset
  6. 6. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 6EU:n linjaukset – taustaa IDA – Interchange of Data betweenAdministrations (1995, IDA II 1999) Lissabonin strategia (2000 – 2010) EU maailman johtava tietoon perustuva talousalue… European Information Society for Growth andEmployment – 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. 7. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 7Avoin lähdekoodi EU:ssa IDABC –ohjelma (2005 – 2009) –Interoperable Delivery of EuropeaneGovernment Services to publicAdministrations, Business and Citizens European Interoperability Framework (EIF) Suositus avoimen lähdekoodin huomioimisesta japriorisoinnista 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äsenmaidentekijänoikeuslainsäädännön kanssa Yhteensopiva mm. GNU-GPL:n kanssa (ja päinvastoin)
  8. 8. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 8Avoin lähdekoodi EU:ssa ISA programme – Interoperability Solutions forEuropean Public Administrations ” Facilitation of cross-border and cross-sectorinformation 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 tuleehuomioida avoimet standardit ja avoin lähdekoodi
  9. 9. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 9Aikaisempia linjauksia Suositus valtion tietojärjestelmien koodin jarajapintojen avoimuudesta (VM 2003) Suositeltavaa käyttää, kun kyse on useiden hallinnonorganisaatioiden tarvitsemasta palvelusta Suositaan avoimia rajapintoja ja standardeja Tulisi välttää sitoutumista yhden toimittajanylläpitopalveluihin ja varmistaajatkokehittämismahdollisuudet Tulee panostaa komponenttipohjaiseen rakentamiseenja komponenttien jatkohyödyntämiseen Yhteiset palvelut, rajapinnat, standardit jatoimittajariippumattomuus Tavoitteena tehokkaammat tietotekniset toimintatavat
  10. 10. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 10Avoin lähdekoodi hallitusohjelmassa Pääministeri Kataisen hallitusohjelma 6/2011 Avoimen lähdekoodin käyttöön, avoimiin rajapintoihin jaavoimiin standardeihin otettu vahva kanta, joka linjaatietojärjestelmien yhteentoimivuutta ja tietoaineistojenyhteiskäyttöä Avoin lähdekoodi: ”Avoimeen lähdekoodiin perustuvien ratkaisujenkäyttöönottoa. edistetään julkisen hallinnonkokonaisarkkitehtuurin puitteissa jakustannushyötyanalyysin pohjalta” ”Avoimen ja suljetun lähdekoodin ohjelmistojakohdellaan hankinnoissa teknologianeutraalisti.”
  11. 11. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 11Hallitusohjelma ja rajapinnat & standardit Tietojärjestelmien yhteentoimivuus (rajapinnat,standardit) ja tietoaineistot: ”Varmistetaan julkisten tietojärjestelmienyhteentoimivuus käyttämällä avoimia rajapintoja jastandardeja.” ”Tietojärjestelmien yhteentoimivuuden edistämiseksijulkishallinnossa käytetään avoimia standardeja, joillamääritellään tietosisältöjen ja tietoteknisten rajapintojenyhdenmukaisuus.” ” Lisätään julkishallinnon tietojen yhteiskäyttöä. ” ” Julkiset tietoaineistot saatetaan koneluettavassamuodossa avoimesti saataville ja jatkokäytettäviksi.”
  12. 12. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 12JulkICT strategia 2012 – 2020 Palvelut ja tiedot käytössä Palveluinnovaatioiden ekosysteemit & Avointieto ja tiedon yhteiskäyttö Ekosysteemiajattelu – kehittämistyön avaaminenkehittäjäverkostoille Nopeammat, joustavammat hankkeet, ketterätmenetelmät ja prototyyppikehittäminen Avointen rajapintojen, palvelujen ja ratkaisujenuudelleenkäyttö Tietohallintolaki (643/2011) Ohjaus suositusten, standardien ja asetusten avulla Kokonaisarkkitehtuuri – yhteentoimivuus
  13. 13. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 13Julkisen hallinnon kokonaisarkkitehtuuri Rakenne, jonka avulla koordinoidaan jakehitetään julkisen hallinnon organisaatioidenja palveluiden välistä yhteentoimivuutta Tiedonsiirto- ja rajapintatekniikoidenyhteensovittaminen 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 takaayhteentoimivuutta Avoimet rajapinnat ja standardit, yhteiset käytännöt
  14. 14. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 14JHS 169 (2009) Avoimen lähdekoodin ohjelmien käyttöjulkisessa hallinnossa Suositukset Huomioi ohjelmistojen jakaminen ja uudelleen käyttöhankinnoissa Julkaise avoimella lisenssillä ja tarkista lisenssinavoimuus 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. 15. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 15Avoimen tuotteen hallintamalli (VTT) Tavoitteena ratkaista ohjelmistojen jakamisen,version- ja muutoksenhallinnan haasteet ”Yhteisöllinen kehittäminen” ja kehittämisprosessinhallinta 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. 16. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 16Avoin tieto Avoimen tiedon ohjelma (2013 – ) Julkisen hallinnon tietovarantojen avaaminen ja tiedonkä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. 17. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 17Avoin 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. 18. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 18Avoin 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. 19. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 19Avoimuus julkisessa (tieto)hallinnossa Julkisin varoin kehitettävien palvelujenkehitystyön avoimuuden lisääminen Kehitystyön avoin jakaminen yhteiskuntaankoko elinkaaren osalta Palvelujen järjestäminen ja tuottaminenavoimesti, jotta niistä hyötyy mahdollisimmanlaaja asiakasjoukko Päällekkäisten ratkaisujen vähentäminen javähien resurssien allokointi eri toimijoidenkesken ja resurssien keskittäminen oleelliseen
  20. 20. pp.kk.vvvvOsastoJulkICT-toiminto pp.kk.vvvv 20Kiitos! Avoin lähdekoodi ei takaa avointa jasaumatonta yhteentoimivuutta ja aineistonhallintaa, tueksi tarvitaan avoimia standardejaja rajapintoja sekä yhteisiä käytäntöjä jayhteistyötä, lisäksi julkiset tietovarannot tuleetarjota avoimeen käyttöön Lisätietoa: www.jhs-suositukset.fi www.yhteentoimivuus.fi mikael.vakkari@vm.fi

×