avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

120
Avoimet innovaatiot Tietoyhteiskunnan eteenpäinvievä voima Otto Kekäläinen @ottokekalainen ITIP3-kurssin luento Tampeen yliopisto 27.11.2014

Upload: otto-kekaelaeinen

Post on 07-Jul-2015

384 views

Category:

Technology


1 download

DESCRIPTION

Tampereen yliopiston ITIP3-kurssilla 27.11.2014 pidetty luento. Kertoo avoimesta lähdekoodista, avoimesta datasta, standardeista ja rajapinnoista - yhteiskunnallisesta näkökulmasta.

TRANSCRIPT

Page 1: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimet innovaatiot Tietoyhteiskunnan

eteenpäinvievä voima

Otto Kekäläinen @ottokekalainenITIP3-kurssin luentoTampeen yliopisto 27.11.2014

Page 2: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Sisällys

Avoimen lähdekoodin määritelmä

Historia

Nykytilanne

Yhteiskunnallinen merkitys (globaalisti)

Merkitys Suomelle

Avoimen datan, standardin ja rajapinnan määritelmät

Page 3: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kuka Otto?15 vuoden kokemus kaupallisista avoimen lähdekoodin ratkaisuista

2010 Vuoden Linux-tekijä2012 Nordic Free Software Award

Seuraa Twitterissä @ottokekalainen

Page 4: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

LINUX-JÄRJESTELMIEN ASIANTUNTIJA- JA TUKIPALVELUT

Page 5: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Parhaat ohjelmat helposti

Page 6: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 7: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoin data

Avoinstandardi

Avoinlähdekoodi

Avoin innovaatio

Avoinarkkitehtuuri

Avoimuus

Vapaus

Page 8: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tieto ei käyttämällä kulu

Page 9: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä

Page 10: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

lähdekoodi → binäärikoodi

100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100101010100010101010111101110010

Page 11: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä1. Vapaus käyttää2. Vapaus tutkia3. Vapaus parannella4. Vapaus jakaa

Page 12: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen vastakohta on suljettu (kaupallinen ei ole vastakohta)

Avoin ei ole sama kuin ilmainen (vrt. Internet Explorer)

Avoin lähdekoodi ei ole piratismia, päin vastoin se ehkäisee piratismia

Page 13: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä

Onko ohjelmisto julkaistu aidosti avoimella lisenssillä? Katso Open Source Initiativen virallinen luettelo sivulla http://opensource.org/licenses

Page 14: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 15: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

..alussa kaikki ohjelmat olivat lähdekoodimuodossa ja tiedemiehet jakoivat niitä toisilleen vapaasti..

Avoimen lähdekoodin historia

Page 16: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

1970-luvulla yleistyi ohjelmien jakaminen binäärimuodossa. MIT:n tekoälylaboratorion Richard Stallman alkoi puolustaa vapautta.

Vuonna 1983 kokopäiväiseksi GNU-projektiin.

Avoimen lähdekoodin historia

"Richard Stallman 2005 (chrys)" by chrys, Stuttgart, Germany (= Chrys, [1]) - http://flickr.com/photos/chrys/5592199/ (cropped). Licensed under Creative Commons Attribution 2.0 via Wikimedia Commons - https://commons.wikimedia.org/wiki/File:Richard_Stallman_2005_(chrys).jpg#mediaviewer/File:Richard_Stallman_2005_(chrys).jpg

Page 17: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1985 perustettiin Free Software Foundation USA:ssa.

Vuonna 1989 GNU-projekti julkaisi General Public License (GPL) version 1.

Avoimen lähdekoodin historia

Page 18: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1991 Linus Torvalds aloitti Linux-ytimen kehittämisen opiskellessaan Helsingin yliopistossa. GNU-projektissa oli tehty kaikki muut käyttöjärjestelmän osat paitsi ydin, joka on vaikein tehdä.

Avoimen lähdekoodin historia

Page 19: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1998 Eric Raymond, Bruce Perens ja kumppanit kehittivät termin ”open source” ja perustivat Open Source Initiativen.OSI:n ja FSF:n lista hyväksytyistä lisensseistä sekä termit ”open” ja ”free” merkitykseltään ovat käytännössä samat.

Avoimen lähdekoodin historia

Page 20: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 21: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 22: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

The Story of Linux (2011)http://www.youtube.com/watch?v=5ocq6_3-nEw

Page 23: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

IDC 2008: 100% yrityksistä käyttää tietoisesti avoimen lähdekoodin ohjelmistoja

Page 24: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 25: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

WWW-palvelinten yleisyys maailmanlaajuisesti

Page 26: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

WWW-selainten yleisyys maailmassa 2009-2014

Microsoft Internet Explorer

Mozilla Firefox

Google Chrome

