25
Avoin lähdekoodi Suomessa Yhteentoimivuutta avoimesti Oulu, 13.2.2012 Matti Saastamoinen twitter.com/smoinen Suomen avoimien tietojärjestelmien keskus - COSS ry coss.fi twitter.com/cossfi facebook.com/cossfi identi.ca/coss Tilaa COSS-uutiskirje: coss.fi/uutiskirjeet

Avoin lähdekoodi Suomessa

Embed Size (px)

DESCRIPTION

Yhteentoimivuutta avoimesti Oulu -seminaari 13.2.2012License: CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/ (except material from other sources)

Citation preview

Page 1: Avoin lähdekoodi Suomessa

Avoin lähdekoodi SuomessaYhteentoimivuutta avoimestiOulu, 13.2.2012

Matti Saastamoinentwitter.com/smoinen

Suomen avoimien tietojärjestelmien keskus - COSS rycoss.fi twitter.com/cossfi facebook.com/cossfi identi.ca/cossTilaa COSS-uutiskirje: coss.fi/uutiskirjeet

Page 2: Avoin lähdekoodi Suomessa

● Avoimien tietojärjestelmien liiketoiminnan kansallinen kehittämisorganisaatio

● Perustettu 2003, Hermia Oy● Rekisteröity yhdistys 2012● Jäseniä n. 120

http://coss.fi

Suomen avoimien tietojärjestelmien keskus - COSS ryCentre for Open Systems and Solutions

Page 3: Avoin lähdekoodi Suomessa

Avoin lähdekoodi Avoin data

Avoimet rajapinnat Avoimet standardit

Yhteentoimivuus

Page 4: Avoin lähdekoodi Suomessa

Muita keskeisiä toimijoita Suomessa

● Validos ry, http://validos.org

● FSFE Finland, http://fsfe.org

● Finnish Linux User Group FLUG ry, http://flug.fi

● Suomen Unix-käyttäjäin yhdistys FUUG ry, http://www.fuug.fi

● Devaamo ry, http://devaamo.fi

● Linux-Aktivaattori ry, http://linux-aktivaattori.fi

● Wikimedia Suomi ry, http://fi.wikimedia.org

● Eri projektien yhteisöt: ● Ubuntu, Debian, OpenSuse, Fedora, Joomla!, Drupal, Qt, WordPress, LibreOffice, OpenOffice,

VALO-CD, Viikon VALO, Vapaasuomi.fi, linux.fi-wiki, FLOSS Manuals, ...

Page 5: Avoin lähdekoodi Suomessa

Avoin lähdekoodi yrityksissä

Kuva: 401K (CC BY-SA 2.0)

Page 6: Avoin lähdekoodi Suomessa

Tietotekniikan käyttö yrityksissä 2011

● Tutkimuksen perustana on 4 127 kattavasti eri toimialoja ja yrityskokoja edustavalle yritykselle lähetetty kysely. Kyselyyn vastasi hyväksytysti 2 981 yritystä.

● Tavallisin avoimen lähdekoodin ohjelma yrityksissä on Internet-selain (67%).

● Avoimen lähdekoodin toimisto-ohjelma on käytössä 43 prosentilla yrityksistä.

● Avoimen lähdekoodin käyttöjärjestelmä on käytössä 28 prosentilla yrityksistä.

Lähde: Tilastokeskus, http://tilastokeskus.fi/til/icte/2011/icte_2011_2011-11-24_tie_001_fi.html

Page 7: Avoin lähdekoodi Suomessa

Tietotekniikan käyttö yrityksissä 2011

● Avoimen lähdekoodin ohjelmia on käytössä hyvin yleisesti vähintään kymmenen henkilöä työllistävissä yrityksissä.

● Ainakin jokin avoimen lähdekoodin ohjelmisto on käytössä 79 prosentilla yrityksistä.

Lähde: Tilastokeskus, http://tilastokeskus.fi/til/icte/2011/icte_2011_2011-11-24_tie_001_fi.html

Page 8: Avoin lähdekoodi Suomessa

Käyttö on erittäin yleistä.

Mutta mitä sitten?

Page 9: Avoin lähdekoodi Suomessa

Avoin lähdekoodi tuotteissa ja palveluissa - OSKARI 2009

”Open source software is increasingly used as part of the firm offering. This trend is caused more by new companies building their solution on open source than established firms changing their products or business models.”National Software Industry Survey 2009, http://www.bit.tkk.fi/Projects/SBL-OSKARI

Page 10: Avoin lähdekoodi Suomessa

