it pro 2017 - avoimen koodin työkalut
TRANSCRIPT
”AVOIN LÄHDEKOODI MAHDOLLISTAA PAREMMAT TYÖKALUT TIIMILLE” 30.3. 2017 IT PRO [email protected]@Anakondantti
RAHALLA SAA?
› Kyllä, mutta…
› Lisenssin hinta voi olla käytännön este.
› SaaS pilvi ei käy kaikissa projekteissa.
› GPL-tyylinen lisenssi voi estää käytön suljetussa projektissa.
HUOM: Tuotebusineksen ROI eroaa konsultoinnista!
MIKSI ANTAA ILMAISEKSI?
1. Avoimen koodin projekteista useimmat ovat epäkaupallisia. • -> ei maksukykyä.
2. Ilmaista testausta ja koekäyttöä. Saatu palaute on hyödyllistä.
3. GitHub
On myös avoimen lähdekoodin projekteja, joiden tekemisestämaksetaan palkkaa. (http://www.avoinkoodi.fi)
”GitHub ei ole versionhallinta.
BitBucket ja muut ovat aivan yössä.
GITHUB EKOSYSTEEMI
SHOW ME THE MONEY(SUUNTAA ANTAVA LASKELMA)Tuote Mikä Suljettu koodi,
GitHub, SaaS / kk
On premises/ kk
Avoin, GitHub
Travis CI CI Noin 500e Noin 2000e IlmainenSauce Labs Selainpohjaiset
automaattitestitNoin 300e Ei saatavilla Ilmainen
Coverity Staattinen analyysi ?? Noin 10000e Ilmainen
VersionEye Komponenttianalyysi Halpa Ei saatavilla Ilmainen
DockerHub Docker image repo Halpa Hankala -> työtä -> kallis
Ilmainen
GitHub Noin 100e Noin 2000e Ilmainen
AVOINKOODI.FI - FAKTAA
› http://www.avoinkoodi.fi – noin 50 julkishallinnon IT-järjestelmää• Jokaisen koodi GitHubissa.• Waffle.io, coveralls.io, Travis CI, VersionEye, Gitter, APInf,
MicroBadger, Docker• GitHub Wiki/Issues/Pages
YHTEENVETO
1. Lähdekoodin viemistä pilveen pelätään turhaan• Lähdekoodi on eri asia kuin data. Tai ympäristöjen salasanat.
2. Lähdekoodin avaamista pelätään turhaan• Miksi julkishallinnon verorahoilla ostama koodi ei ole päsääntöisesti
avointa?
3. Tällä hetkellä suljettu on-premises järjestely tarkoittaa tiimillehuonompia työkaluja.• Ja asiakkaalle huonompaa laatua tai kalliimpaa hintaa.