Page 27: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kuka kehittää avointa koodia ja miksi?

Page 28: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tampereen yliopiston tutkimuksiaVadén Tere, Ulvila Marko, Mäkinen Maarit, Rantanen Tiina-Riitta, Vainio Niklas. (2006). Freedom and Sharing in the Global Network Society: digital resources and artificial scarcity. E-Learning 3 (3), 265-270

Vadén Tere. (2006). Intellectual Property and Knowledge Creation in Disorganisations. E-Learning 3 (3), 428-433

Vainio Niklas, Oksanen Ville, Vadén Tere. (2006). Company Participation in Open Source Software Communities: Measuring Sustainability. Teoksessa Maula Marjatta; Hannula Mika; Seppä Marko; Tommila Johanna (toim.) Proceedings of Frontiers of e-Business Research 2006. Tampere

Vainio Niklas, Vadén Tere, Oksanen Ville. (2006). Sustainability of open collaboration communities: five aspects. First Monday FM 10 (FM10 Openness: Code, Science and Content)

Page 29: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 30: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 31: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 32: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 33: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 34: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 35: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

How Linux is built (2012)http://www.youtube.com/watch?v=yVpbFMhOAwE

Page 36: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

So what?En minä ymmärrä

lähdekoodeista mitään!

Page 37: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vapaat ohjelmistot,vapaa tietoyhteiskunta?

Kirjapainon keksiminen ei todellakaan ollut ”pelkkä nörttien juttu”

Page 38: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Minitel 1

Page 39: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 40: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimet innovaatiot ovat tietoyhteiskunnan

eteenpäin vievä voima!

Page 41: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimuus on mahdollisuus Suomelle

Page 42: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tehtävä SuomelleMaabrändiraportti 25.11.2010

Torvaldsin luomassa Linuxissa ja muissa avoimen lähdekoodin järjestelmissä yhdistyvät suomalaisen

toimivuuden parhaat hyveet: yhteisoman onnistunut vaaliminen ja inhimillisten resurssien viisas käyttö. Ei siis

liene sattumaa, että avoin lähdekoodi sai merkittävimmän sysäyksensä Suomesta, maasta, jossa

toimivuus on paras suositus lähes kaikkeen.

Page 43: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Miksi liikevaihto vain 60 miljoonaa?Minne menee lisenssimaksut, kun yksinomaanjulkishallinnon työasemista maksetaan 180 miljoonaa?

Page 44: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 45: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin hyödyntäminenjulkishallinnossa Suomessa

Page 46: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 47: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 48: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kaikki julkishallinnon IT-hankkeet eivät ole fiaskoja!

Page 49: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 50: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 51: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 52: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 53: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

10 myyttiä avoimesta lähdekoodistamyytti: Avoimen lähdekoodin ohjelmistoja ei tueta

myytti: Avoin lähdekoodi tarttuu tietojärjestelmiin

myytti: Tehdyt muokkaukset pitää julkaista

myytti: Suljetut järjestelmät pitää julkaista, jos käyttää avointa lähdekoodia

myytti: Freeware ja shareware ovat avointa lähdekoodia

myytti: Avoimen lähdekoodin lisensiointi on sekavaa ja aiheuttaa riskejä

myytti: Julkaisemalla avointa lähdekoodia luopuu tekijänoikeudestaan ja patenttioikeuksistaan

myytti: Avoin lähdekoodi on tietoturvatonta

myytti: Isot yritykset eivät käytä open sourcea

myytti: Julkisena hankintana ei voi hankkia avointa lähdekoodia

Lisätietoja http://martinvonwillebrand.net/2011/04/27/10-myyttia-avoimen-lahdekoodin-juridiikasta-ja-riskeista/

Page 54: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoin data

Avoinstandardi

Avoinlähdekoodi

Avoin innovaatio

Avoinrajapinta

Avoimuus

Vapaus

Page 55: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen datan määritelmä

Open Knowledge Foundationhttp://opendefinition.org/licenses/

Esimerkki datasta: ajoneuvojen tiedot Suomessa

Page 56: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen standardin määritelmä

Free Software Foundation Europehttps://fsfe.org/activities/os/def.html

Esimerkki standardista: HTTP, HTML(HyperText Transfer Protocol, HyperText Markup Language)

Page 57: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen rajapinnan määritelmäOpen Knowledge Finland ry

COSS ryAPI Suomi -yhteisö

http://avoinrajapinta.fi/

Esimerkki rajapinnasta: paikkatietojärjestelmissä WMS(Web Map Service)

Page 58: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tie suljetusta avoimeen

1. Käytä Windowsissa avoimia ohjelmia, mm. LibreOffice

2. Asenna Linux-pohjainen käyttöjärjestelmä rinnalle

