Visar inlägg med etikett Ray Ozzie. Visa alla inlägg
Visar inlägg med etikett Ray Ozzie. Visa alla inlägg

måndag, januari 15, 2001

Ray Ozzie - Skaparen av Lotus Notes och Groove

(Datateknik 3.0)
Ray Ozzie är en av PC-branschens mest inflytelserika personer. Han skapade samarbetsprogrammet Lotus Notes, som idag har 60 miljoner användare. För tre år sedan lämnade han IBM (som köpte Lotus för att Notes skull) för att bygga en ny plattform för grupparbete, denna gång över Internet. Resultatet blev Groove, ett ”peer-to-peer” program (P2P) besläktat med Napster.

Datateknik 3.0 (NEW YORK) Groove är Napster för kontoret var det någon som sa. Det knyter samman användare direkt och decentraliserat. När du laddat ner och installerat klientprogrammet (Transceiver) är det bara att sätta igång. Du bjuder in vänner och kollegor med ebrev, eller direktmeddelanden (Instant Messaging, IM) och de kan - om de installerat Groove - ta del av den information du placerat i ett gruppfönster (shared space.) Det kan vara ett fotoalbum, ett worddokument, eller ett kalkylark. Det går också att haka på applikationer som chat, konferenser och internettelefoni så att vi kan prata med varandra över Internet samtidigt som vi diskuterar ett dokument.

När vi arbetar med informationen sparas och uppdateras den automatiskt av Groove. Om någon av deltagarna kopplat ner sig uppdateras deras information så fort de kopplar upp sig igen. Groove låter oss i likhet med Napster se och använda varandras filer, chatta osv., men det är en mycket mer sofistikerad plattform, som kan byggas ut av användarna och den är säker eftersom all information krypteras, vare sig den sparas som XML-objekt på vår hårddisk eller sänds till andra datorer.

Avståndet till Notes och dess klient-server modell är långt. Dess klientprogram gav oss epost och access till information lagrad på centrala serverdatorer, men ingen kontroll. Man ska komma ihåg att det är ett decennium sedan Notes föddes.
-Världen såg helt annorlunda ut på den tiden, säger Ray Ozzie. Det är lätt att få för sig att det alltid funnits lokala datanät (LAN) och grafiska användargränssnitt (GUI,) men på den tiden måste vi övertala folk om föredelarna med ett nätverk. Det var webben som förändrade landskapet.
-Notes var till för att samordna många människor över stora geografiska områden, men det adresserade bara en liten del av användarnas samarbete, trots de verktyg vi och andra byggde kring Notes.
-Det slog mig gång på gång under mina år på Lotus och IBM att de primära verktygen för samarbete fortfarande var epost, telefon och telefax. Notes och webbaserade tekniker var bra på att automatisera affärsprocesser, men eposten, telefonen och telefaxen hade något spontant över sig som ligger mycket närmare hur vi arbetar till vardags.
-Jag ville med Groove skapa ett system som låter företag, återförsäljare och konsulter (system integrators) bygga applikationer med samma spontana känsla som epost, samtidigt som de kan göras lika branschspecifika som centraliserade system. Min tanke var, att Groove måste vara inbjudande för att bli framgångsrik och det var därför vi satsade på en applikation som sitter hos användaren. Det måste vara lika enkelt att använda som en Palm Pilot eller en webbläsare.
-Under detta gränssnitt ska det emellertid finnas en plattform som låter återförsäljarna och konsulterna bygga applikationer vilka matchar det sätt på vilket folk jobbar i olika branscher.

Det påminner om hur man bygger applikationer runt Microsoft Office, eller skapar företagslösningar med hjälp av Java? Kan man se detta som en tredje plattform?
-Man kan se webben och Office som plattformar för applikationer, men Groove är mycket mer inriktad på att föra samman folk och låta dem lösa problem tillsammans, medan Office är ett program man använder mer eller mindre isolerat.

Den som använde Notes möttes av en fyrkanter som ledde till debatter, forum osv. Groove har också arbetsytor, men man kan stoppa in applikationsprogram i dem.
-Jag ser dem som webbsajter. Du använder en webbläsare för att gå till webbsajter, medan du använder Groove för att besöka privata informationssajter. Du delar information med en liten grupp människor. Det är du som väljer verktygen och vilken information du vill dela med dig av.

