Pitäisikö OpenSourcesta maksaa?              Henri Sora              teknologia- ja palvelujohtaja              5.9.2012
Henri Sora                                           - Father of three children- Ambientia                                ...
OpenSourceFree Software
Hieman historiaa…
Free Software   |   Open Source
Open Source on nykyisinliiketoimintaa
“open source”
OSS-businessmalleja
OSS-businessmallit1. Täysin vapaa tuote + kaupallinen tuki   • Vaadin   • Apache.org:n projektit     • Hadoop   • …2. Yhte...
Täysin vapaa + kaupallinen tukiHyvää                     Huonoa- Täysin ilmainen         - Yhteisötuen varassa  käyttö on ...
Yhteisöversio + kaupallinen tuoteHyvää                      Huonoa- Täysin ilmainen          - Yhteisöversioon ei  käyttö ...
Koko elinkaari
2012 goals        - Ilmainen tuote projektin pohjaksi        - Julkaisu        -???        - ????        - ????
Tarvitaan ylläpitoa ja tukea- Avoimen lähdekoodin tuotteet tarvitsevat  samalla tavalla ylläpitoa- Yhteisöllisen kehitykse...
Kuka ylläpitää?- Tarvitaan taho, joka ylläpitää ja seuraa   - Yritys itse?   - Alan firma?- Päivitysten jälkeen myös testa...
Lisenssikulut vs. laskutettava tunti
Avoin lähdekoodi on ilmaista!- Oletus ilmaisuudesta johtaa myös toiseen  kutkuttavaan tilanteeseen.- Monissa yrityksissä t...
Teräsbetoni,Taistelemmeviimeiseen mieheen…
Bugien korjaus- Projektin aikana pitää tehdä laskutettavia  tunteja, tai laskutettavia päiviä, jotta  yhteisöversiossa ole...
Kehittämisen nopeus- Ambientialla 16 vuotta avointa lähdekoodia- Vuosien aikana olemme myös löytäneet softista  monia, mon...
Joskus ilmainen on juuri se oikea
Yhteisöversio- Esimerkiksi erilaiset tuotteiden testit ja Proof-  of-Conceptit kannattaa tehdä usein  yhteisöversiolla- In...
Eväitä projekteihin…
Eväitä projektien suunnitteluun- lopputuotteen koko elinkaaren aikana  ilmenevät muutokset ja bugit hoidetaan?- tarvittava...
Kyllä
Avoimen lähdekoodin etuja1)   Nopea käyttöönotto2)   Yksinkertainen lisenssimalli3)   Mahdollisuus ylipäätään muokata tuot...
Kysymyksiä? Väitteitä!
Questions?Twitter: @henrisora & henri.sora@ambientia.fi
Pitääkö avoimesta lähdekoodista maksaa   sytyke 2012
Pitääkö avoimesta lähdekoodista maksaa   sytyke 2012
Pitääkö avoimesta lähdekoodista maksaa   sytyke 2012
Pitääkö avoimesta lähdekoodista maksaa   sytyke 2012
Upcoming SlideShare
Loading in …5
×

Pitääkö avoimesta lähdekoodista maksaa sytyke 2012

595 views

Published on