3. Kun riippuvuudet purettu, voit käyttää yksinomaan Linuxia

Page 59: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Haluatko ostaa esi-asennetun Linux-kannettavan?

Omani on Dell XPS 13:https://seravo.fi/2013/dell-xps-13-ubuntu-edition-first-impressions

Ostettu Suomen Dellin yritysmyynnistä. Kuluttaja-asiakkaille Dellin koneita saa esim. Gigantista (tilaustuote) tai Teraset: https://www.teraset.net/linux.php

Ruotsalaisesta GGS-Datasta saa läppäreitä, joissa oikea näppäimistö:http://www.ggsdata.se/index-en.php

Kansainvälinen luettelo (mutta tarkista näppisvaihtoehdot ennen tilausta):http://linuxpreloaded.com/

Page 60: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avointen ohjemistojen (Linux, WordPress)

osaajille töitä tarjolla!

Lisätietoja seravo.f

Page 61: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimet innovaatiot Tietoyhteiskunnan

eteenpäinvievä voima

Otto Kekäläinen @ottokekalainenITIP3-kurssin luentoTampeen yliopisto 27.11.2014

Ei tarvitse tehdä muistiinpanoja, voi vaan keskittyä kuuntelemaan. Luentomateriaalin voi myöhemmin ladata netistä (julkaisen linkin twitterissä)

Page 62: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Sisällys

Avoimen lähdekoodin määritelmä

Historia

Nykytilanne

Yhteiskunnallinen merkitys (globaalisti)

Merkitys Suomelle

Avoimen datan, standardin ja rajapinnan määritelmät

Page 63: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kuka Otto?15 vuoden kokemus kaupallisista avoimen lähdekoodin ratkaisuista

2010 Vuoden Linux-tekijä2012 Nordic Free Software Award

Seuraa Twitterissä @ottokekalainen

Esittely: Aloitin työurani jo vuonna 1999, yrityksessä joka teki yhdisti asiakasyritysten toimipisteet eräänlaisella yksityisellä internetillä ja siellä teknologia perustui Linuxin hyödyntämiseen. Siitä lähtien käyttänyt Linuxia, sekä myös osallistunut monen avoimen lähdekoodin ohjelmiston kehittämiseen ja ennen kaikkea myös ollut avoimen lähdekoodin puolestapuhujana.

Syy: koska näin että avoin lähdekoodi on kuin demokratia – ei aina täydellistä, mutta en haluaisi elää diktatuurissa.

Päätyön ohella aktiivinen eri järjestöissä, mm. COSS ry ohjausryhmän jäsen ja Free Software Foundation Europen Suomen paikalliskoordinaattori.

Page 64: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

LINUX-JÄRJESTELMIEN ASIANTUNTIJA- JA TUKIPALVELUT

Nykyisin Seravo Oy:n palveluksessa

Page 65: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Parhaat ohjelmat helposti

Esimerkki markkinoinnista: VALO-CD eli Vapaat ja Avoimen Lähdekoodin Ohjelmat (Windowsille)

Page 66: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Yksi avoimen lähdekoodin edistämismuotoja on ollut VALO-CD-projekti vuosina 2008-2013

Page 67: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoin data

Avoinstandardi

Avoinlähdekoodi

Avoin innovaatio

Avoinarkkitehtuuri

Avoimuus

Vapaus

-- käsi ylös kuka tietää mitä avoin data tarkoittaa jne- VALO-CD-projektin aikana 2010 tehtiin TTY:n kanssa markkinatutkimus, jossa (n 100) saatiin ≃tietää, että 30% ei ole kuullut avoimesta koodista, 30% on kuullut mutta ei tiedä mitä se tarkoittaa, 30% luulee tietävänsä- tämän luennon jälkeen tiedätte varmasti mitä yllä olevat termit tarkoittavat-- avoimuus on erittäin laaja asia ja se ilmenee monella tapaa monessa paikkaa-- tieteessä on open access, kulttuurissa creative commons, journalismissa open data ja tuossa kalvolla muutamia muita esimerkkejä-- monella elämänalueella on oivallettu, että on olemassa asioita joiden arvo ei laimene jakamisesta vaan päin vastoin arvo kasvaa mitä enemmän ja laajemmin sitä hyödynnetään

Page 68: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tieto ei käyttämällä kulu

-- tieto ei käyttämällä kulu-- tiedon vapauttaminen lisää tietoa, tieto jalostuu jalostuu ja tieto menee uusiin käyttökohteisiin-- erityisesti Internetin myötä tiedon jakamisesta on tullut käytännössä ilmaista-- avoin koodi ei ole pelkkä ”tekninen juttu”-- kun Time-lehti listasi 60-vuotisjuhlansa kunniaksi nykyhistorian 60 vaikutusvaltaisinta ihmistä, niin listalla oli (ainoana suomalaisena muuten) Linus Torvalds. Perusteena oli, että hänen kehittämä Linux on teknologiana levinnyt kaikkialle maailmaan, ja hänen toteuttama kehitystapansa on ideana levinnyt kaikille yhteiskunnallisille aloille-- Millennium-palkinto Torvaldsille 2013

