Lukittu ja leikelty Longhorn
Microsoft päätti pitkään jatkuneet spekulaatiot Longhornin aikataulusta lukitsemalla julkaisuvuodeksi aiemminkin arvioidun 2006:n. Tähän päästäkseen yhtiö joutuu kuitenkin karsimaan paketista tärkeitä ydinominaisuuksia.
Longhornille on käynyt kuten lähes jokaiselle ohjelmistoprojektille. Alussa on loistava visio, täydellinen pilvilinna. Kun projekti alkaa kypsyä, on unelman laskeuduttava arjen tasolle.
Deadline painaa päälle, ja keskityttäessä toteuttamaan edes olennaisin saavat monet kauniit ajatukset jäädä vain haaveiksi. Lopputuloksena on tuote, aito ja todellinen, joka ei koskaan voi täysin vastata visiota, mutta joka on kuitenkin oikeasti olemassa.
Longhorn oli aikaisemmissa suunnitelmissa valtava kertatapahtuma. Nyt se on jotain, mikä tapahtuu ajan yli.
Longhorn-tekniikoita myös nykyisiin Windows-versioihin
Aikataulupaineiden vuoksi Microsoft on päättänyt tiputtaa Longhorn-ensiversiosta WinFS-metatietojärjestelmän.
Projektia ei ole kuitenkaan hylätty, eli kyseessä on vain julkistuksen lykkääminen. WinFS:n beeta on luvassa kehittäjille samanaikaisesti Longhornin valmistuessa.
Longhornin mukana tuleva Win32:n seuraajaksi kaavailtu .NET-pohjainen WinFX-teknologiaperhe julkaistaan uusimpien tietojen mukaan osittain myös Windows XP:lle ja Windows Server 2003:lle. Merkittävät WinFX-teknologiat kuten Avalon-esitysrajapinta ja Indigo-viestintäväylä paketoidaan vanhemmille käyttöjärjestelmille osin kevennettyinä versioina.
Microsoftin haluna on siirtää kehittäjämassat mahdollisimman nopeasti Windows Formsiin ja siitä edelleen GDI:n seuraajaksi tarkoitettuun Avaloniin. Avalonin ohjelmointiin tarjotaan perinteisten API-rajapintojen lisäksi myös XML-pohjainen XAML-kieli, jolla kuvataan käyttöliittymiä ja dokumenttejä.
Microsoftia on kritisoitu siitä, että perusteknologioiden tarjoaminen vanhoille Windows-versioille vie Longhornilta pohjan. Miksi kukaan ostaisi uutta käyttöjärjestelmää, kun samat toiminnot saa päivityksenä ilmaiseksi? Toisaalta harva loppukäyttäjä ostaa käyttöjärjestelmän API:en perusteella.
Harri J. Talvitie
|