Apa yang terjadi dengan WinFS?


18

Fitur paling menarik yang pernah terhubung dengan apa yang akhirnya menjadi Vista adalah WinFS, sebuah cara revolusioner (jadi sepertinya, setidaknya saat itu) cara baru untuk menyimpan dan mengakses informasi di komputer.

Fitur ini terpotong meskipun sebenarnya telah mencapai rilis pratinjau alfa / teknis yang tertutup. Ada posting blog asap dan mirror dari MS tentang teknologi yang hidup dalam rilis SQL server mendatang, tetapi bagi saya itu hanya terasa seperti itu dipangkas, sulit.

Adakah yang tahu apa yang terjadi padanya? Apakah itu terbunuh, atau hanya di backburner? Apakah itu mustahil untuk diterapkan, terlalu mahal, atau apakah seseorang memikirkan ide yang lebih baik?

Apakah ada proyek (Dari MS atau orang lain) yang memiliki tujuan serupa?

Jawaban:


17

Saya tidak berpikir ada orang yang tahu.

Informasi terbaru yang dapat saya temukan adalah wawancara dengan Quentin Clark di mana ia mengatakan bahwa "sebagian besar WinFS sudah dikirimkan, atau akan dikirimkan" hanya dalam bentuk lain, seperti bagian dari SQL server atau entitas ADO.net kerangka.

Saya pribadi curiga itu adalah salah satu proyek yang tidak didefinisikan dengan baik sejak awal. Itu semua hal untuk semua orang dan akibatnya tidak pernah bisa sepenuhnya mewujudkan semua tujuan itu. Tampaknya semua penelitian yang masuk ke berbagai aspek WinFS akhirnya tumbuh menjadi proyek yang terpisah dan menjadi bagian dari hal-hal lain.

Anda dapat melihat dari garis waktu pengembangan ini bahwa ini merupakan proyek yang sedang berlangsung sejak tahun 1990. Itu menjadikannya salah satu dari sedikit proyek perangkat lunak yang sebenarnya sudah dalam pengembangan lebih lama dari Duke Nukem Forever

[Sunting: Untuk kelengkapan, berikut adalah beberapa info lain yang saya temukan - Blog WinFS - Terakhir diperbarui Juni 2006. Entri terakhir pada dasarnya mengatakan WinFS tidak mati tetapi bukan lagi produk yang terpisah, itu direncanakan untuk memasukkan teknologi ke dalam produk lain seperti SQL server dan ado.net]


Informasi baru (Mei 2010):

Saya menemukan artikel ini yang berbicara tentang fitur-fitur WinFS yang telah bertahan dan hidup dalam beberapa bentuk di Windows7.


2
Wawancara itu adalah temuan yang bagus, saya mendapat lebih banyak info daripada yang saya kira ketika saya menulis pertanyaan. Terima kasih!
Konsol

2
+1:development longer than Duke Nukem Forever
n611x007

4

Itu menjadi bagian dari SQL server 2008.

Saya bekerja pada sebuah tim yang memiliki kemitraan dengan microsoft untuk mendemonstrasikan fitur dengan mengintegrasikannya dengan penyimpanan data produk kami. ada kertas putih mengambang di situs MS (dan sering muncul di register) menjabarkan Pemasaran Bulls ... uhh .. integrasi teknologi yang terlibat. jika Anda melihat profil saya, itu mungkin memberi Anda petunjuk apa yang harus dicari ...

edit: Saya percaya ini adalah fitur menjadi


2

Sebagai catatan, ikhtisar ZDNet yang sangat baik dari 2013 (berjudul "Penyesalan produk Microsoft terbesar Bill Gates: WinFS" ), dengan banyak tautan, referensi, dan kutipan orang dalam yang relevan seperti:

... tidak ada dua anggota tim WinFS yang dapat menjawab pertanyaan "Apa itu?" dengan cara yang ringkas dan kohesif. Dia mencatat:

"Beberapa orang akan mengatakan bahwa itu (WinFS) adalah database yang tertanam dalam sistem operasi. Yang lain akan mengatakan bahwa itu adalah XML dalam database. Jawaban lain termasuk sistem file berbasis SQL, lapisan pemetaan objek / relasional, penyimpanan yang kaya untuk Aplikasi Office, pengindeks metadata sistem file, .NET dalam database, dll. Bukannya ini bukan teknologi yang berguna (banyak dari mereka dikirim di luar proyek WinFS), melainkan karena tidak ada visi tunggal yang mendorong proyek untuk selesai . Karena tidak ada yang bisa mengidentifikasi esensi proyek, itu membuatnya sangat sulit untuk membuat keputusan tentang apa yang harus atau tidak boleh dimasukkan. "