Page 69: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä

Page 70: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Lähdekoodi on ihmisten kielellä, binäärikoodi on koneen (mikroprosessorin) kielellä.

lähdekoodi → binäärikoodi

100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100001010011100111110100101010100010101010111101110010

Page 71: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä1. Vapaus käyttää2. Vapaus tutkia3. Vapaus parannella4. Vapaus jakaa

Avoimen lähdekoodin ohjelma on sellainen, jonka lisenssi takaa käyttäjälle rajoittamattomat oikeudet käyttää, tutkia, muokata ja jakaa ohjelmistoa parannuksineen eteenpäin. Lisenssimaksullisissa ohjelmissahan lisenssi yleensä sanoo mitä kaikkea käyttäjä ei saa tehdä kun avoin lisenssi nimenomaan takaa käyttäjälle tietyt peruuttamattomat oikeudet. Lisenssihän on asiakirja, jossa tekijänoikeuden haltija määrittelee miten teosta saa käyttää. Vapaalla lisenssillä julkaiseva haluaa, että ohjelmasta olisi mahdollisimman suuri hyöty mahdollisimman monelle.

Käytännössä nämä vapaudet edellyttävät myös lähdekoodin saatavuutta, koska ilman sitä ohjelman toiminnan tutkiminen ja muokkaaminen on melkein mahdotonta.

Page 72: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen vastakohta on suljettu (kaupallinen ei ole vastakohta)

Avoin ei ole sama kuin ilmainen (vrt. Internet Explorer)

Avoin lähdekoodi ei ole piratismia, päin vastoin se ehkäisee piratismia

Pääasia on toimittajariippumattomuus, ei hinta.

Page 73: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin määritelmä

Onko ohjelmisto julkaistu aidosti avoimella lisenssillä? Katso Open Source Initiativen virallinen luettelo sivulla http://opensource.org/licenses

Page 74: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

- tässä muutamia alan järjestöjä, joilla keskeinen rooli- yksi logoista on Free Software Foundation Europe, amerikkalaisen vastineen eurooppalainen sisarjärjestö, joka on mm. ollut mukana EU vs. Microsoft oikeudenkäynneissä jotka johtivat muutama vuosi sitten mittaviin sakkotuomioihin ja IE-selaimen pakkojakelun kieltämiseen Windowsin mukana EU-alueella- Suomessa toimii avointen tietojärjestelmien keskus COSS-- vaikka yhteistyön keskipisteessä on monesti säätiöitä ja yhdistyksiä, niin järjestöt eivät ole olemassa hyväntekeväisyyssyistä-- ne ovat olemassa edistääkseen vaan edistääkseen jäsentensä eli avoimen lähdekoodin käyttäjien etuja, eli toteuttamaan mahdollisimman tehokkaalla tavalla yritysten rajat ylittävää ohjelmistokehitystä

Page 75: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

..alussa kaikki ohjelmat olivat lähdekoodimuodossa ja tiedemiehet jakoivat niitä toisilleen vapaasti..

Avoimen lähdekoodin historia

Page 76: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

1970-luvulla yleistyi ohjelmien jakaminen binäärimuodossa. MIT:n tekoälylaboratorion Richard Stallman alkoi puolustaa vapautta.

Vuonna 1983 kokopäiväiseksi GNU-projektiin.

Avoimen lähdekoodin historia

"Richard Stallman 2005 (chrys)" by chrys, Stuttgart, Germany (= Chrys, [1]) - http://flickr.com/photos/chrys/5592199/ (cropped). Licensed under Creative Commons Attribution 2.0 via Wikimedia Commons - https://commons.wikimedia.org/wiki/File:Richard_Stallman_2005_(chrys).jpg#mediaviewer/File:Richard_Stallman_2005_(chrys).jpg

1970-luvulla alkoi yleistyä ohjelmien jakaminen binäärimuodossa. Tuolloin MIT:n tekoälylaboratoriossa työskennellyt Richard Stallman alkoi puolustaa vapautta. Hän erosi tutkijan virasta vuonna 1983 työskennelläkseen kokopäiväisesti GNU-projektissa.

Page 77: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1985 perustettiin Free Software Foundation USA:ssa.

Vuonna 1989 GNU-projekti julkaisi General Public License (GPL) version 1.

Avoimen lähdekoodin historia

