OSS käytännössä, ohjelmistotoimittajan näkökulma



Samankaltaiset tiedostot
Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

VALO-ohjelmat ja LTSP kouluissa. Elias Aarnio Innopark, AVO-hanke

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta

Paketoidut toiminnanohjausratkaisut projektiorganisaatioille. Jan Malmström Mepco Oy

Tuko Logistics Oy asiakaspalvelu

Linux. 00 Keskeiset piirteet. Unix ja Linux Helsingin ammattikorkeakoulu Stadia Vesa Ollikainen (muokannut M.Mäki-Uuro) Kysymyksiä

Avoin lähdekoodi hankinnoissa Juha Yrjölä

Suomen avoimien tietojärjestelmien keskus COSS ry

LINUX LINUX. Viisi hyvää syytä käyttää Linuxia MUISTA! GNU Free Documentation License

Pilvee, pilvee, pilvee TERVETULOA! Toni Rantanen

Liikevaihto ja liikevoitto kasvoivat Qt:n erittäin vahvan kasvun tukemana. Digia Oyj, osavuosikatsaus Q1/2015 Juha Varelius 30.4.

Tietotekniikan koulutusohjelma / Tietoverkkotekniikka

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Globalisaatio. Haasteet palvelujen ulkomaankaupan tilastoinnissa

CT50A2601 Käyttöjärjestelmät Androidin ja Symbianin vertailu Seminaarityö

Facta palvelimien uusiminen Helsingin kaupunki

AVOIMEN TUOTTEEN HALLINTAMALLIT. Kunnassa toteutettujen tietojärjestelmien uudelleenkäyttö. Yhteentoimivuutta avoimesti

IT- palvelua käyttäjille - ei tekniikkaa tietohallinnolle. Jari Taimi Toimitusjohtaja SataCom Oy

OSA 5: MARKKINOINNIN KILPAILUKEINOT

Lakewave encore. Lakewave Technologies Oy, Hämeenkatu 7 D, Tampere -

Loikkaa turvallisesti pilveen

PALO TURVALLISUUTEEN

Tietoturvakonsulttina työskentely KPMG:llä

OHJELMISTOLISENSSIT JA LIIKETOIMINTA. TKK, tietotekniikkaoikeuden seminaari Hannes Saarinen

Miten palvelut sovitetaan tuoteliiketoiminnan logiikkaan

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

Liikevaihto ja liikevoitto selvässä kasvussa. Digia Oyj, osavuosikatsaus Q2/2015 Juha Varelius

Rajapinnat kuntajärjestelmissä #Kuntamarkkinat

VALO ja tietoyhteiskunnan kehitysvaihtoehdot

LASKUAUTOMAATIORATKAISUIDEN VERSIOPÄIVITYS ICT-STRATEGIA LIIKETOIMINNAN KEHITYKSEN YTIMESSÄ 2011 KERKKO KÄMÄRÄINEN

Avoin lähdekoodi ja hankinnat. JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus

Avoimen lähdekoodin kehitysmallit

Varmista asiakastyytyväisyytesi. ValueFramelta tilitoimistojen oma toiminnanohjaus- ja asiakaspalvelujärjestelmä pilvipalveluna. Suuntaa menestykseen

Kieliversiointityökalu Java-ohjelmistoon. Ohje

Vine Osoitepalvelu. Smartphone Solutions Oy

Toimintaohjeistus. Tietoturvallisuusohjeistus TIETOTURVASUUNNITELMAT

Avoin lähdekoodi (Open Source) liiketoiminnassa

Demo 13. Aihe: Linux. Opettaja: Antti Ekonoja. Tekijä: Heini Puuska

Hankinnan problematiikka

VIIHTYISÄN PIHAN PUURAKENNUKSET. Puurakentamisen RoadShow Kuhmo. Erkki Salmirinne PYR Liiketoiminta -hanke

Sanna Nupponen-Nymalm Sodexo Oy

Vaivattomasti parasta tietoturvaa

F-Secure Oyj Yhtiökokous 2010 Toimitusjohtajan katsaus

Verkottunut suunnittelu

Digia on suomalainen ohjelmisto- ja palveluyritys, joka auttaa alansa johtavia toimijoita palveluiden kehittämisessä, toiminnan ohjaamisessa ja

Fiksumpi käyttöliittymä kuntaan. Miten kuntien tietojärjestelmät saadaan palvelemaan kuntalaisia? LapIT-päivät 2015

Mitä on crowdsourcing?

SantaCare Managed WebSecurity Palvelu turvallista Web-liikennettä varten. Mikko Tammiruusu Security Consultant