Henri Soran esitys Sytyke-risteilyltä

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
595
On SlideShare
0
From Embeds
0
Number of Embeds
169
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Avoin lähdekoodi on ilmaista. Se on vuosien aikana muodostunut käsitys useille alan ammattilaisille. Nykyisin tämä ajatus aiheuttaa vain ongelmia avoimen lähdekoodin yrityskäytössä, joten ajatusta pitää muuttaa. Avoinlähdekoodi on ilmaista tai ainakinavoimenlähdekoodinsuurimpiaetuja on senilmaisuus
  • Tiet alkavat erota noin vuonna 1998… Stallmann: ohjelmistojen hinta on on sosiaalinen ongelma, joten ilmaisilla ohjelmistoilla ratkaistaan sosiaalisia ongelmia. Whitehurst: tämä on liiketoimintaa, vaikka toki varsin toisella tavalla, kuin perintisessä softabisneksessä. Tässä Stalmanninmanifesto: Stallmann: http://www.guardian.co.uk/technology/2008/oct/17/richard-stallman-computer-programmingWhitehurst: http://www.bizjournals.com/triangle/print-edition/2011/10/28/red-hat-targets-public-sector-for.html?page=all
  • Avoimella lähdekoodilla tehdään nykyisin liiketoimintaa, joten yritysnäkökulmasta se tarkoittaa lähinnä kaupallisia tuotteita ja ilmaisia yhteisöversioita. Näiden ohjelmistojen käytössä on muutamia asioita, jotka on otettava huomioon suunniteltaessa hankkeita niiden varaan. Hyviä esimerkkejä näistä yrityksistä ovat: Liferay AlfrescoMagentoRedHatDrupal
  • Mielestäni, olemme vasta alussa.Tätä osoittavat useamman avoimen lähdekoodin yrityksen liikevaihto sekä se, että niitä perustetaan koko ajan lisää. Itse uskon myös, että tästä muutoksesta on nähty vasta alku. Softakehitys jatkaa muutostaan avoimempaan suuntaan, mutta tässä tilanteessa käsitys avoimen lähdekoodin ilmaisesta luonteesta on muutettava.
  • Lisenssitarkemmin: http://en.wikipedia.org/wiki/Apache_LicenseKaupallinentukijaversiot: http://wiki.apache.org/hadoop/Distributions%20and%20Commercial%20Support
  • Ajatus avoimen lähdekoodin ilmaisuudesta on hämmästyttävän usein edelleen taustalla, kun yrityksissä valitaan tuotteita projektien pohjiksi.Lopulta, kun projektin lopputulos on saatu julkaistua ja liiketoiminta on siirretty tuotteen päälle, sovelluksen turvallinen ylläpito jätetään kokonaan huomiotta tai sen tärkeys ymmärtämättä. Usein toteutus on kaiken lisäksi näkyvissä julkisessa verkossa krakkereiden avoimena kohteena. Se ei lupaa hyvää.
  • http://www.istockphoto.com/stock-photo-18215205-blackboard-texture.php?st=a29b1ee
  • On tiettyjä tilanteita, joissa ilmainen yhteisöversio on juuri oikea vaihtoehto. Esimerkiksi erilaiset tuotteiden testit ja Proof-of-Conceptit kannattaa tehdä usein yhteisöversiolla, koska käyttökokemus on riittävän lähellä kaupallista paketointia, mutta ahdistavat kokeilulisenssit eivät vain vanhene testin aikana. Yrityksen intran pohjaksi tulevan valinta on usein vaikeampaa. Yleensä pienemmässä yrityksessä on mahdollista luottaa käyttäjiin ja intra pystytään sulkemaan oman verkon sisään, jolloin tietoturvapäivitysten asentamisessa ei ole samaa kiirettä, kuin julkisen verkon puolella. Tässä tilanteessa yhteisöversio voi olla hyvä vaihtoehto. Tosin, usein muut syyt, kuten kehityksen aikainen tuki tai tilausmallin pohjalta hankittavat jatkuvat päivitykset ovat tässä tilanteessa ne argumentit, jotka kallistavat hieman suuremmat yritykset kaupallisen version käyttäjiksi.
  • Kyllä, yrityskäytössä avoimesta lähdekoodista pitää ja kannattaa maksaa
  • Muutamia pointtereita: http://open-source.gbdirect.co.uk/migration/benefit.html
  • Pitääkö avoimesta lähdekoodista maksaa sytyke 2012

    1. 1. Pitäisikö OpenSourcesta maksaa? Henri Sora teknologia- ja palvelujohtaja 5.9.2012
    2. 2. Henri Sora - Father of three children- Ambientia -(6 y, 3 y and 11 mo) - Since 1998 - Director, Technology and Services - Hobbies - Board Member - Hiking- Aucor (software) - Sailing - Advisory Board Member - Kayaking- Labrox (life sciences) - Bicycling - Chairman of the Board © Sofia Nordström
    3. 3. OpenSourceFree Software
    4. 4. Hieman historiaa…
    5. 5. Free Software | Open Source
    6. 6. Open Source on nykyisinliiketoimintaa
    7. 7. “open source”
    8. 8. OSS-businessmalleja
    9. 9. OSS-businessmallit1. Täysin vapaa tuote + kaupallinen tuki • Vaadin • Apache.org:n projektit • Hadoop • …2. Yhteisöversio + kaupallinen tuote 1. Red Hat 2. Liferay 3. Magento 4. …
    10. 10. Täysin vapaa + kaupallinen tukiHyvää Huonoa- Täysin ilmainen - Yhteisötuen varassa käyttö on mahdollista kehittäminen- Kokeileminen ja - Kaupalliseen tukeen testaaminen nopeaa turvaudutaan usein liian myöhään tai ei ollenkaan - Kaupallisen tuen kuviot joskus varsin sekaisia
    11. 11. Yhteisöversio + kaupallinen tuoteHyvää Huonoa- Täysin ilmainen - Yhteisöversioon ei käyttö on rajoitetusti yleensä saa mahdollista kaupallista tukea- Kokeileminen ja - Kaksi erilaista testaaminen nopeaa palveluyritystyyppiä
    12. 12. Koko elinkaari
    13. 13. 2012 goals - Ilmainen tuote projektin pohjaksi - Julkaisu -??? - ???? - ????
    14. 14. Tarvitaan ylläpitoa ja tukea- Avoimen lähdekoodin tuotteet tarvitsevat samalla tavalla ylläpitoa- Yhteisöllisen kehityksen seurauksena tietoturvaongelmia löydetään varsin usein- Ne paikataan yleensä nopeasti.
    15. 15. Kuka ylläpitää?- Tarvitaan taho, joka ylläpitää ja seuraa - Yritys itse? - Alan firma?- Päivitysten jälkeen myös testaaminen, jotta kaikki toimii, kuten suunniteltu aikaisemmin- Onko sovelluksen mukana tullut testihaarniska?- Yritykset tarjoavat tähän SLA-sopimuksia, joten niitä pitää harkita
    16. 16. Lisenssikulut vs. laskutettava tunti
    17. 17. Avoin lähdekoodi on ilmaista!- Oletus ilmaisuudesta johtaa myös toiseen kutkuttavaan tilanteeseen.- Monissa yrityksissä tulee vastaan ajatus siitä, että lisenssi- ja tilauskustannuksia kannattaa välttää viimeiseen asti- koska ne ovat poissa varsinaisesta projektin tekemiseen kohdistuvasta budjetista.
    18. 18. Teräsbetoni,Taistelemmeviimeiseen mieheen…
    19. 19. Bugien korjaus- Projektin aikana pitää tehdä laskutettavia tunteja, tai laskutettavia päiviä, jotta yhteisöversiossa olevat bugit saadaan korjattua tai kierrettyä.- Kulut ilmenevät projektin aikana ja maksavat rahaa - sekä pahimmillaan viivästyttävät varsinaista käyttöönottoa.
    20. 20. Kehittämisen nopeus- Ambientialla 16 vuotta avointa lähdekoodia- Vuosien aikana olemme myös löytäneet softista monia, monia, bugeja.- Yleensä tuki on ollut nopea toimittaessaan paikkauksen tilanteeseen.- Avoimen lähdekoodin tuotteita tarjoavilla yrityksillä on erilaisia sopimusmalleja tähän tarkoitukseen.- Sopimukset kannattaa arvioida oman projektin kannalta myös kehitysvaiheen nopeuden takia.
    21. 21. Joskus ilmainen on juuri se oikea
    22. 22. Yhteisöversio- Esimerkiksi erilaiset tuotteiden testit ja Proof- of-Conceptit kannattaa tehdä usein yhteisöversiolla- Intran taustatekniikka? - + oman verkon sisään? - - kehityksen aikainen tuki? - - tilausmallin perusteella stabiloitu versio
    23. 23. Eväitä projekteihin…
    24. 24. Eväitä projektien suunnitteluun- lopputuotteen koko elinkaaren aikana ilmenevät muutokset ja bugit hoidetaan?- tarvittavat palvelut ja käytännöt tavoitteen mukaisesti?- ylläpito- ja palvelutasosopimukset toimittajan kanssa?- tuetun version hankkiminen?-  useampia avoimen lähdekoodin etuja toteutuu palvelun koko elinkaaren aikana
    25. 25. Kyllä
    26. 26. Avoimen lähdekoodin etuja1) Nopea käyttöönotto2) Yksinkertainen lisenssimalli3) Mahdollisuus ylipäätään muokata tuotetta4) Mahdollisuus jättää omat muokkaukset osaksi tuotetta5) Luotettavuus Muistkaa nämä, kun suunnittelette töitänne avoimen lähdekoodin päälle – ei hintaa.
    27. 27. Kysymyksiä? Väitteitä!
    28. 28. Questions?Twitter: @henrisora & henri.sora@ambientia.fi

    ×