Page 78: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1991 Linus Torvalds aloitti Linux-ytimen kehittämisen opiskellessaan Helsingin yliopistossa. GNU-projektissa oli tehty kaikki muut käyttöjärjestelmän osat paitsi ydin, joka on vaikein tehdä.

Avoimen lähdekoodin historia

Page 79: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vuonna 1998 Eric Raymond, Bruce Perens ja kumppanit kehittivät termin ”open source” ja perustivat Open Source Initiativen.OSI:n ja FSF:n lista hyväksytyistä lisensseistä sekä termit ”open” ja ”free” merkitykseltään ovat käytännössä samat.

Avoimen lähdekoodin historia

Suomessa voidaan käyttää myös termiä VALO, eli vapaat ja avoimen lähdekoodin ohjelmat. Siitä esimerkiksi VALO-CD sai nimensä.

Page 80: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Nykyisin avoimen lähdekoodin ekosysteemi on valtava. Avoimella lisenssillä julkaistuja ohjelmia on yli 300 000 ja lisää tulee joka päivä.

Page 81: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Google, Facebook, Twitter, Amazon - kaikki edelläkävijät ovat rakentaneet tietojärjestelmänsä Linuxin varaan. Myös Suomessa esimerkiksi Rovio ja Jolla käyttävät avointa lähdekoodia tuotteidensa ytimessä.

Page 82: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

The Story of Linux (2011)http://www.youtube.com/watch?v=5ocq6_3-nEw

Page 83: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

IDC 2008: 100% yrityksistä käyttää tietoisesti avoimen lähdekoodin ohjelmistoja

IDG:n vuosittaiset selvitykset osoittivat jo vuonna 2010, että haastatelluista yrityksistä 100% ilmoitti käyttävänsä avoimen lähdekoodin ohjelmistoja.

Yritykset mainostavat omia tuotteitaan eikä Linuxia, joten Linuxin levinneisyys ei näy ellei osaa katsoa.

Page 84: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Nyt avoin lähdekoodi monessa yrityksessä kasvamassa yksittäisistä ratkaisuista strategiseksi valinnaksi ja ammattimaisen käytön lisääntyessä, nimenomaan avoimeen lähdekoodiin erikoistuneiden ammattilaisten tarve kasvaa jatkuvasti.

Kuinka monella täällä on edes Linux-osaamisen alkeita? Lähetä työhakemus Seravolle :)

Page 85: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

WWW-palvelinten yleisyys maailmanlaajuisesti

Tilastona www-palvelimet: kuka tahansa voi nähdä ne verkossa ja niistä voidaan selvittää mikä ohjelmisto on kyseessäAvoimen lähdekoodin ohjelmistoja ovat kaikki paitsi Microsoft IIS.

Page 86: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

WWW-selainten yleisyys maailmassa 2009-2014

Microsoft Internet Explorer

Mozilla Firefox

Google Chrome

Toinen tilasto www-selaimista: palvelimet näkevät kaikki selaimet ja selaimista voidaan selvittää mikä selainohjelma on kyseessäNykyisinhän EU-alueella Microsoftilta on kielletty IE:n jakelu Windowsin mukana suoraan, vaan Windows-käyttäjille näytetään valintaikkuna josta heidän pitää tietoisesti valita jokin selain, ja IE on vain yksi vaihtoehdoista.Tämä graafi lienee mielenkiitoinen myös palvelujen kehittäjille, ja siitä voi tehdä johtopäätöksen, että palvelua ei kannata optimoida yksittäistä selainohjelmaa varten, vaan kannattaa tehdä koodia joka noudattaa W3C:n standardeja, jotka puolestaan ovat esimerkki avoimesta standardista.

Page 87: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kuka kehittää avointa koodia ja miksi?

Kuka tahansa kehittää: yliopistotutkijat, yritysten ammattikoodaajat, harrastelijat jne.

Omaan käyttöön, muiden käyttöön..

Liiketoimintamalleja on monia, ainoastaan käyttöoikeuksien myynti on poissuljettu avoimen lisenssin takia.

Esimerkki: edellisessä kuvassa mikään ohjelma ei ollut maksullinen. Liiketoimintamalli joku muu.

Page 88: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tampereen yliopiston tutkimuksiaVadén Tere, Ulvila Marko, Mäkinen Maarit, Rantanen Tiina-Riitta, Vainio Niklas. (2006). Freedom and Sharing in the Global Network Society: digital resources and artificial scarcity. E-Learning 3 (3), 265-270

Vadén Tere. (2006). Intellectual Property and Knowledge Creation in Disorganisations. E-Learning 3 (3), 428-433

Vainio Niklas, Oksanen Ville, Vadén Tere. (2006). Company Participation in Open Source Software Communities: Measuring Sustainability. Teoksessa Maula Marjatta; Hannula Mika; Seppä Marko; Tommila Johanna (toim.) Proceedings of Frontiers of e-Business Research 2006. Tampere