Dalam posting blognya yang direferensikan, Welcker melanjutkan:

... itu menyediakan barometer untuk proyek-proyek lain yang mungkin menuju malapetaka tertentu. Jika Anda tidak dapat merinci apa proyek Anda (dan semua orang dapat mengatakan apa itu) maka itu mungkin tidak akan berhasil. Saya berpendapat bahwa bahkan satu saja, tujuan yang salah lebih baik daripada berbagai macam tujuan semi-benar. Anda selalu dapat mengubah arah tim yang menuju ke arah yang sama tetapi mencoba untuk mengaitkan tim yang menuju ke segala arah adalah hal yang sangat tidak mungkin.


2

Hal Berenson, General Manager dari apa yang akan menjadi WinFS menulis seri blog empat bagian yang sangat baik setelah Bill Gates mengungkapkan pada 2013 bahwa penyesalan terbesarnya dari waktu di Microsoft adalah kegagalan untuk memberikan WinFS :

Dari thisisbillgates:

P. Apa saja program atau produk Microsoft yang tidak pernah sepenuhnya dikembangkan atau dirilis yang Anda inginkan untuk dipasarkan?

A. Kami memiliki database yang kaya sebagai toko klien / cloud yang merupakan bagian dari rilis Windows yang sebelum waktunya. Ini adalah ide yang akan muncul kembali karena cloud store Anda akan kaya dengan skema daripada hanya banyak file dan klien akan menjadi tiruan sebagian dengan pemahaman skema yang kaya.

Versi singkatnya adalah bahwa meskipun sulit dilakukan, tantangannya adalah membuat tim Exchange menggunakannya. Mereka akan menjadi ujian. Kecuali Sistem File Objek (OFS, alias Penyimpanan Terpadu, alias Kairo, alias WinFS) belum siap. Microsoft baru saja membeli SQL Server dari Sybase, dan juga menciptakan mesin database yang sepenuhnya baru secara internal dari awal: Jet Blue. Apakah tim Exchange menunggu Kairo? Apakah mereka pindah ke SQL Server? Apakah mereka beralih ke Jet Blue?

Dalam pertemuan dengan Bill untuk memutuskan arah Penyimpanan Terpadu, dia harus memilih di antara dua opsi. Salah satunya adalah basis teknologi yang menurutnya adalah yang tepat untuk visi jangka panjang Penyimpanan Terpadu, tetapi itu adalah toko tanpa ada yang berkomitmen untuk menggunakannya. Yang lain adalah rencana dan komitmen yang solid untuk memberikan sesuatu yang menyatukan dunia yang tidak terstruktur dan semi-terstruktur dalam Microsoft. Bill memilih untuk membiarkan rencana berbasis Exchange melanjutkan, tetapi juga mendorong kami untuk terus bekerja pada SQL Server sebagai dasar untuk solusi Penyimpanan Terpadu di masa depan.

Tim pertukaran maju dan menggunakan JetBlue. Mesin basis data gratis yang dikirimkan bersama Windows, dan memiliki API yang didukung publik . JetBlue, alias Extensible Storage Engine, adalah basis data yang mendukung:

  • Bertukar
  • Pandangan
  • Pencarian Windows
  • Direktori Aktif
  • Pembaruan Windows

Pembacaan Bonus

Dan dalam nada yang mirip dengan WinFS dan penyimpanan data, Hal juga memiliki blog yang sangat baik tentang sejarah OLEDB, visi, janji-janji, dan bagaimana OLEDB benar-benar menyelesaikan masalah yang ada:

Bersamaan dengan pengumuman tim SQL Server bahwa mereka mengakhiri dukungan untuk klien asli OLEDB .


-2

Alasan lain WinFS tidak pernah muncul bisa jadi karena pemasaran dan keuntungan. Satu-satunya area Microsoft dapat meningkatkan keuntungan adalah penjualan Vista kepada seseorang yang sudah menjalankan XP. Lisensi Vista untuk PC baru bukan lisensi XP dan tidak meningkatkan laba. Jadi, Anda perlu meyakinkan orang-orang bahwa mereka perlu memutakhirkan XP ke Vista. Di luar pengguna situs ini, gagasan sistem file baru tidak cukup dekat untuk membayar tunai untuk OS baru. GUI baru yang mengkilap adalah penjualan yang jauh lebih mudah dan lebih mungkin untuk membuat penjualan tambahan tersebut.


Ini bukan alasan sama sekali: - Itu adalah proyek RND. - Banyak fitur itu dimigrasikan ke proyek lain. - NTFS digunakan terlalu luas. - Itu mungkin telah mengasingkan pengguna.
Jonathan C Dickinson
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.