Điều gì đã xảy ra với WinFS?


18

Tính năng thú vị nhất từng được kết nối với Vista cuối cùng đã trở thành WinFS, một cách mạng (vì vậy dường như, ít nhất là trước đó) cách lưu trữ và truy cập thông tin mới trên máy tính.

Tính năng này đã bị cắt mặc dù thực sự đạt đến một bản phát hành xem trước alpha / kỹ thuật đóng. Có một bài đăng trên blog khói và gương từ MS về công nghệ sống trong một bản phát hành máy chủ SQL sắp tới, nhưng đối với tôi, nó chỉ cảm thấy như nó bị trục trặc, khó khăn.

Có ai có bất cứ ý tưởng những gì đã xảy ra với nó? Là nó bị giết, hoặc chỉ trên backburner? Có phải là không thể thực hiện, quá đắt, hoặc ai đó đã nghĩ ra một ý tưởng tốt hơn?

Có dự án nào (Từ MS hoặc bất kỳ ai khác) có mục tiêu tương tự không?

Câu trả lời:


17

Tôi không nghĩ có ai thực sự biết.

Thông tin cập nhật nhất mà tôi có thể tìm thấy là một cuộc phỏng vấn với Quentin Clark, trong đó anh ta nói rằng "hầu hết WinFS đã được giao, hoặc sẽ giao hàng" chỉ trong các hình thức khác, chẳng hạn như một phần của máy chủ SQL hoặc thực thể ADO.net khuôn khổ.

Cá nhân tôi nghi ngờ đó là một trong những dự án được xác định kém ngay từ đầu. Đó là tất cả mọi thứ cho tất cả mọi người và do đó không bao giờ có thể thực hiện đầy đủ tất cả các mục tiêu của nó. Dường như tất cả các nghiên cứu đi vào các khía cạnh khác nhau của WinFS cuối cùng đã phát triển thành các dự án riêng biệt và trở thành một phần của những thứ khác.

Bạn có thể thấy từ dòng thời gian phát triển này rằng đó là một dự án đang diễn ra từ năm 1990. điều đó khiến nó trở thành một trong số ít các dự án phần mềm thực sự được phát triển lâu hơn Duke Nukem Forever

[Chỉnh sửa: Để đầy đủ, đây là một số thông tin khác tôi đã tìm thấy - Blog WinFS - Cập nhật lần cuối tháng 6 năm 2006. Mục cuối cùng về cơ bản nói WinFS không chết nhưng không còn là một sản phẩm riêng biệt, nó đã được lên kế hoạch kết hợp công nghệ vào các sản phẩm khác như Máy chủ SQL và ado.net]


Thông tin mới (tháng 5 năm 2010):

Tôi tìm thấy bài viết này nói về các tính năng của WinFS đã tồn tại và tồn tại dưới một hình thức nào đó trong Windows7.


2
Cuộc phỏng vấn đó là một phát hiện tốt, tôi đã nhận được nhiều thông tin hơn tôi nghĩ khi tôi viết câu hỏi. Cảm ơn!
Bảng điều khiển

2
+1:development longer than Duke Nukem Forever
n611x007

4

Nó trở thành một phần của máy chủ SQL 2008.

Tôi đã làm việc với một nhóm có quan hệ đối tác với microsoft để thể hiện tính năng này bằng cách tích hợp nó với lưu trữ dữ liệu của sản phẩm của chúng tôi. có một tờ giấy trắng trôi nổi trên trang web MS (và thường xuyên xuất hiện trên sổ đăng ký) phác thảo Marketing Bulls ... uhh .. tích hợp công nghệ liên quan. nếu bạn nhìn vào hồ sơ của tôi, điều đó có thể cho bạn manh mối những gì cần tìm ...

chỉnh sửa: Tôi tin rằng đây là tính năng nó đã trở thành


2

Chỉ để ghi lại, một tổng quan tuyệt vời về ZDNet từ năm 2013 (có tiêu đề "Sự hối tiếc về sản phẩm Microsoft lớn nhất của Bill Gates: WinFS" ), với rất nhiều liên kết, tài liệu tham khảo và trích dẫn nội bộ có liên quan như:

... không có hai thành viên của nhóm WinFS dường như có thể trả lời câu hỏi "Chuyện gì vậy?" một cách cô đọng, gắn kết. Anh lưu ý:

"Một số người sẽ nói rằng nó (WinFS) là cơ sở dữ liệu được nhúng trong hệ điều hành. Những người khác sẽ nói rằng đó là XML trong cơ sở dữ liệu. Các câu trả lời khác bao gồm hệ thống tệp dựa trên SQL, lớp ánh xạ đối tượng / quan hệ, lưu trữ phong phú cho Các ứng dụng Office, bộ chỉ mục siêu dữ liệu hệ thống tệp, .NET trong cơ sở dữ liệu, v.v. Không phải là những công nghệ không hữu ích này (nhiều trong số chúng được vận chuyển bên ngoài dự án WinFS), đó là một tầm nhìn duy nhất thúc đẩy dự án hoàn thành . Bởi vì không ai có thể xác định bản chất của dự án, nó đã làm cho nó thực sự khó khăn để thực hiện bất kỳ quyết định về những gì nên hay không nên được bao gồm."

