Що сталося з WinFS?


18

Найцікавішою особливістю, яка коли-небудь була пов'язана з тим, що врешті-решт стала Vista, - це WinFS, революційний (таким чином, здавалося, принаймні тоді) новий спосіб зберігання та доступу до інформації на комп’ютері.

Цю функцію було вимкнено, незважаючи на те, що фактично було досягнуто закритого випуску альфа-технічного попереднього перегляду. Від MS з'явився дим і дзеркала в блозі про технологію, що живе в майбутньому випуску сервера SQL, але мені просто здалося, що це було важко.

Хтось має уявлення, що з ним сталося? Це вбито, чи просто на задньому плані? Це було просто неможливо здійснити, занадто дорого, чи хтось придумав кращу ідею?

Чи є проекти (від MS чи когось іншого), які мають подібні цілі?

Відповіді:


17

Я не думаю, що насправді ніхто не знає.

Найсвіжіша інформація, яку я можу знайти, - це інтерв'ю з Квентіном Кларком, в якому він говорить, що «більшість WinFS або вже відправлені, або доставляться» просто в інших формах, таких як частина SQL-сервера або об'єкт ADO.net рамки.

Я особисто підозрюю, що це був один із тих проектів, який був погано визначений з самого початку. Це було все для всіх людей, і, отже, ніколи не можна повністю реалізувати всі свої цілі. Здається, що всі дослідження, що входили в різні аспекти WinFS, врешті-решт переросли в окремі проекти та стали частинами інших речей.

З цієї шкали розробок видно, що це проект, що триває з 1990 року. Це робить його одним з небагатьох програмних проектів, який фактично розроблявся довше, ніж герцог Нукем Форевер

[Редагувати: Для повноти, ось деяку іншу інформацію, яку я знайшов - Блог WinFS - Останнє оновлення червня 2006 року. Останній запис, по суті, говорить про те, що WinFS не був мертвим, але це вже не окремий продукт, його планували включати в інші продукти, наприклад SQL-сервер і ado.net]


Нова інформація (травень 2010 р.):

Я знайшов цю статтю, в якій розповідається про особливості WinFS, які вижили і живуть у деякій формі в Windows7.


2
Це інтерв'ю було гарною знахідкою, я отримав більше інформації, ніж думав, що під час написання запитання. Спасибі!
Консоль

2
+1:development longer than Duke Nukem Forever
n611x007

4

Він став частиною SQL-сервера 2008 року.

Я працював над командою, яка співпрацювала з Microsoft, щоб продемонструвати цю функцію, інтегруючи її у сховище даних нашого продукту. на сайті MS плаває білий документ (і часто з’являється в реєстрі), в якому викладені маркетингові бики ... е. інтеграція технологій. якщо ви подивитесь на мій профіль, це може дати вам зрозуміти, на що звернути увагу ...

редагувати: Я вважаю, що це особливість, якою вона стала


2

Для запису - чудовий огляд ZDNet з 2013 року (під назвою "Найбільше жалю до продукту Microsoft Білл Гейтс: WinFS" ), з безліччю відповідних посилань, посилань та інсайдерських цитат, таких як:

... жодне з двох членів команди WinFS не могло відповісти на запитання "Що це?" лаконічно, згуртовано. Він зазначив:

"Деякі люди скажуть, що це (WinFS) - це база даних, вбудована в операційну систему. Інші кажуть, що це XML в базі даних. Інші відповіді включали файлову систему на основі SQL, об'єктний / реляційний шар відображення, багате сховище для Офісні програми, індексатор метаданих файлової системи, .NET в базі даних тощо. Справа не в тому, що це не були корисні технології (багато з них поставляються поза проектом WinFS), це не те, що не було єдиного бачення, яке б рухало проект до завершення . тому що ніхто не міг визначити суть проекту, він зробив це дуже важко зробити якісь - або рішення про те, що повинно або не повинно бути включено «.

У своєму посиланні на блог Велкер продовжував:

... він пропонує барометр для інших проектів, які можуть бути спрямовані на певну приреченість. Якщо ви не можете звести, про що йдеться у вашому проекті (і кожен може сказати, що це таке), це, мабуть, не буде успішним. Я б заперечував, що навіть одна, неправильна мета краща за різноманітність напівправильних цілей. Ви завжди можете змінити хід команди, яка очолює в єдиному напрямку, але намагатися зігнати команду, яка очолює в будь-який бік, майже неможливо.


2

Хель Беренсон, генеральний директор того, що стане WinFS, написав чудову серію блогів із чотирьох частин після того, як Білл Гейтс в 2013 році розголосив, що найбільшим його жалем за час роботи в Microsoft було невдача WinFS :

Від thisisbillgates:

З. Яка програма або продукт Майкрософт, який ніколи не був повністю розроблений або випущений, ви хочете, випустили його на ринок?

A. У нас була багата база даних як клієнт / хмарний магазин, який був частиною випуску Windows, який був до свого часу. Це ідея, яка заново погрузиться, оскільки ваш хмарний магазин буде багатий схемою, а не просто купою файлів, і клієнт буде частковою його копією з розширеним розумінням схеми.

Коротка версія полягає в тому, що, хоча це важко зняти, проблемою було змусити команду Exchange використовувати її. Вони збиралися бути тестовим. За винятком об'єктної файлової системи (OFS, aka Integrated Storage, він же Каїр, він також WinFS) ще не був готовий. Microsoft щойно придбала SQL Server у Sybase, а також створила абсолютно новий механізм бази даних всередині нуля: Jet Blue. Чи чекає команда біржі в Каїрі? Вони переходять на SQL Server? Вони переходять на Jet Blue?

Під час зустрічі з Біллом, щоб визначити напрямок інтегрованого зберігання, йому довелося вибрати між двома варіантами. Одне було технологічною базою, яку він вважав правильною для довгострокового бачення інтегрованого зберігання, але це був магазин, в якому ніхто не зобов’язувався ним користуватися. Інший - це чіткий план та зобов'язання забезпечити щось, що об'єднало неструктурований та напівструктурований світи в Microsoft. Білл вирішив дозволити плану, що базується на біржі, продовжувати працювати, але також закликав нас продовжувати працювати над SQL Server як основу для майбутнього рішення інтегрованого сховища.

Команда біржі пішла вперед і використовувала JetBlue. Безкоштовний двигун бази даних, що постачається з Windows, і має публічно підтримуваний API . JetBlue, він же розширювальний механізм зберігання даних, - це база даних, яка забезпечує:

  • Обмін
  • Прогноз
  • Пошук у Windows
  • Активна Директорія
  • Оновлення Windows

Бонусне читання

А також, схоже на WinFS та зберігання даних, Хал також мав чудовий блог про історію OLEDB, бачення, обіцянки та те, як OLEDB насправді вирішує існуючі проблеми:

Поряд із повідомленням команди SQL Server, що вони закінчують підтримку рідного клієнта OLEDB .


-2

Інші причини, по яких WinFS ніколи не з'явився, можуть бути пов’язані з маркетингом та прибутку. Єдиною областю Microsoft може збільшити прибуток - це продаж Vista на когось, де вже працює XP. Ліцензії Vista на нові ПК є замість ліцензій XP та не збільшують прибуток. Отже, вам потрібно переконати людей, що вони потребують оновлення XP до Vista. Поза користувачами цього веб-сайту ідея нової файлової системи ніде не є достатньо близькою, щоб розщепити гроші за нову ОС. Новий, блискучий графічний інтерфейс набагато простіше продати і, швидше за все, робити ці додаткові продажі.


Це зовсім не було причиною: - Це був проект RND. - Багато її функцій перенесено на інші проекти. - NTFS розгорнуто занадто широко. - Можливо, це відчужило користувачів.
Джонатан С Дікінсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.