Linux rakenne. Linux-järjestelmä koostuu useasta erillisestä osasta. Eräs jaottelu: Ydin Komentotulkki X-ikkunointijärjestelmä Sovellusohjelmat

Mittausverkko Finland WSN-TUTKIMUSTULOSTEN KAUPALLISTAMINEN. Wirepas Oy. Jarmo Lehto Toimitusjohtaja

Älykästä. kulunvalvontaa. toimii asiakkaan omassa tietoverkossa

Yrityksen sähköisen sanomaliikenteen automatisointi

Canon Essential Business Builder Program. Avain yrityksesi menestykseen

PARAVANT REITTi-VARMENNUSPALVELU Yleinen palvelukuvaus

# D I G I T I E

Vahvaa kasvua hyvällä kannattavuudella. Digia Oyj, osavuosikatsaus Q3/2015 Juha Varelius

Oulu D.C. kapasiteettipalveluita oululaiseen ekosysteemiin

Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy Mermit Business Applications

EktakompusOy asukastupatoimijoiden muodostama yhteiskunnallinen yritys. Oulu Sirkka-Liisa Mikkonen

Romlab.com myy tuotteita myös alle 18-vuotiaille asiakkaille sillä ehdolla, että holhooja antaa suostumuksen ostosten tekemiseen.

Vierumäki Esit itys

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Osavuosikatsaus 1-9/2014

Avoimen lähdekoodin ohjelmien käytettävyydestä

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

Ohje Hosted.fi SharePoint

rakennetaan strategisesti kohdistetuilla ITC-ratkaisuilla?

TURVALLISUUDEN HUOMIOMINEN OHJELMISTON HANKINTAKETJUSSA

Basware Financial Performance Management (FPM)

Opintohallinnon tietojärjestelmien modernisointi sopimukseen liittyviä näkökohtia. Pekka Kähkipuro

Lohtu-projekti. Testaussuunnitelma

Hosted.fi Virtuaalikokouspalvelu

5. Harjoitus Myynti, markkinointi ja asiakkaan kohtaaminen. TU-A1100 Tuotantotalous 1

Kokemuksia käyttäjätunnistuksen ja käyttöoikeushallinnan käyttöönotosta

ISO/DIS 14001:2014. DNV Business Assurance. All rights reserved.

AVOIN KOODI YRITTÄJYYDEN LÄHTÖKOHTANA

Sidosryhmien merkitys taloushallinnon palvelukeskusten toiminnassa

RENKAAT - SISÄRENKAAT - LEVYPYÖRÄT - PYÖRÄT - AKSELIT

Linux ylläpitäjän opas. Tärkeimmät komennot, logit ja muuta hömppä *^_^* by Hannu Laitinen ETA14KT

Ohjelmistoihin perustuva liiketoiminta: haasteita ja mahdollisuuksia

Toimitusjohtajan katsaus Digia Oyj:n varsinainen yhtiökokous Juha Varelius

ICT-ratkaisuja näkemyksellä

Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland

Kuntaratkaisut Kuntamarkkinat Mika Silvennoinen Miia Vahlsten

Kokemuksia kertakirjautumisesta kuinka Valvira-kortista tehdään haluttu

Case TUHTI. Projektin tunnuslukuja. ! Suuri perusjärjestelmäuudistus! Työt alkoivat kesällä ! Java luokkia n. 5000

Onnistunut ohjelmistoprojekti

JulkICT strategian aluekierros, Pori Jukka Ehto tietohallintopäällikkö

- Jarjestelmaasiantuntija Markku Jaatinen

Lobistech-seminaari Case: HMT

Digitaaliset työvälineet päämies-alihankkija -yhteistyössä Case: Sandvik Breakers - Nomet


Mark Summary. Taitaja Skill Number 301 Skill Asiakaspalvelu ja myynti. Competitor Name

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Yleistä Tavoite eli mitä opettaja haluaa teidän oppivan ja mikä on arvioinnin peruste: Ryhmä tutustuu laajasti yrittäjyyteen Ryhmätyöskentely

LAHDEN YKSIKKÖ LUT LAHTI SCHOOL OF INNOVATION

IT BACKUP & RESTORE. Palvelimille, työasemille sekä mobiilipäätelaitteille

Palvelukuvaus

v4.0 Palvelukuvaus

Unix-perusteet. Unix/Linux-käyttöjärjestelmä ja sen ominaisuudet

Transkriptio:

Teemapäivä Tampereen teknillisellä yliopistolla 13.2.2004 Avoin lähdekoodi ohjelmistokehityksessä: mahdollisuus, uhka vai mullistus? 1 OSS käytännössä, ohjelmistotoimittajan näkökulma Linux on Linus Torvaldsin omistama rekisteröity tavaramerkki. SOT Linux on SOT:n omistama tavaramerkki. Kaikkien tässä esityksessä mainittujen tuotteiden, palvelujen tai yritysten nimien osalta mahdollisessa jatkokäytössä tai lainauksissa tulee noudattaa tekijänoikeuslakia.

Sisältö 2 Kolmikanta-yhteistyö: asiakas, toimittaja ja yhteisö OSS osana IT-infraa ja GNU/Linux asiakkaan tuotteen platformina Haasteita: käytettävyys, laitetuki, juridiikka ja tietoturva Vaikutuksia yhteiskuntaan, kansantalouteen ja turvallisuuteen Miten voitollinen ja kasvava OSS-ohjelmistotalo toimii

Kolmikanta-yhteistyö 3 Yhteisö Asiakas Toimittaja

Kolmikanta-yhteistyö: asiakas 4 Asiakas: käyttää avoimen lähdekoodin tuotteita Yhteisö tarjoaa Toimittaja tarjoaa Mahdollisuus tutustua ohjelmistoihin helposti Internetissä Ilmaista softaa PR- ja markkinointituki Asiantuntijapalvelut Juridinen vastuu ja takuu Yhteisön ymmärtäminen Huonot kokemukset johtuvat usein toimittajan puuttumisesta Avoin lähdekoodi on harvoin käyttövalmista sellaisenaan Lisää asiakkaita Lisää toimittajia Lisää avointa koodia

Kolmikanta-yhteistyö: toimittaja 5 Toimittaja: silta asiakkaan ja yhteisön välillä Tarjoaa yhteisölle Vastauksia kysymyksiin mitä, mistä ja miten Toimittaa takaisin yhteisölle korjaukset ja uuden koodin Pyrkii ohjaamaan kehitystyötä tukemaan asiakkaan tarpeita Tarjoaa asiakkaalle Asiakkaan liiketoiminnan ja tarpeiden ymmärtäminen Q/A, tietoturvan ja laillisuuden varmistukset, käytettävyys Pyrkii ohjaamaan tarpeita yhteisön tavoitteiden mukaisiksi Ymmärtää sekä asiakasta että yhteisöä Tarjoaa asiantuntijapalveluja asiakkaan tarpeisiin Aikataulut, projektin hallinta, budjetointi ja prosessit

Kolmikanta-yhteistyö: yhteisö 6 Yhteisö: koodin lähde Motivaatio Tehdään käyttökelpoista softaa itselle ja kavereille Vahvin selviää Henkilökohtainen meriitti ja yhteinen hyvä Tyypillistä Pyrkii luomaan yhteensopivuutta ja ajaa standardeja Organisoitunut projekteiksi, mm. KDE ja GNOME Paljon ominaisuuksia minimi vaivalla Aikataulut ja laadunvarmistus usein osin määrittelemättömiä Yritykset sponsoroivat osaa kehitystyöstä, esim. Nokia&IPv6 Luo goodwilliä ja tarjoaa markkinointitukea Yhteisön kanssa työskentely edellyttää sen ymmärtämistä

OSS infrassa ja GNU/Linux platformina 7 Tyypillisiä käyttökohteita ICT-infrassa Palvelimet (sähköposti, www, tulostus, tiedosto) Palomuurit, proxyt, natit, ids:t, spam- ja virus filtterit Ohjelmoijien ja edelläkävijöiden työasemat GNU/Linux tuotteen platformina Sellofaanisofta, esimerkiksi dedikoidut palvelintuotteet Appliance, gateway, sulautetut järjestelmät Etuja Voidaan brändätä ja räätälöidä rajattomasti Ei kappalemääräisiä lisenssimaksuja Tekniikan ja menetelmän ansiosta turvallinen vaihtoehto

Installer J2EE Database (*) Web SDK OSS infrassa ja Linux platformina 8 USER Customer Application System Administration Read-Only Media Email Desktop Multimedia GUI (*) Office Basic (optional High availability & High performance clustering) HARDWARE Interface, visible to user Interface, visible to customer's application

Haasteita 9 Käytettävyys Laitetuki Käytettävyys epäolennaista yhteisölle, olennaista asiakkaalle Käyttöliittymät viimeistelemättömiä Oletusarvoisesti wishlist, vaatii korjausta ja testausta Testaus yhdessä integraatiotestauksen kanssa Juridiikka Not for commercial use Ohjelmistopatentit, epätietoisuus, lähdekoodin alkuperä Tietoturva Haluttu taso pitää määritellä: softa, prosessit, työkalut Käytettävyys vs. Turvallisuus

