Årsaken er hva som er i ferd å skje på virtualiseringsfronten. Det heite temaet er ikke lenger å virtualisere opertativsystemer, men å virtualisere applikasjoner. Det finnes flere måter å gjøre dette på.

Applikasjonsserver

Ved å legge applikasjonene på en egen server kan du gjøre deg uavhengig av operativsystem på klienten.

Terminalserver er en mulighet. Citrix Metaframe leverer noe de kaller “Published Application” hvor du med en Citrix klient kan koble deg til en enkelt applikasjon pÃ¥ serveren. Citrix klienter leveres bÃ¥de for Linux, Windows og Mac. Sammen med Citrix Web Access/ Access Gateway kan du nÃ¥ applikasjonen hvor som helst fra.

Andre muligheter er å portere hele løsningen til web, noe som gjøres i stor skala for tiden. Med AJAX kan det også være mulig å lage fullt fungerende programmer, og også lagre dataene på web. Se blant annet på Google Doc & Spreadsheet. For de aller fleste bedrifter kan dette være nok, og jeg ser ikke bort ifra at Google kan komme til å lansere dette som bedriftspakker etter hvert. Google selger allerede bedriftspakker på søk, så å utvide med en kontorpakke er ikke utenkelig.

SoftGrid er en annen løsning. Programmene installeres på en spesiell måte, og innkapsles i en boble, også kalt sandboxing eller application streaming. På den måten slipper man konflikter mellom programmer. Så legger man inn en klient på de maskinene som skal kjøre programmet, og den innkapslede bobla lastes ned lokalt hver gang programmet skal brukes.

Det finnes sikkert mange flere løsninger også, men dette er de 3 metodene jeg kommer på.

Virtualisering på klienten

På klientsiden finnes det også flere muligheter for å virtualisere applikasjoner.

Parallels på Mac OSX er kanskje det mest imponerende jeg har sett. Her kjøres Windows-, Linux- og OSX- programmer parallelt. Du må nesten se video av fenomenet for å skjønne hvor kult dette er.

Ellers tenker folka bak Xen og VMWare i samme baner.

Wine og Cedega er produkter som kan brukes for å kjøre Windows- programmer på Linux. Listen over spill som kan kjøres i Cedega viser at det ikke lenger er nødvendig å tviholde på Windows dersom du liker spill. Dessuten går flere og flere over til å kjøpe dedikerte spillkonsoller i stedet. Stort sett alt annet lar seg virtualisere.