Linux-kännyköitä uhkaa sirpaloituminen
Suomi on avoimen lähdekoodin ja Linux-kehittäjien vahva maa, mutta vielä tämä ei näy mobiilien Linux-alustojen kehittäjämäärissä. Niiden osaaminen on hajaantunut ympäri maailmaa. Helpotusta ei tuo sekään, että mobiili-Linuxin alustat ovat sirpaloitumassa jopa useisiin kymmeniin keskenään epäyhteensopiviin versioihin, joita yhdistää vain sama Linux-kernel.
Avoimesta koodista keskusteltiin eilen Mobilemondayssa Helsingissä. Paneelikeskusteluun osallistuivat internet tablet -bisnestä johtava Ari Virtanen Nokiasta, Miko Nieminen Nomovokista, Joonas Lehtinen IT Millistä, Pauli Kuosmanen COSS:sta, Petteri Holländer Digiasta ja Sampo Nurmentaus Movialista. Keskustelua tuli seuraamaan Helsingissä arviolta reilut 50 ihmistä.
Keskustelu lähti liikkeelle siitä, mikä on suomalaisten kehittäjien ja yritysten asema kännykkä-Linuxissa. Muutamakin keskustelija ihmetteli, miten Nokian kännyköiden ja Linuxin lähtömaassa ei riitä kehittäjiä mobiili-Linuxille.
"Valitettavasti emme ole niin hyviä avoimessa koodissa kuin luullaan. Esimerkiksi Plenwaressa työskennellessäni Kiinassa oli paljon helpompaa löytää hyviä Linux-kehittäjiä kuin Suomessa", totesi Pauli Kuosmanen COSS:sta.
Kuosmasen mukaan erityisesti mobiili-Linuxin kehittämisessä olisi vielä paljon työtä tehtävää Suomessa, vaikka muuten open source -osaamista onkin. Hän toivoi, että jos Nokialla olisi Linux-kännykkä, se edistäisi asiaa.
Kehitys hajautuu ympäri maailmaa
"Erilaisten laitteiden määrä luo käyttäjä- ja kehittäjäyhteisön. Suomessa on vain viisi miljoonaa ihmistä, ja potentiaalisia mobiilikehittäjiä on paljon vähemmän kuin monissa muissa paikoissa. Meidänkin on etsittävä kehittäjiä muualta. Meillä on jo iso porukka täällä, mutta lahjakkuuksia ei vain riitä tarpeeksi", sanoi teknologiajohtaja Petteri Holländer Digiasta.
Nokian internet tablet -liiketoimintaa vetävä Ari Virtanen toppuutteli pessimismiä. "Suomi on suhteellisen pieni maa tässäkin suhteessa, joten Linux-kehittäjiä ei voi löytyä yhtä paljon kuin esimerkiksi Intiassa tai Yhdysvalloissa."
"Huippulahjakkuuksia voi vielä saada Kaliforniasta tulemaan Lontooseen, jos teet huipputason työtarjouksen, mutta siitä eteenpäin Helsinkiin se on paljon vaikeampaa. Se pätee kaikkeen vaativaan osaamiseen", totesi Virtanen.
Virtanen totesi, että myös Suomeen voidaan kuitenkin houkutella väkeä. "Meillä on vahva kehitys- ja tutkimustiimi Ruoholahdessa, ja Suomessa voi rakentaa hyvän open source -tiimin. Jossain vaiheessa meillä oli noin 18 kansallisuuden edustajia", hän totesi.
"Open source on tehnyt mahdolliseksi saada kehittäjiä mistä tahansa maasta. Ohjelmistoteollisuus on todella kansainvälistä. Ei voi enää sanoa, että tämä ohjelma on tehty tässä maassa, tuo ohjelma toisessa maassa", sanoi Ari Virtanen.
Virtanen kiitteli avointa lähdekoodia siitä, että nyt laitteiden ja ohjelmistojen kehitykseen on mahdollista ottaa ulkopuolisia kehittäjiä aivan eri tavalla kuin kännyköissä, joissa ydinosaaminen on ollut pienen sisäpiirin hallussa. Avoimuudella Virtanen viittasi Nokian internet tablet -laitteiden Maemo.org-kehitysympäristöön, jossa Nokia tekee yhteistyötä monien suomalaisten yritysten kanssa.
Hän myös muistutti siitä, ettei kehittäjiä näin tarvitse saada välttämättä fyysisesti Suomeen. Ja tätä on hyödynnettykin. Isista yrityksistä Digia perustaa tytäryhtiön Kiinaan, ja palkkaa väkeä myös Intiassa. Pienilläkin yrityksillä saattaa olla kumppaneita tai sivukonttoissa Intiassa ja Kiinassa.
Google Android voi lisätä sekaannusta
Linux-osaaminen mobiililaitteille on haastavaa siksikin, ettei yhtä alustaa edes ole olemassa. Sen sijaan on eri yhtiöiden ja yhteenliittymien omia alustoja, ja eri arvioiden mukaan eri alustoja on jo 20–30.
Keskustelijat eivät olleet vakuuttuneita siitä, että Googlen Android -alusta toisi helpotusta tilanteeseen, jopa päinvastoin.
"Siinä ei ole mitään uutta, eikä mitään kiinnostavaa. Se on vain yksi uusi java-alusta lisää. Se on vain tapa myydä Googlen palveluita", rökitti Miko Nieminen open source -ratkaisuja kehittävästä Nomovokista.
Googlen Androidia kehuttiin siitä, että se tuo Linuxille mobiililaitteissa paljon näkyvyyttä ja uskottavuutta. Riski on kuitenkin se, että Android on taas yksi uusi Linux-alusta lisää, ja näin se saattaa jopa lisätä Linuxin pirstaloitumista mobiililaitteissa.
"Jos jokin tappaa mobiili-Linuxin, se on tämä sirpaloituminen. Jos ohjelmasta pitää tehdä sovellus Symbianille, Windows Mobilelle ja 10 eri Linuxille, se Linux-versio jää luultavasti tekemättä", totesi Pauli Kuosmanen.
Mobiilialustojen kasvava määrä voi johtaa siihenkin, että sovellukset kehitetään javalla, joka toimii useissa alustoissa, tai kokonaan web-pohjaisiksi. Myös kännykkä-javasta on useita erilaisia toteutuksia ja valmistajakohtaisia laajennuksia.
Nokian Ari Virtanen hillitsi keskustelijoiden pessimismiä suomalaisten pienestä kehittäjien yhteisöstä ja sanoi, että juuri hajautettu kehitys ympäri maailmaa on avoimen koodin vahvuus.
Nokian Ari Virtanen hillitsi keskustelijoiden pessimismiä suomalaisten pienestä kehittäjien yhteisöstä ja sanoi, että juuri hajautettu kehitys ympäri maailmaa on avoimen koodin vahvuus.








