Hal Berenson, der General Manager von WinFS, schrieb eine exzellente vierteilige Blog-Serie, nachdem Bill Gates im Jahr 2013 bekannt gab, dass sein größtes Bedauern aus seiner Zeit bei Microsoft das Versagen der Bereitstellung von WinFS war :
Von thisisbillgates
:
F. Welches Microsoft-Programm oder -Produkt, das niemals vollständig entwickelt oder veröffentlicht wurde, hätte es Ihrer Meinung nach auf den Markt gebracht?
A: Wir hatten eine umfangreiche Datenbank als Client / Cloud-Speicher, die Teil einer Windows-Version war, die vor ihrer Zeit existierte. Dies ist eine Idee, die sich neu zusammensetzt, da Ihr Cloud-Speicher nicht nur aus einer Reihe von Dateien, sondern aus einer Reihe von Schemas besteht und der Client eine Teilreproduktion mit umfassendem Schema-Verständnis ist.
Die kurze Version ist, dass es zwar schwierig ist, sich durchzusetzen, die Herausforderung aber darin bestand, das Exchange-Team dazu zu bringen, es zu verwenden. Sie würden der Testfall sein. Außer Object File System (OFS, aka Integrated Storage, aka Cairo, aka WinFS) war noch nicht fertig. Microsoft hatte gerade SQL Server von Sybase gekauft und erstellte auch intern ein völlig neues Datenbankmodul: Jet Blue. Wartet das Exchange-Team auf Kairo? Wechseln sie zu SQL Server? Wechseln sie zu Jet Blue?
Bei einem Treffen mit Bill, um die Richtung für Integrated Storage zu bestimmen, musste er zwischen zwei Optionen wählen. Eine war die Technologiebasis, die er für die langfristige Vision von Integrated Storage für richtig hielt, aber es war ein Geschäft, in dem sich niemand dazu verpflichtet fühlte, sie zu nutzen. Das andere war ein solider Plan und die Verpflichtung, etwas zu liefern, das die unstrukturierten und halbstrukturierten Welten innerhalb von Microsoft vereinheitlicht. Bill entschied sich für die Fortsetzung des Exchange-basierten Plans, ermutigte uns jedoch auch, weiterhin an SQL Server als Grundlage für eine zukünftige integrierte Speicherlösung zu arbeiten.
Das Exchange-Team setzte JetBlue ein. Das kostenlose Datenbankmodul, das im Lieferumfang von Windows enthalten ist und über eine öffentlich unterstützte API verfügt . JetBlue, auch bekannt als Extensible Storage Engine, ist die Datenbank, die Folgendes ermöglicht:
- Austausch
- Ausblick
- Windows-Suche
- Active Directory
- Windows-Updates
Bonus Lesung
Und ähnlich wie WinFS und Datenspeicher hatte Hal auch einen ausgezeichneten Blog über die Geschichte von OLEDB, die Visionen, die Versprechen und wie OLEDB tatsächlich vorhandene Probleme löst:
Zusammen mit der Ankündigung des SQL Server-Teams , die Unterstützung für den nativen OLEDB- Client zu beenden .