Kan man jämföra Groove med sajter som Anyday.com, som ju har kalenderprogram vilka du kan använda?
-Det finns en massa försök att skapa webbsajter med privata områden för små grupper av människor, men det enda du kan göra på dem är vad företag som Anyday låter dig göra. Om du vill göra något annat måste du hitta en annan sajt.
-En annan sak är att om du lägger in din information på en sådan offentlig sajt exponeras din information för dem som driver sajten. Få företag vill ha sin konfidentiella information lagrad på offentliga webbsajter.
-Groove använder peer-to-peer-teknik, så informationen stannar alltid på deltagarnas datorer. Det enda som sänds över nätet är krypterad information. Det finns ingen mellan dig och mig som kan få access till den.
-En tredje sak är att vi bestämmer vilka verktyg vår grupp behöver.
-Det är inte som med en ASP (Application Service Provider, dvs program som sitter på en central server hyrs ut,) eller (andra) serverbaserade modeller. Detta är en säker modell under din kontroll.

En del analytiker har ifrågasatt din affärsmodell och frågat hur i all världen du ska kunna tjäna pengar på detta?
-Det finns två aspekter på affärsmodellen. Den ena är den traditionella, dvs licensering av programvara. Den version av Groove som folk kan ladda ner gratis har bara en del av funktionaliteten hos den vi säljer till företag. Vi kommer att sälja våra produkter till företag där de får betala per användare, precis som man gör med Notes och Office.
-Den andra aspekten har att göra med de två olika komponenterna i Grooves arkitektur. Vi har klientprogrammet och transporttjänsten (relay service,) som vi driver på Groove Networks. Det är en tjänst för att spara och överföra information (store-and-forward) på samma sätt som serverdatorer flyttar din epost. Det gör att du kan arbeta på din laptop och sedan kan någon i Europa starta sin dator och börja jobba (där du slutade, min anm., HS.) Våra serverdatorer kör inte applikationer, utan flyttar bara krypterade data från en person till en annan. Det är väldigt viktigt, särskilt om du befinner dig bakom en brandvägg och de sitter bakom en annan. Vi kommer att ta betalt för den information vi förmedlar och ta betalt i förhållande till hur mycket företaget använder tjänsten. Om vi flyttar mycket data tar vi mycket betalt, men om det bara är lite tar vi bara lite betalt.

Bör jag titta på Groove om mitt företag har 20 000 Notes-användare?
-Absolut, som ett tillägg. Notes fokuserar sig på två saker: epost och samarbete inom företaget, men det är ovanligt att folk använder Notes för att samarbeta med någon utanför företaget.
-Jag startade Groove eftersom jag under min tid på Lotus märkte att företag alltmer involverar utomstående i den dagliga verksamheten, vare sig det handlar om tillverkning, webbdesign, juridisk rådgivning eller frilansskribenter. De redskap vi byggt (för Notes) fungerar extremt bra inom företaget, men går inte igenom brandväggarna. Vår centrala idé är att få samman folk oavsett var de råkar befinna sig. Vi har redan kunder som använder Groove tillsammans med Notes, eller Microsoft Exchange.

Du arbetar med Windows som plattform. Windows finns överallt, men är inte särskilt stabilt. Många system kraschar om man börjar trassla med multimedia och så. Är detta något som stör dig? Kanske skulle en Oracle- eller annan serverbaserad nätapplikation kunna göra samma sak och då i en mer kontrollerad miljö?
-Folk som tror att alla applikationer hör hemma inom ramen för en webbläsare har ett för smalt perspektiv. Om det varit så, skulle ”network computing”-visionen slagit igenom, men så skedde inte. Det finns en fördel i att använda den lokala PC:ns hästkrafter, både när det gäller det gränssnittet och vår mobilitet. Folk vill helt enkelt inte ge upp detta när de är nedkopplade.
-Windows är inte den stabilaste av miljöer, men det är den bästa vi har. Visst finns det mängder av applikationer som hör hemma i en webbläsare, men vi befinner oss bara i början av Internet. Det kommer att växa fram många, många saker som går utanför webbläsaren; som gör oss mer produktiva genom att länka samman våra datorer direkt med varandra. Det var IM som först fick folk att se bortom webbläsaren. Sedan kom Napster och nu funderar en mängd människor över hur man ska kunna göra saker annorlunda genom att koppla PC till PC. Jag är väldigt optimistisk här.