Vainio Niklas, Vadén Tere, Oksanen Ville. (2006). Sustainability of open collaboration communities: five aspects. First Monday FM 10 (FM10 Openness: Code, Science and Content)

Page 89: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kehittäjistä eturivin esimerkki on Google.Ei olisi olemassa ilman tiettyjä avoimen lähdekoodin ohjelmistojaGoogle ei olisi mitenkään voinut päästä asemaan, jossa se uhkaa Microsoftia, jos sen omat järjestelmät perustuisivat Microsoftin ohjelmistoihin.

Page 90: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kyse ei ole vain olemassa olevien avointen ohjelmistojen hyödyntämisestä, vaan myös niiden kehittämisestä ja julkaisemisesta muiden käyttöön, koska sitä kautta saa ekosysteemihyödyt.

Muillakin toimialoilla tehdään yhteistyötä ja mm. julkaistaan tutkimustuloksia, mutta koodin osalta se on aivan ainutlaatuista, koska koodi on itsessään sekä tietoa että suoraan käyttökelpoista käytännössä.

Page 91: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kaiken tekeminen yksin vain ei vain ole mahdollista, yhteistyö tuottaa paljon enemmän ja paljon nopeammin.

Page 92: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Apple on esimerkki yrityksestä, jossa hyödyntäminen osana tuotetta on suurta, mutta suljetun käyttöliittymäkerroksen takia loppuasiakkaat eivät pääse hyötymään ainakaan toimittajariippumattomuuden eduista.

Page 93: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

microsoft.com/opensource – nyt jopa Microsoft on mukana monen avoimen lähdekoodin ohjelmiston kehittämisessä, esim. Node.js ja Docker.

Koska nyt anno 2014 avoin lähdekoodi on ”voittanut” suljetun koodin ja yritysten ammattiostajat osaavat vaatia avoimuutta, nähdään ”viherpesua” samalla tavalla kuin mitä on ollut sen jälkeen kun ympäristöystävällisyys on tullut muotiin.

Muistakaa tarkistaa lisenssit ja onko ohjelmat oikeasti avoimia vai ei.

Page 94: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Microsoft on käyttänyt omassa toiminnassaan pitkään Linuxia, jo Hotmail-palvelun alkuajoista alkaen.

Hyödyt ovat kiistattomat.

Page 95: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

How Linux is built (2012)http://www.youtube.com/watch?v=yVpbFMhOAwE

Linux eturivin esimerkki yhteistyön toiminnasta. Toimintamalli ja laatu toki vaihtelee projektista toiseen.

Page 96: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Vaikka ei itse osaa muokata ohjelman lähdekoodia, niin mahdollisuus siihen pitää silti olla. Silloin voi tarpeen tulleen opetella ohjelmoimaan tai palkata jonkun joka osaa. Ei monopoleja!

Ei demokratiassakaan kaikki aina äänestä, mutta jo pelkkä mahdollisuus siihen on tärkeä, jotta poliitikot ovat pakotettuja tekemään edes joten kuten valtaväestölle sopivia päätöksiä.Ei sananvapauttakaan tarvitse käyttää päivittäin, mutta jo pelkkä sen olemassaoloa varmistaa, että mahdollisia yhteiskunnallisia vääryyksiä ei voi tehdä laajamittaisesti ainakaan salassa.Ei markkinatalouskaan aina takaa, että tehtaat tuottaa täydellisiä tuotteita, mutta ainakin se luo evolutiivisen ympäristön, jossa asiat kehittyvät kuluttajien valintojen kautta.Vapaus on arvo itsessään - ehkä jopa arvoista tärkein.

So what?En minä ymmärrä

lähdekoodeista mitään!

Page 97: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Gutenberg kehitti kirjapainotaidon 1400-luvun puolivälissä ja 1500-luvun puoliväliin mennessä tekniikka oli levinnyt koko Eurooppaan. Ei liene sattumaa, että samaan aikaan keskiaika päättyi ja valistusaika alkoi. Vuonna 1543 Kopernikus julkaisi kirjan, jossa todisti miten maa kiertää aurinkoa. Samana vuonna Vesalius julkaisi anatomian kirjan, jossa todisti miten sydän kierrättää verta suonissamme. Miten olisi käynytkään jos keskiaikaisella kirkolla olisi ollut painokoneteknologian monopoli? Olisiko kirkko sallinut Kopernikuksen ja Vesaliuksen teosten julkaisun kun ne selkeästi murensivat kirkon valtaa?

