Ruotsin poliisi avoimeen koodiin
Ruotsin poliisivoimat aikoo säästää neljä miljoonaa euroa vuodessa siirtymällä vähitellen pois suljetun koodin ohjelmistoista. Poliisin it-strategi Per-Ola Sjöswärd on laskenut, että avoin lähdekoodi ja teollisuusstandardin palvelinympäristö toisivat viidessä vuodessa säästöt, jolla saataisiin 400 uutta poliisiautoa.
Ratkaisu projektin käynnistämisestä saadaan kuukauden sisällä.
Poliisin tappolistalle ovat joutuneet HP-UX, Oracle ja BEA WebLogic. Risc- ja Itanium-alustojen tilalle aiotaan hankkia halpoja Xeon- ja Opteron-palvelimia. Linux korvaa HP:n unixin. Ratkaisun toivotaan laskevan laitekustannuksia viiden vuoden aikana 48 prosenttia.
Avoin kumuloi säästöjä
Säästöjen ydin on kuitenkin ohjelmistoissa. Linuxin päällä pyörivä MySQL ja JBoss-sovelluspalvelin vaativat vähemmän cpu-tehoa kuin entinen unix-, Oracle- ja WebLogic-rakenne.
Iso pamaus - isot riskit
Virkamies, joka liki puolittaa hallinnonalansa kustannukset, on veronmaksajan paras ystävä. Vaikka Sjöswärdin säästötavoitteista toteutuisi vain puolet, 20 prosenttia 43 miljoonasta eurosta on iso raha.
Ruotsin poliisin tietohallinto on pitänyt ohjelmistoarkkitehtuurinsa hallinnassa ja välttänyt sitoutumista vain yhden toimittajan ratkaisuihin. Sovellusalustan vaihto onnistuu harvoin heittämällä ja migraatiokustannuksissa piilee riskejä.
Ruotsin poliisin hanke on kuitenkin realistinen. Vastaavia migraatioita on jo toteutettu onnistuneesti. Tietohallinnon jämäkkä arkkitehtuuriohjaus poikii korkoa korolle, jos siirtyminen avoimeen lähdekoodiin ja teollisuusstandardiin onnistuu.
Kävi miten kävi, ruotsalaiset ovat nostaneet kissan pöydälle. Miksi veronmaksajien rahojen annetaan valua ohjelmistolisensseihin, joita ilmankin tultaisiin toimeen?
Sjöswärd tähdentää, että säästö syntyy järjestelmän kokonaiskustannuksista, ei pelkistä lisenssimaksuista.
Avoin lähdekoodi laskee ohjelmistokustannuksia 46 prosenttia. Oraclen korvaaminen MySQL:llä vähentää laskee tietokantaohjelmiston kustannuksia noin 85 prosenttia.
Sekakäyttöä
Sjöswärd puhuu ratkaisumallistaan käsitteellä ”mixed source”, koska siirtyminen avoimeen lähdekoodiin ei ole itsetarkoitus.
”En näe sovelluksen siirrossa kovin suuria riskejä”, Sjöswärd sanoo.
”Sovelluksemme ovat pääosin itse kehitettyjä. Siirryimme javaan vuonna 2001. Sql:n käytössä olemme tietoisesti välttäneet valmistajakohtaisia laajennuksia.”