Vart är vi på väg? Hur förhåller sig Groove till Microsofts .net strategi? Kan man vänta sig tilläggsprogram till Notes som kan göra samma sak som Groove?
-Notes är ett centraliserat system baserat på en klient-server arkitektur. Det går inte att haka på en sak med en fundamentalt annorlunda arkitektur.
-Microsoft? Vem vem vad de ska hitta på? Det är ett extremt mångsidigt företag med stor spridning på sina talanger. Jag är inte helt säker på vad .net är. Det är ett initiativ för webbtjänster och ett språk och så bygger det på SOAP (Simple Object Access Protocol.) Det är en massa saker och det finns många sätt på vilket vi kan komplementera .net. Fast jag är säker på att Microsoft vid något tillfälle kommer att ha någonting som konkurrerar på samma marknad.

Skulle Groove kunna bli en .net applikation?
-Absolut! Om du tittar på vad som som finns inuti Groove ska du se att vi använt Microsofts COM (Component Object Model) som bindemedel. Vi skulle kunna plugga in oss i .net, särskilt om vi använder SOAP. Det är därför Microsoft varit så intresserade av det vi gjort. Vi har demonstrerat styrkan i deras tekniknologier, särskilt Office.

Du har hittills undvikit Java. Vilken är din relation till Java?
-Java är ett bra språk och det finns de som byggt redskap för Groove med hjälp av Java, men vi ville inte bygga in Java i Groove, av det enkla skälet att Java inte är en tillräckligt stabil och förutsebar miljö på klientsidan.

Hur ser du på Linux och Apple? Kommer Apple-användare kunna använda Groove?
-Vi har inte deklarerat några planer när det gäller plattformen. Vi visade en del saker som vi har gjort med vår Linux-version. Vi ville försäkra oss om att vår produkt kan anpassas för olika plattformar, men den övervägande majoriteten av vår målgrupp kör Windows. Skälet till att vi är så intresserade av Linux, är att det kommer många intressanta och innovativa handdatorer och trådlösa apparater för andra plattformar än Windows. Vi vill se vilka delar av Groove man skulle kunna lägga över på maskiner som inte använder Windows.

Borde inte Appleanvändarna, med alla sina designers, vara den ideala kundkretsen för er?
-Det är en idealisk publik och definitivt en möjlig framtida plattform, men jag kan inte avslöja mer just nu.

Hans Sandberg

onsdag, november 01, 2000

Groove: Ny plattform för webbmöten

(Publicerad i Dagens IT och danska dagstidningen Politiken).

Ray Ozzie, mannen bakom Lotus Notes lanserade 24 oktober Groove Networks, som i likhet med Napster erbjuder oss ett nytt sätt samarbeta och dela på resurser via Internet. Groove använder s k ”peer-to-peer”-teknik (P2P) för att skapa virtuella mötesplatser dit vi kan bjuda in kollegor och vänner för att prata, chatta, ta del av dokument och multimedia.

”Groove har en väldigt stor potential med tanke på alla feta klienter (dvs Windows-baserade persondatorer, min anm HS) och behovet av en rikare miljö för samarbete,” säger Dana Gardner, analytiker vid Aberdeen Group i Boston.

När man gratis laddat ner och installerat klientprogrammet är det bara att invitera kollegor och vänner till den gemensamma sfär man skapar med Grooves hjälp. Poängen med Groove är att man direkt kan länka sin dator till andra datorer via Internet.

Det handlar inte bara om att läsa hemsidor och läsa epost, utan påminner mer om chattande där man har en gemensam yta som flera användare delar. Ray Ozzie sa i en intervju för Newsweek att han fick idén till Groove när han såg sin då 15-årige son spela Quake online samtidigt som han chattade med en medspelare som befanns sig någon helt annan stans. Med Groove kan vi studera dokument som ligger i en gemensam sfär, samtidigt som vi håller telefon- och videokonferenser om dem.

Programmet ser ut som ett kalenderprogram liknande dem många webbsajter erbjuder, men Groove låter, till skillnad från sådana server-baserade lösningar, både programmet och dina data sitta kvar på din lokala PC. Användaren behåller kontrollen över sina program och data, vilket är en grundtanke med peer-to-peer.

Under den synliga delen av klientprogrammet ligger ett antal nättjänster, dvs program som sköter datasäkerheten (med hjälp av kraftfull kryptering.) Där finns också XML-baserade tjänster som hanterar lagring, uppdatering och kommunikationerna med andra klienter.

