WinFSはどうなりましたか?


18

最終的にVistaになったものに接続された最も興味深い機能は、コンピューター上の情報を保存およびアクセスするための革新的な(少なくとも当時はそうだった)WinFSでした。

クローズドアルファ/テクニカルプレビューリリースに実際に到達したにもかかわらず、この機能はカットされました。SQL Serverの今後のリリースで使用されているテクノロジーに関するMSからのスモークおよびミラーのブログ投稿がありましたが、私には、それが不安になり、ハードであるように感じました。

誰に何が起こったのか分かりますか?それは殺されたのですか、それともただのバックバーナーですか?実装するのは不可能か、高すぎるのか、誰かがより良いアイデアを思いついたのでしょうか?

同様の目標を持つプロジェクト(MSなど)がありますか?

回答:


17

誰もが本当に知っているとは思わない。

私が見つけることができる最新の情報は、Quentin Clarkのインタビューです。彼は、「WinFSのほとんどは既に出荷されているか、出荷される」とSQLサーバーやADO.netエンティティの一部など、他の形式で述べていますフレームワーク。

私は個人的には、それらのプロジェクトが最初から不十分に定義されていたのではないかと疑っています。それはすべての人々にとってすべてのものであり、その結果、そのすべての目標を完全に実現することは決してできませんでした。WinFSのさまざまな側面に関連するすべての研究は、最終的に別のプロジェクトに成長し、他のことの一部になったようです。

この開発タイムラインから、1990年以来進行中のプロジェクトであることがわかります。これにより、実際にDuke Nukem Foreverより長く開発されている数少ないソフトウェアプロジェクトの1つになっています。

[編集:完全を期すために、私が見つけた他の情報をいくつか紹介します-WinFSブログ -最終更新2006年6月。 SQLサーバーとado.net]


新しい情報(2010年5月):

私は、Windows7で何らかの形で存続し、生き続けているWinFSの機能について述べているこの記事を見つけました。


2
そのインタビューは良い発見でした。質問を書いたときに思っていたよりも多くの情報を得ました。ありがとう!
コンソール

2
+1:development longer than Duke Nukem Forever
n611x007

4

SQL Server 2008の一部になりました。

この機能を製品のデータストレージと統合することにより、Microsoftとのパートナーシップを持つチームで作業しました。マーケティングブルズの概要を説明するホワイトペーパーがMSサイトに頻繁に掲載されています(頻繁に登録簿に記載されています)。私のプロフィールを見ると、それはあなたが何を探すべきかの手がかりを与えるかもしれません...

編集:これはそれがなった機能だと思います


2

記録のために、2013年の優れたZDNetの概要「Bill Gatesの最大のマイクロソフト製品の後悔:WinFS」)には、次のような関連リンク、リファレンス、インサイダーの引用がたくさんあります。

... WinFSチームの2人のメンバーは、「それは何ですか?」という質問に答えることができなかったようです。簡潔でまとまりのある方法で。彼は指摘した:

「それは(WinFS)がオペレーティングシステムに組み込まれたデータベースだと言う人もいます。他の人は、データベース内のXMLだと言う人もいます。他の回答には、SQLベースのファイルシステム、オブジェクト/リレーショナルマッピングレイヤー、 Officeアプリ、ファイルシステムメタデータインデクサー、データベース内の.NETなど。これらは有用な技術ではなかったわけではなく(多くはWinFSプロジェクトの外部に出荷されていました)、プロジェクトを推進する特異なビジョンはありませんでした完成誰もがプロジェクトの本質を特定することができなかったので、それはそれは本当に難しいか含めるべきではないべきかについての決定を下すことにしました。」

彼の参照したブログ投稿で、 Welckerは次のように続けています。

...特定の運命に向かう可能性のある他のプロジェクトのバロメーターを提供します。あなたのプロジェクトが何であるかを要約できない場合(そして誰もがそれが何であるかを言うことができる場合)、それはおそらく成功しないでしょう。私は、単一の間違った目標であっても、さまざまな準正しい目標よりも優れていると主張します。統一された方向に向かうチームのコースをいつでも変更できますが、あらゆる方向に向かうチームを囲い込むことはほとんど不可能です。


2

2013年にBill Gates がMicrosoftでの最大の後悔はWinFSを提供できなかったことであると明らかにした後、WinFSになるゼネラルマネージャーであるHal Berensonは、すばらしい4部構成のブログシリーズを書きました。

からthisisbillgates

Q.完全に開発またはリリースされたことのないマイクロソフトのプログラムまたは製品のうち、どれを市場に投入したか

A.以前のWindowsリリースに含まれていたクライアント/クラウドストアとして、リッチデータベースがありました。これは、クラウドストアが単なるファイルではなくスキーマでリッチになり、クライアントが豊富なスキーマを理解した部分的なレプリカになるため、再認識されるアイデアです。

短いバージョンでは、それを実行するのは難しいが、Exchangeチームがそれを使用できるようにすることが課題でした。彼らはテストケースになるだろう。オブジェクトファイルシステム(OFS、別名Integrated Storage、別名Cairo、別名WinFS)を除く準備ができていませんでした。Microsoftは、SybaseからSQL Serverを購入したばかりで、まったく新しいデータベースエンジンであるJet Blueも社内で作成していました。Exchangeチームはカイロを待ちますか?彼らはSQL Serverに移行しますか?彼らはジェットブルーに切り替えますか?

ビルとの会議で、統合ストレージの方向を決定するために、2つのオプションから選択する必要がありました。1つは、彼が統合ストレージの長期ビジョンにふさわしいと考えたテクノロジーベースでしたが、それを使用することを誰もコミットしていないストアでした。もう1つは、Microsoft内の非構造化および半構造化された世界を統合する何かを提供するための堅実な計画とコミットメントでした。ビルは、Exchangeベースの計画を進めることを選択しましたが、将来の統合ストレージソリューションの基盤としてSQL Serverでの作業を継続することも推奨しました。

Exchangeチームは先に進み、JetBlueを使用しました。Windowsに同梱され、公的にサポートされているAPIを備えた無料のデータベースエンジン。拡張可能なストレージエンジンとも呼ばれるJetBlueは、次の機能を備えたデータベースです。

  • 両替
  • 見通し
  • Windows Search
  • Active Directory
  • Windowsアップデート

ボーナスリーディング

また、WinFSやデータストレージと同様に、HalはOLEDBの歴史、ビジョン、約束、およびOLEDBが実際に存在する問題をどのように解決するかについての優れたブログもありました。

OLEDB ネイティブクライアントのサポートを終了するというSQL Serverチームの発表とともに。


-2

WinFSが登場しなかった他の理由は、マーケティングと利益によるものです。マイクロソフトが利益を上げることができる唯一の分野は、すでにXPを実行している人へのVistaの販売です。新しいPCのVistaライセンスはXPライセンスではなく、利益を増加させません。したがって、XPをVistaにアップグレードする必要がある人々を説得する必要があります。このサイトのユーザー以外では、新しいファイルシステムのアイデアは、新しいOSの資金を分岐させるのに十分ではありません。新しい、光沢のあるGUIは、はるかに簡単に販売でき、これらの追加販売を行う可能性が高くなります。


これはまったく理由ではありませんでした。-RNDプロジェクトでした。-その機能の多くは他のプロジェクトに移行されました。-NTFSの展開が広すぎる。-ユーザーが疎外されている可能性があります。
ジョナサンCディキンソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.