Nu är allt uppe i luften tills vi börjar se byggen av både Orcas utvecklarverktyg och Katmai-databasmotorn, för att bevisa att Microsoft inte har tappat ut ännu längre. Det är därför jag har skrikit blått mord på Microsoft ända sedan tillkännagivandena, och försökt få det att förstå att det är viktigt att svara på dessa frågor för att visa att det verkligen finns en ”plan”.
Om WinFS nu kommer att läggas in i SQL Server Katmai, upphör det att vara en komponent på OS-nivå, och är därför inte längre en komponent som ingår i skrivbords- och serverlicensen. Betyder det att vi måste köpa en smak av SQL Server för att få fördelarna med denna son-of-WinFS? Vad är Office-gruppens ståndpunkt i detta? Kommer de offentligt att åta sig att använda, omfamna och utöka den nya modellen när den blir tillgänglig? Kommer vi att kunna ta kapaciteten och de surt förvärvade erfarenheterna från miljontals Office-användare och förvandla alla dessa Access-guruer till ”fråga vad som helst”-mästare? Kommer SharePoints lagringsmodell att omvandlas till Katmai SQL Server-modellen? SharePoint är det nya gyllene barnet till Office-gruppen, och SharePoint-lagring är där Office-folk anser att information bör lagras – kommer denna vy att överleva?
Hur är det då med Exchange Server? Vi vet att E12, som för närvarande befinner sig i mitten av beta, faktiskt är en fullständig omskrivning med rörelser till 64-bitars land, men den använder fortfarande EDB JET-motorn för sin nästa utgåva. Vad kommer att hända efter det? Kommer de nu att förbinda sig att använda Katmai-motorn? Och slutligen, gör detta SQL Server till en av de produkter där svaret är ”ja” men alla har glömt frågan? Kan den klara av de olika belastningar som påläggs av högpresterande RDBMS-arbete och semi-slumpmässigt strukturerade data i andra änden av skalan, utan att kompromissa med prestanda? Kan den trimmas för att klara av den bashing som en stor Exchange Server-installation kommer att ge den, samtidigt som den fungerar som ett globalt objektlager? Svaren på dessa frågor är avgörande om kunderna ska tro att WinFS inte är död utan har förvandlats till något annat användbart. Och också att tro att detta ”något annat” kan levereras i rätt tid i riktiga produkter där de kan göra riktigt arbete.
Microsofts lagringsstrategi är i spillror, och det gör mig arg att behöva skriva det vid det här laget. Avslöjandet av denna enorma förändring i strategisk riktning för WinFS har hanterats otroligt dåligt och erbjuder en lärdom om fallgroparna med överentusiastisk bloggande. Att vi inte kommer att få det som utlovats är en djup besvikelse eftersom det skulle vara trevligt att ha något, nästan vad som helst, som flyttade oss bortom NTFS.
Däremot säger pragmatikern i mig att Microsoft faktiskt har spikat sina färger i en annan mast redan med SharePoint. Trots sitt förenklade schema är den här produkten effektiv för att göra vad användarna behöver – dokumentkontroll, in- och utcheckning, versionskontroll, sökning och så vidare. Kanske är verkligheten att SharePoint kommer att ge oss de nya frågeverktygen vi har letat efter. I så fall kan det vara vägen framåt att bygga in WinFS-funktioner i verktygen och SQL Store så snabbt som möjligt och sedan gå bort från att krympa in något som i slutändan kan ha visat sig otillfredsställande (trots dess enorma löfte).
Vista och företagen
Med konsulthatten på mig har jag anlitats av olika kunder för att påbörja utredningsarbetet för en kostnads-nyttoanalys av Vista. Resultaten har varit ganska överraskande, så jag tänkte dela med mig av en smyg, insiders syn på det tänkande som ser ut att bildas där ute i företagsmarken i sommar.