Avoin lähdekoodi tuotteissa ja palveluissa - OSKARI 2008

● Hieman alle 50 %:lla on avointa lähdekoodia tuotteissaan

● Yleisintä on kehittää ja ylläpitää avoimeen lähdekoodiin perustuvia tuotteita

● Avoimen lähdekoodin tuotebisnes ei tuttua

● Avoimen lähdekoodin komponentteja tarjoomassaan käyttävät yritykset arvioivat olevansa muita innovatiivisempia

N = 579National Software Industry Survey 2008: The Finnish Software Industry in 2007

Page 11: Avoin lähdekoodi Suomessa

Haasteita yrityksissä

● Avoin malli vs. suljettu malli● Avoimuuden sovittaminen suljettuun malliin

● Kontribuointi takaisin projekteille (upstream)

● Projektien haarautuminen (fork)

● Liiketoiminnan löytäminen

OSS project

Company fork

Time

Page 12: Avoin lähdekoodi Suomessa

Case Vaadin

● ”Vaadin is a Java framework for building modern web applications that look great, perform well and makes you and your users happy.”

● Vaadin Framework 100% free with Apache 2.0 License

● Business models: Services + open core, dual license● Services for accelerating Vaadin projects

● Commercial add-ons

● Vaadin Pro Account: add-ons, control, support

http://vaadin.com

Page 13: Avoin lähdekoodi Suomessa

Case Vaadin - Challenges

● How to balance between scalable revenues and keeping product truly free?

● How to serve partners in the best way?

● How to best communicate the value of the commercial offering without disturbing free users?

Lähde: Yhteentoimivuutta avoimesti Turku 30.1.2012 - Joonas Lehtinen, CEO, Vaadin Ltd

Page 14: Avoin lähdekoodi Suomessa

Avoin lähdekoodi julkisella sektorilla

Kuva: Janne Hellsten (CC BY 2.0)

Page 15: Avoin lähdekoodi Suomessa

JHS 169

● JHS-järjestelmän mukaiset suositukset koskevat valtion- ja kunnallishallinnon tietohallintoa.

● JHS 169 Avoimen lähdekoodin ohjelmien käyttö julkisessa hallinnossa● Suosituksen tarkoitus on opastaa julkisen hallinnon organisaatioita avoimen

lähdekoodin ohjelmistojen hankinnassa ja käyttöönotossa. Suositus keskittyy julkisen hallinnon toimijoihin ohjelmistojen hankkijana ja käyttäjänä.

● Julkaistu 22.2.2009, voimassa toistaiseksi

http://www.jhs-suositukset.fi/suomi/jhs169

Page 16: Avoin lähdekoodi Suomessa

JHS 169:n suositukset

1) Huomioi ohjelmistojen jakaminen ja uudelleenkäyttö hankinnoissa● Ohjelmiston hankinta kannattaa tehdä siten, että hankittava ohjelmisto voidaan

tarvittaessa jakaa hallinnon ja kansalaisten keskuudessa. Parhaiten ohjelmiston jakamisen edellytykset turvataan käyttämällä avoimen lähdekoodin lisenssejä.

2) Julkaise muokatut ohjelmistot avoimella lisenssillä

3) Käytä avoimia standardeja ja rajapintoja

4) Tarkista lisenssin avoimuus

5) Varmista riittävä asiantuntemus käyttöönotossa

6) Kartoita ja vertaile vaihtoehtoja

7) Selvitä tietoturvariskit

Page 17: Avoin lähdekoodi Suomessa

Hankintailmoitus: Tampereen kaupunki : Kohti kumppanuutta -lapsiperheiden rajattomat palvelut (3.6.2010)

III.1.4 Hankinnan toteutukselle on asetettu muita erityisiä ehtoja

Ehdokkaan tulee hyväksyä JIT 2007 ehdot osaksi valitun toimittajan kanssa laadittavaa sopimusta.

Ehdokkaan tulee hyväksyä että palvelun lopputuloksena toimitettavaan ohjelmistoon, ohjelmistoon mahdollisesti sisältyvään valmisohjelmistoon, lähdekoodiin ja lähdekoodia koskevaan dokumentointiin, tulee Tilaajalle ja kolmannelle taholle seuraavan laajuinen/tyyppinen käyttöoikeus:

- Oikeus käyttää ohjelmaa mihin tarkoitukseen tahansa,

- Oikeus kopioida ja levittää ohjelmaa suorittavassa ja lähdekoodimuodossa,

- Oikeus luoda ohjelman muunnelmia ja levittää niitä,

