Moderni käyttöjärjestelmä toimii myös PC:n ulkopuolella
Microsoftin ohjelmistojen pääarkkitehti Ray Ozzie totesi tutkimusyhtiö Sanford C. Bernsteinin strategiaseminaarissa New Yorkissa keskiviikkona, että avoimen koodin kehittäjät ovat merkittävä huolenaihe Microsoftille. Ei tässä sinänsä mitään uutta ole ja tämä on todettu aikaisemminkin mm. Steve Ballmerin suusta. Aiheesta voi lukea lisää Tietoviikon artikkelista.
Mielenkiintoista samaisessa artikkelissa oli Ozzien kommentti modernista käyttöjärjestelmästä:
Ozzien mukaan uutta käyttöjärjestelmää ei enää suunniteltaisi sopimaan vain pc-laitteisiin. Hänen mielestään modernin järjestelmän pitää toimia monenlaisissa laitteissa eli pc-laitteiden lisäksi vaikka televisioissa, autoissa, mobiililaitteissa ja niin edelleen.
Microsoftissa on siis huomattu se, mihin avoimen lähdekoodin puolella on panostettu jo vuositolkulla. Esimerkiksi Linux on kehitetty modulaariseksi ja erinomaisesti skaalautuvaksi järjestelmäksi, ja se onkin käytössä lukuisissa pienissä ja isoissa laitteissa pc-maailman ulkopuolellakin. Lisäksi avoimen lähdekoodin FreeBSD-käyttöjärjestelmää on hyödynnetty vahvasti Applen Mac OS X:ssä ja iPhonen käyttöjärjestelmässä.
Avoimen lähdekoodin ilmiötä toisinaan syytetään siitä, että siinä ainoastaan kopioidaan ja matkitaan perinteisten kaupallisten ohjelmien toiminnallisuuksia, eikä uusia innovaatioita synnytetä. Koko väittely aiheesta on turhaa, sillä on selvää, että sekä suljetun koodin puolella että avoimen lähdekoodin puolella otetaan ideoita “toisen puolen” toteutuksista. Väite siitä, että avoimen lähdekoodin toiminta perustuu yksinoikeusohjelmien ideoiden kopiointiin on kuitenkin täysin puppua.
Avoimuus eri muodoissaan on mullistanut tietotekniikkaa ja sen käyttöä todella suuresti. IBM:n päätös avata PC:n speksit antoi kenelle tahansa mahdollisuuden rakentaa PC, internet on rakennettu avoimen teknologian ja hyvin pitkälti avoimen lähdekoodin sovellusten päälle ja räjähdysmäisestä kasvustaan huolimatta se toimii yhä. Ja kukapa ei olisi käyttänyt esimerkiksi kaikille avointa Wikipedia-tietosanakirjaa.
Pitäisikö nyt Microsoftia syyttää siitä, että he “pyrkivät seuraamaan” Linuxin esimerkkiä ja suunnittelevat mahdollisimman monenlaisissa laitteissa toimivaa käyttöjärjestelmää? Ei tietenkään pidä. Ohjelmistojen ja minkä tahansa tuotteiden evoluutiossa ideoita pitää kerätä myös kilpailevista tuotteista. Pääasia on se, että loppukäyttäjät saavat mahdollisimman hyviä ratkaisuja käyttöönsä.