Groove är tänkt som en plattform där grupper av människor ska kunna mötas och använda alla möjliga slags tilläggsprogram, från jobbrelaterade program till spel och underhållning. Det är lätt att addera nya funktioner utöver de som finns med i klientprogrammet och det är fritt fram för programföretag att distribuera nya applikationer till användarna med hjälp av de Grooves utvecklingsverktyg.

Groove påminner även om Lotus Notes vilket inte är så konstigt eftersom Ray Ozzie legat bakom bägge två. Notes var ett av de första ”groupware” programmen och det främsta skälet till att IBM köpte Lotus Development för 3,3 miljarder dollar 1995. Notes hade då 20 miljoner användare, en siffra som idag ökat till 60 miljoner.

Ray Ozzie lämnade IBM/Lotus 1997 för ett hemligt projekt som skulle bli Groove Networks. Det finansierades inledningsvis med pengar från Ozzie och Mitch Kapor, en av grundarna till Lotus. Målet var detsamma som för Notes, dvs en onlinemiljö som främjar grupparbete, men medan det senare var en tung och centraliserad apparat är Groove en smidig applikation som kan sättas ihop kring ett projekt, ett möte, eller någon annan slags sammankomst.

Bill Gates ser enligt företages pressmeddelande Groove som ”en djup och innovativ applikation” och ”ett fint exempel på vart Internet är på väg.” Men det är också en utmaning mot Microsoft, eftersom det är ett programlager ovanpå Windows, vilket kan ta över uppgifter från Microsoft Office, Netmeeting och andra applikationer. Ray Ozzie visade enligt Newsweek (6 nov) för säkerhets programmet för Bill Gates och Steve Ballmer i oktober och de gillade det skarpt, trots ”överlappningen.” På frågan om Bill Gates skulle vilja köpa det svarade han efter en lång tystnad att ”det är en fin Windows-applikation.” Alternativt skulle han förstås kunna bygga in liknande funktioner i framtida versioner av Windows.

Det är knappast troligt att Ozzie vill sälja sitt verk, men den saken beror också på om han förmår bygga en rörelse kring sin uppfinning, något som en del analytiker tvivlar på.
-Det är lite svårt att placera Groove, eftersom det inte riktigt är en plattform och inte riktigt är en applikation, utan något mittemellan. Jag tror därför inte att det kommer att bli nästa Notes, säger Aberdeens Dana Gardner.
-Min fråga är om det går att bygga en lönsam rörelse kring det. Under stordator- och klient-servermodellen byggde vi på relationen mellan applikationerna och plattformen, som med Office och Windows. Det är inte lika lätt att se hur man ska kunna skapa applikationer som man kan ta betalt för med Groove. Det är mycket som måste stämma om det ska fungera, säger han.

Dwight Davis, analytiker för Summit Strategies (tidigare vid nyhetsbrevet Windows Watcher,) reser även han frågetecken kring affärsmodellen.
-Det är ett av de mer lovande exemplen på peer-to-peer för näringslivet, men jag förstår inte riktigt deras affärsmodell. Det är möjligt att de kommer med en premium-klient som man måste betala för, eller att de kommer att försöka ta licensavgifter för extratjänster knutna till plattformen, spekulerar han.

Det som gjorde att Lotus Notes bröt igenom efter en trög start var att ett antal storföretag installerade Notes-nät med 10 000-tals användare, men det är inte helt givet att företag kommer att nappa på Groove. Samma decentraliserade och dynamiska struktur som attraherar mindre grupper av användare, kan verka avskräckande på centraliserade storföretag och deras IT-avdelningar som knappast helhjärtat kommer att vilja släppa sin kontroll.
-Styrkan i programmet är att det ger användarna kontroll, men det är samtidigt inte så säkert att företagen och deras IT-administratörer kommer att gilla tanken på att deras anställda kan skapa nätsessioner med vem som helst. Spontaniteten och möjligheten att skapa en rik interaktion mellan människor är en del av dess attraktion, men det är också ett problem för en centraliserad organisation, säger han.
-Det kan däremot vara lättare att se applikationer utanför företagssektorn. Både porr- och spelsajter skulle kunna dra fördel av de rika multimediainteraktioner Groove gör möjliga, säger han.

Hans Sandberg