- Tilaaja saa ohjelman lähdekoodin, jota hän Tilaaja ja/tai kolmas taho voivat hyödyntää,

- Oikeus yhdistää ja levittää ohjelmaa toisten ohjelmien kanssa,

- Oikeus ajaa ohjelmaa millä tahansa laitteistolla (huom. tämä ei ole tekninen vaatimus ts. ohjelmiston ei tarvitse toimia millä tahansa laitteistolla),

- Oikeus käyttää ohjelmaa minkä tahansa ohjelmiston kanssa, ohjelmiston lisenssi ei saa olla riippuvainen muusta ohjelmistokokonaisuudesta.

Page 18: Avoin lähdekoodi Suomessa

Hankintailmoitus: Verkkopalvelualustan tekninen uudistaminen (15.1.2010)

Teknisesti järjestelmän on perustuttava vakiintuneisiin standardiratkaisuihin (Open-source ratkaisut eivät tule kysymykseen XXX:n sisäisen käytännön mukaisesti) ja sen on oltava helposti laajennettavissa ja integroitavissa muihin järjestelmiin standardin mukaisten rajapintaratkaisujen kautta.

Palvelinkäyttöjärjestelminä hyväksytään Windows Server 2003 tai 2008 R2. Suosituksena on, että tietokantaratkaisu on Microsoft SQL Server 2005 tai 2008. Myös jokin lisenssivapaa relaatiotietokantaratkaisu (MySQL tms.) voi mahdollisesti tulla kysymykseen.

Page 19: Avoin lähdekoodi Suomessa

Kansaneläkelaitoksen menettely tietokoneohjelmiston arvioinnissa (11.1.2010)

Lähde: http://www.finlex.fi/fi/viranomaiset/foka/2010/20101507

Page 20: Avoin lähdekoodi Suomessa

Talouselämä 7.3.2008, http://www.talouselama.fi/uutiset/tietoenator+ryssi+tietoyhteiskuntahankkeita/a159141

Page 21: Avoin lähdekoodi Suomessa

HSL, 24.1.2012, http://www.hsl.fi/fi/mikaonhsl/Uutiset/2012/Sivut/Page_20120124103735.aspx

Page 22: Avoin lähdekoodi Suomessa

Yhteenveto - yritykset

● Käyttö lähestyy 100 %:a

● Hyödyntäminen tuotteissa ja palveluissa yleistyy koko ajan● Uudet yritykset eturintamassa

● Kontribuointi ja toiminta projekteissa vähäisempää

● Omat avoimen lähdekoodin projektit vielä harvinaisia

Page 23: Avoin lähdekoodi Suomessa

Yhteenveto - julkinen sektori

● Valtavia toimittajariippuvuuksia (vendor lock-in)

● Tietojärjestelmien hankkimisen vaikeus ja laittomat hankinnat

● Muutoshaluttomuus● Toisaalta muutosta näkyvissä. Myös toimittajat mukautumassa muutokseen.● Muutos on hidasta

● Avoimen datan vaikutus rajapintojen avautumiseen ja avoimiin standardeihin ja tiedostomuotoihin

Page 24: Avoin lähdekoodi Suomessa

Tapahtumia

● Yhteentoimivuutta avoimesti -roadshow: Helsinki, Turku, Oulu, Rovaniemi, Lappeenranta, Seinäjoki, Jyväskylä, Joensuu, http://www.ttlry.fi/koulutus/yhteentoimivuutta-avoimesti

● Ubuntu 12.04 LTS -julkaisutapahtuma, Tampere, toukokuu

● Devaamo Summit, Tampere, 8.-9.6., http://summit.devaamo.fi

● Akademy 2012, Tallinna, 30.6.-6.7., http://akademy.kde.org

● OSS 2012, Tunisia, 10.-13.9., http://www.oss2012.org

● Openmind 2012, Tampere, 3.10., http://openmind.fi

Seuraa tapahtumakalenteria: http://coss.fi/tapahtumatTilaa COSS-uutiskirje (n. 1 viesti/kk): http://coss.fi/uutiskirjeet

Page 25: Avoin lähdekoodi Suomessa

Kiitos, kysymyksiä?Esitys saatavilla SlideSharessa: http://goo.gl/iQ9dF

Matti SaastamoinenTwitter: @smoinen

Suomen avoimien tietojärjestelmien keskus - COSS rycoss.fi twitter.com/cossfi facebook.com/cossfi identi.ca/coss Photo: U.S. Army (CC BY 2.0)