Oliko Microsoftin monopoli tietoyhteiskunnan pimeä aikakausi? Voiko Internetistä ja tietotekniikasta saada täysiä hyötyjä ilman vapaita ohjelmistoja?Itse uskon ainakin, että vapailla ohjelmilla on positiivinen vaikutus yhteiskuntaan, ja että ainakin yhteiskunnan kriittisimmät osat tulisi rakentaa vapailla ohjelmilla ja välttää yksittäisestä ohjelmistotoimittajasta riippuvaisia, suljettuja ohjelmia.

Yhteiskunnassa, jossa lähes kaikki toimii tietokoneilla, ei ohjelmistojen vapaus ole pelkästään IT-asiantuntijoiden asia. Jos ohjelmistot ohjaavat yhteiskunnan toimintaa, kuten verotusta, palkanmaksua, kauppaa, poliisia, tuomioistuimia, sairaaloja jne niin se, joka ohjaa ohjelmistoja, ohjaa koko yhteiskuntaa. Valta muokata ohjelmistoja pitää olla sillä jolle valta oikeasti kuulu, eli ostajalla.

Vapaat ohjelmistot,vapaa tietoyhteiskunta?

Kirjapainon keksiminen ei todellakaan ollut ”pelkkä nörttien juttu”

Page 98: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tiesittekö, että Ranskassa rakennettiin 80-luvulla oma Internetin kaltainen järjestelmä nimeltä Minitel, jossa pystyi mm. selaamaan hakemistopalveluita ja tietokantoja, tilaamaan tuotteita postimyynnistä, tekemään lento- ja junalippuvarauksia, keskustelemaan keskustelupalstoille aivan kuten Internetissä nykyään? Tietyiltä osin Minitel oli teknisesti hyvinkin laadukas, mutta se ei ollut vapaa. Käytännössä France Télécom hallitsi koko järjestelmää ja Minitel oli laadukas vain niiltä osin, kun France Télécom halusi sen olevan laadukas ja siellä oli vain sellaisia palveluita, joiden olemassaolon France Télécom hyväksyi. Minitel-päätteitä oli Ranskassa käytössä vielä vuonna 2010 noin miljoona kappaletta, mutta Minitel ei lukuisista yrityksistä huolimatta saanut jalansijaa muissa maissa. Ihmiset valitsivat mieluummin vapauden - ihmiset valitsivat Internetin.

Minitel 1

Page 99: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Itse asiassa koko Internet on rakennettu VALOn avulla - ilman vapaita ohjelmistoja, vapaita tiedostomuotoja ja avoimia standardeja nykyisen kaltaista laajaa ja innovatiivista Internetiä ei olisi syntynyt. Onneksi www:n kehittäjä Tim Berners-Leellä oli tarpeeksi näkemystä ymmärtääkseen vapauden arvon ja hän julkaisi omat tuotoksensa vapaasti.

Tässä kuvassa näkyy maailman ensimmäinen www-sivu sekä tietokone, joka toimi palvelimena.

WWW:n syntymäpaikka on siis CERN.

Page 100: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimet innovaatiot ovat tietoyhteiskunnan

eteenpäin vievä voima!

Minitelin esimerkki todistaa tämän. Monopolit jarruttaa kehitystä. Mooren laki ja tietokoneiden hinnan alentuminen ei yksinään riitä kehityksen moottoriksi. Tietokoneiden sydän ja aivot ovat ohjelmistot, ja ohjelmistojen kehitys on siksi ratkaisevaa.

Page 101: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimuus on mahdollisuus Suomelle

Avoimuudella on sekä universaali hyöty, mutta myös erityisesti Suomen kannalta kansallisia hyötyjä.

Page 102: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tehtävä SuomelleMaabrändiraportti 25.11.2010

Torvaldsin luomassa Linuxissa ja muissa avoimen lähdekoodin järjestelmissä yhdistyvät suomalaisen

toimivuuden parhaat hyveet: yhteisoman onnistunut vaaliminen ja inhimillisten resurssien viisas käyttö. Ei siis

liene sattumaa, että avoin lähdekoodi sai merkittävimmän sysäyksensä Suomesta, maasta, jossa

toimivuus on paras suositus lähes kaikkeen.

Page 103: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Miksi liikevaihto vain 60 miljoonaa?Minne menee lisenssimaksut, kun yksinomaanjulkishallinnon työasemista maksetaan 180 miljoonaa?

Microsoftilta ostaminen suurta ja silti vain tämän verran työpaikkoja ja verotettavaa voittoa.

Page 104: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Maksut menee suoraan ulkomaille sopivien verojärjestelyjen maihin, kuten Irlantiin.

Tarvitaan malli, jossa ostajat saavat enemmän vastinetta rahoilleen ja joissa raha kiertää suomalaisessa taloudessa ja tuottaa kerrannaisvaikutuksia.

Nostetaan avoimen lähdekoodin hankkiminen strategiseksi valinnaksi!

Page 105: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen lähdekoodin hyödyntäminenjulkishallinnossa Suomessa