Trong bài viết tham khảo trên blog của mình, Welcker tiếp tục:

... nó cung cấp một phong vũ biểu cho các dự án khác có thể hướng đến sự diệt vong nhất định. Nếu bạn không thể hiểu rõ dự án của mình là gì (và mọi người đều có thể nói nó là gì) thì có lẽ nó sẽ không thành công. Tôi sẽ lập luận rằng ngay cả một mục tiêu duy nhất, không chính xác vẫn tốt hơn nhiều mục tiêu bán đúng. Bạn luôn có thể thay đổi tiến trình của một đội đi theo một hướng thống nhất nhưng cố gắng để thống trị một đội đi theo mọi hướng là điều không thể.


2

Hal Berenson, Tổng Giám đốc của WinFS đã viết một loạt blog gồm bốn phần xuất sắc sau khi Bill Gates tiết lộ vào năm 2013 rằng sự hối tiếc lớn nhất của ông từ thời còn ở Microsoft là thất bại trong việc cung cấp WinFS :

Từ thisisbillgates:

H: Điều gì một chương trình hoặc sản phẩm của Microsoft chưa bao giờ được phát triển hoặc phát hành đầy đủ mà bạn muốn đã đưa nó ra thị trường?

A. Chúng tôi đã có một cơ sở dữ liệu phong phú với tư cách là cửa hàng máy khách / đám mây là một phần của bản phát hành Windows trước thời điểm đó. Đây là một ý tưởng sẽ được lặp lại vì cửa hàng đám mây của bạn sẽ phong phú với lược đồ chứ không chỉ là một loạt các tệp và máy khách sẽ là một bản sao một phần của nó với sự hiểu biết về lược đồ phong phú.

Phiên bản ngắn là trong khi rất khó để thực hiện, thử thách là để nhóm Exchange sử dụng nó. Họ sẽ là trường hợp thử nghiệm. Ngoại trừ Hệ thống tệp đối tượng (OFS, còn gọi là Lưu trữ tích hợp, còn gọi là Cairo, còn gọi là WinFS) chưa sẵn sàng. Microsoft vừa mua SQL Server từ Sybase và cũng đang tạo ra một công cụ cơ sở dữ liệu hoàn toàn mới từ bên trong: Jet Blue. Đội trao đổi có chờ Cairo không? Họ có chuyển sang SQL Server không? Họ có chuyển sang Jet Blue không?

Trong một cuộc họp với Bill để quyết định hướng cho Lưu trữ tích hợp, anh phải chọn giữa hai tùy chọn. Một là cơ sở công nghệ mà ông nghĩ là phù hợp với tầm nhìn dài hạn của Lưu trữ tích hợp, nhưng đó là một cửa hàng không có ai cam kết sử dụng nó. Thứ hai là một kế hoạch và cam kết vững chắc để cung cấp một cái gì đó hợp nhất các thế giới phi cấu trúc và bán cấu trúc trong Microsoft. Bill đã chọn để cho kế hoạch dựa trên Exchange tiến hành, nhưng cũng khuyến khích chúng tôi tiếp tục làm việc trên SQL Server làm cơ sở cho giải pháp Lưu trữ tích hợp trong tương lai.

Nhóm trao đổi đã đi trước và sử dụng JetBlue. Công cụ cơ sở dữ liệu miễn phí đi kèm với Windows và có API được hỗ trợ công khai . JetBlue, còn gọi là Công cụ lưu trữ mở rộng, là cơ sở dữ liệu hỗ trợ:

  • Đổi
  • Quan điểm
  • Tìm kiếm Windows
  • Thư mục hoạt động
  • Cập nhật Windows

Đọc thưởng

Và trong một mạch tương tự như WinFS và lưu trữ dữ liệu, Hal cũng có một blog tuyệt vời về lịch sử của OLEDB, tầm nhìn, những lời hứa và cách OLEDB thực sự giải quyết các vấn đề tồn tại:

Cùng với thông báo của nhóm SQL Server rằng họ sẽ kết thúc hỗ trợ cho máy khách gốc OLEDB .


-2

Các lý do khác WinFS không bao giờ xuất hiện có thể là do tiếp thị và lợi nhuận. Lĩnh vực duy nhất Microsoft có thể tăng lợi nhuận là bán Vista cho ai đó đang chạy XP. Giấy phép Vista cho PC mới thay vì giấy phép XP và không tăng lợi nhuận. Vì vậy, bạn cần thuyết phục những người họ cần nâng cấp XP lên Vista. Bên ngoài những người dùng của trang web này, ý tưởng về một hệ thống tệp mới không đủ gần để bỏ ra tiền mặt cho một hệ điều hành mới. Một GUI mới, sáng bóng là một sản phẩm dễ bán hơn nhiều và có nhiều khả năng để bán thêm.


Đây hoàn toàn không phải là lý do: - Đó là một dự án RND. - Nhiều tính năng của nó được chuyển sang các dự án khác. - NTFS được triển khai quá rộng rãi. - Nó có thể khiến người dùng xa lánh.
Jonathan C Dickinson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.