Haasteita 10 Esimerkki Mozilla-selaimesta

Yhteiskunnalliset vaikutukset 11 Lähtökohta: yhteiskunta toimii pitkälti ohjelmistojen varassa Suljettu lähdekoodi Yhteiskunta toimii pitkälti suljetun lähdekoodin varassa Ei huomioi yhteiskunnallisia ja eettisiä vaikutuksia Pyrkii erillaisuuteen ja tavoittelee epäyhteensopivuutta Tukee olemassaolevia rakenteita totuttuna mallina Avoin lähdekoodi Liiketoiminnalliset syyt epäyhdenmukaisuuteen puuttuvat Madaltaa kynnystä ohjelmistoyrittäjyyteen Linux on suomalainen keksintö

Vaikutukset kansantalouteen 12 Suljettu lähdekoodi Merkittävä osa tuotosta päätyy ulkomaille Jarruttaa kasvua kilpailusyistä johtuen Käsitetään usein virheellisesti kapitalismiksi Avoin lähdekoodi Tuotto ja osaamispääoma voidaan pitää kotimaassa Työllistävä vaikutus kotimaassa Mahdollistaa uuden Nokian syntymisen Suomessa Tuottaa edullisempia ja paremmin tarpeita vastaavia yhteensopia ohjelmistoja mahdollistaen näin kasvua

Turvallisuusvaikutukset 13 Suljettu lähdekoodi Toimittaja päättää yksin mahdollisista tietoturvakorjauksista ja niiden ajankohdasta Mahdolliset takaovet ja luottamuksellisten tietojen automaattinen lähettäminen organisaation ulkopuolelle Valmistaja kontrolloi täysin ohjelmistoa Avoin lähdekoodi Riskejä on mahdollista arvioida, minimoida ja poistaa Ohjelmiston toiminnasta saadaan varmuus lukemalla lähdekoodi ja sitä voidaan myös korjata Kontrollia ei tarvitse luovuttaa tekijälle tai ulkomaille

Liiketoimintamallit 14 Suljettu lähdekoodi, pakettiohjelmistot (valmistaja) Tuotelähtöinen: paketoidaan ja myydään kopioita Rajalliset vastuut ja tarpeiden huomioimisen vaikeus Toimittaja pyrkii sitomaan asiakkaan tuotteeseen Perinteisenä malli on helpompi ymmärtää ja hyväksyä Avoin lähdekoodi (toimittaja, ei yhteisö) Palvelulähtöinen: mukautetaan tuotteita ja otetaan vastuu Käytettävyys ongelmat (UI/GUI), juridiikka ja laitetuki Kilpailu tuotteilla on hankalaa, usein jopa mahdotonta Yhteisöltä markkinointikanava, tukea ja kehitysapua

Miten SOT toimii? 15 Ydinosaamisena on GNU/Linux ja avoin lähdekoodi GNU/Linux on turvallinen ja luotettava vaihtoehto Lähdekoodin muokattavuus avaa uusia mahdollisuuksia Tyypilliset roolit projekteissa Asiakkaan tuotekehitysyksikön jatke Yhteistyössä asiakkaan teknologiaosaston kanssa Ulkopuolisena, riippumattomana konsulttina Projektityön tukitoimintoja 24/7 asiakaspalvelu ja tekninen tuki Tuotekehittäjien koulutuspalvelut Etäylläpito- ja tietoturvapalvelut

Miten SOT toimii? 16

SOT - avoimen lähdekoodin ohjelmistotalo 17 Perustettu Tampereella 1991 Toimipisteet: Helsinki, Tallinna ja Pietari Y-tunnus: 0912642-7 Henkilöstö: 35 Liikevaihto 1.3 MEUR (2003) Yhtiö tuottaa voittoa ja on yksityisessä omistuksessa Asiakkaita: Yritykset, valtio, kuntia SOT integroi, kehittää ja tukee avoimen lähdekoodin ohjelmistoja asiakkaiden tarpeisiin (mm. GNU/Linux) SOT Johtava GNU/Linux-asiantuntija

Kysymyksiä, kommentteja? 18 SOT kasvattaa asiakkaiden myyntiä avoimen lähdekoodin ja GNU/Linuxin osaamisella. Kiitos! Santeri Kannisto Sähköposti: santeri.kannisto@sot.fi Puhelin: 0440 833 982