Seuraavaksi esittelenkin muutamia konkreettisia esimerkkejä julkishallinnon palvelutyyppisistä järjestelmistä, joissa avoimen lähdekoodin hyödyntäminen on ollut tietoinen valinta.

Page 106: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Maanmittauslaitos kilpailutti 2009-2010 ja 2011-2012Hankintateknisesti oli kyse resurssivuokrauksesta, MML:llä oma scrum master ja ostettiin kolme kehittäjää.

Page 107: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Lopputulos näyttää tältä, hyvin monipuolinen selainpohjainen karttasovellus joka on oikeasti mukava käyttää.Esimerkkinä Helsingin kaavoitus ja päällä Museoviraston kohderekisteri.

Page 108: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kaikki julkishallinnon IT-hankkeet eivät ole fiaskoja!

Page 109: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana
Page 110: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Itse sovellus perustuu avoimiin ohjelmakirjastoihin kuten OpenLayers ja ExtJSTuotos kuitenkin muodostaa oman kokonaisuuden, julkaistu avoimesti oskari.org-sivustolla.Tekniset syyt, millään olemassaolevalla ei voinut saada tätä aikaiseksi.

Page 111: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Kartalla lähes täysin avoimeen lähdekoodiin siirtyneet koulut, ei Windowsia työpöydällä, vaan enimmäkseen LTSPJos kartalla esim Moodle-oppimisympäristön käyttäjät, olisi se ihan sininenOnko täällä olevista opiskelijoista joku tälllaisesta koulusta?

Page 112: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Lisää tapausesittelyjä coss.fi

Page 113: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

10 myyttiä avoimesta lähdekoodistamyytti: Avoimen lähdekoodin ohjelmistoja ei tueta

myytti: Avoin lähdekoodi tarttuu tietojärjestelmiin

myytti: Tehdyt muokkaukset pitää julkaista

myytti: Suljetut järjestelmät pitää julkaista, jos käyttää avointa lähdekoodia

myytti: Freeware ja shareware ovat avointa lähdekoodia

myytti: Avoimen lähdekoodin lisensiointi on sekavaa ja aiheuttaa riskejä

myytti: Julkaisemalla avointa lähdekoodia luopuu tekijänoikeudestaan ja patenttioikeuksistaan

myytti: Avoin lähdekoodi on tietoturvatonta

myytti: Isot yritykset eivät käytä open sourcea

myytti: Julkisena hankintana ei voi hankkia avointa lähdekoodia

Lisätietoja http://martinvonwillebrand.net/2011/04/27/10-myyttia-avoimen-lahdekoodin-juridiikasta-ja-riskeista/

Page 114: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoin data

Avoinstandardi

Avoinlähdekoodi

Avoin innovaatio

Avoinrajapinta

Avoimuus

Vapaus

Kertausta

Page 115: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen datan määritelmä

Open Knowledge Foundationhttp://opendefinition.org/licenses/

Esimerkki datasta: ajoneuvojen tiedot Suomessa

Page 116: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen standardin määritelmä

Free Software Foundation Europehttps://fsfe.org/activities/os/def.html

Esimerkki standardista: HTTP, HTML(HyperText Transfer Protocol, HyperText Markup Language)

Page 117: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avoimen rajapinnan määritelmäOpen Knowledge Finland ry

COSS ryAPI Suomi -yhteisö

http://avoinrajapinta.fi/

Esimerkki rajapinnasta: paikkatietojärjestelmissä WMS(Web Map Service)

Page 118: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Tie suljetusta avoimeen

1. Käytä Windowsissa avoimia ohjelmia, mm. LibreOffice

2. Asenna Linux-pohjainen käyttöjärjestelmä rinnalle

3. Kun riippuvuudet purettu, voit käyttää yksinomaan Linuxia

Käytännössä oppii parhaiten...

Page 119: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Haluatko ostaa esi-asennetun Linux-kannettavan?

Omani on Dell XPS 13:https://seravo.fi/2013/dell-xps-13-ubuntu-edition-first-impressions

Ostettu Suomen Dellin yritysmyynnistä. Kuluttaja-asiakkaille Dellin koneita saa esim. Gigantista (tilaustuote) tai Teraset: https://www.teraset.net/linux.php

Ruotsalaisesta GGS-Datasta saa läppäreitä, joissa oikea näppäimistö:http://www.ggsdata.se/index-en.php

Kansainvälinen luettelo (mutta tarkista näppisvaihtoehdot ennen tilausta):http://linuxpreloaded.com/

Page 120: Avoimet innovaatiot tietoyhteiskunnan eteenpäin vievänä voimana

Avointen ohjemistojen (Linux, WordPress)

osaajille töitä tarjolla!

Lisätietoja seravo.f