WinFS'ye ne oldu?


18

Sonunda Vista haline gelen şeyle bağlantılı olan en ilginç özellik, bir bilgisayarda bilgi depolamanın ve erişmenin yeni bir yolu olan devrimci (bu yüzden, en azından o zamanlar görünüyordu) WinFS idi.

Bu özellik aslında kapalı bir alfa / teknik önizleme sürümüne ulaşmasına rağmen kesildi. MS'den yaklaşmakta olan bir SQL sunucu sürümünde yaşayan teknoloji hakkında bir duman ve ayna blog yazısı vardı, ama bana göre bu zor, eksenli gibi hissettim.

Kimse ne olduğuna dair bir fikri var mı? Öldü mü, yoksa sadece arka yakasında mı? Uygulanması imkansız mı, çok pahalı mıydı yoksa biri daha iyi bir fikir mi düşünüyordu?

Benzer hedeflere sahip herhangi bir proje var mı (MS'den veya başka birinden)?

Yanıtlar:


17

Kimsenin gerçekten bildiğini sanmıyorum.

Bulabildiğim en güncel bilgiler, Quentin Clark ile "WinFS'nin çoğunun zaten gönderildiğini veya gönderileceğini" söyleyen bir röportajdır , SQL sunucusunun veya ADO.net varlığı gibi diğer biçimlerde çerçeve.

Şahsen, başlangıçtan itibaren kötü tanımlanmış projelerden biri olduğundan şüpheleniyorum. Tüm insanlar için her şey vardı ve sonuç olarak tüm hedeflerini asla tam olarak gerçekleştiremedi. WinFS'nin çeşitli farklı yönlerine giren tüm araştırmalar sonunda ayrı projelere dönüştü ve diğer şeylerin bir parçası oldu.

Bu gelişme de görebileceğiniz zaman çizelgesi o bunu aslında daha uzun gelişme olmuştur birkaç yazılım projelerinden biri yapar 1990 yılından beri devam eden bir proje oldu o Duke Nukem Forever

[Düzenle: Bütünlük için, bulduğum bazı diğer bilgiler - WinFS Blog - Son güncelleme tarihi: Haziran 2006. Son giriş temelde WinFS'nin ölmediğini, ancak artık ayrı bir ürün olmadığını, teknolojinin diğer ürünlere dahil edilmesi planlandı. SQL sunucusu ve ado.net]


Yeni bilgiler (Mayıs 2010):

Windows7'de bir şekilde hayatta kalan ve yaşayan WinFS özellikleri hakkında konuşan bu makaleyi buldum .


2
Bu röportaj iyi bir keşifti, soruyu yazdığımda düşündüğümden daha fazla bilgi aldım. Teşekkürler!
Konsol

2
+1:development longer than Duke Nukem Forever
n611x007

4

SQL Server 2008'in bir parçası oldu.

Ürünü veri depolama alanına entegre ederek özelliği göstermek için microsoft ile bir ortaklığı olan bir ekip üzerinde çalıştım. MS sitesinde yüzen bir teknik inceleme var (ve genellikle kayıtta yer alıyor). profilime bakarsanız, bu size neyi arayacağınıza dair bir ipucu verebilir ...

edit: Bu özellik haline geldi inanıyorum


2

Sadece kayıt için, 2013'ten ( "Bill Gates'in en büyük Microsoft ürün pişmanlığı: WinFS" başlıklı) mükemmel bir ZDNet'e genel bakış, birçok ilgili bağlantı, referans ve aşağıdaki gibi içeriden alıntılar:

... WinFS ekibinin hiçbir üyesi "Bu nedir?" sorusunu yanıtlayamadı. kısa ve öz bir şekilde. Not etti:

"Bazı insanlar onun (WinFS) işletim sistemine gömülü veritabanı olduğunu söylerken, diğerleri veritabanında XML olduğunu söyleyebilir. Diğer yanıtlar arasında SQL tabanlı bir dosya sistemi, bir nesne / ilişkisel eşleme katmanı, zengin depolama Office uygulamaları, bir dosya sistemi meta veri dizini oluşturucu, veritabanındaki .NET vb. Bunların yararlı teknolojiler (birçoğu WinFS projesi dışında gönderildiği) olmadığı, projeyi yönlendiren tek bir vizyon olmadığı tamamlama kimse projesinin özünü tanımlamak olabilir çünkü., bu gerçekten zor veya dahil edilmesi gerekenlerle ilgili herhangi kararlar yaptı."

Onun içinde başvurulan blog post Welcker devam etti:

... belli bir kıyamete yönelebilecek diğer projeler için bir barometre sağlar. Projenizin neyle ilgili olduğunu kaynatamıyorsanız (ve herkes bunun ne olduğunu söyleyebiliyorsa) muhtemelen başarılı olmayacaktır. Tek bir yanlış hedefin bile çok çeşitli yarı-doğru hedeflerden daha iyi olduğunu iddia ediyorum. Her zaman birleşik bir yöne giden bir takımın rotasını değiştirebilirsiniz, ancak her yöne giden bir ekibi ağılamaya çalışmak neredeyse imkansızdır.


2

Win Gates'in genel müdürü Hal Berenson, Bill Gates'in 2013'te Microsoft'taki zamanından beri en büyük pişmanlığının WinFS'yi teslim edemediğini açıklamasının ardından dört bölümden oluşan mükemmel bir blog dizisi yazdı :

Gönderen thisisbillgates:

S. Hiçbir zaman tam olarak geliştirilmemiş veya piyasaya sürülmemiş olan bir Microsoft programı veya ürünü piyasaya sunmayı ister misiniz?

C. İstemci / bulut mağazası olarak, zamanından önceki bir Windows sürümünün parçası olan zengin bir veritabanımız vardı. Bu, bulut mağazanız yalnızca bir grup dosyadan ziyade şema açısından zengin olacağından ve istemci zengin şema anlayışıyla kısmi bir kopyası olacağından yeniden ortaya çıkacak bir fikirdir.

Kısa versiyon, çekilmesi zor olsa da, meydan okuma, Exchange ekibinin onu kullanmasını sağlamaktı. Test senaryosu olacaklardı. Nesne Dosya Sistemi (OFS, aka Entegre Depolama, aka Kahire, aka WinFS) dışında henüz hazır değildi. Microsoft, Sybase'den SQL Server satın almıştı ve aynı zamanda dahili olarak sıfırdan tamamen yeni bir veritabanı motoru oluşturuyordu: Jet Blue. Değişim ekibi Kahire'yi bekliyor mu? SQL Server'a mı geçiyorlar? Jet Blue'ya mı geçiyorlar?

Entegre Depolama yönünü belirlemek için Bill ile yaptığı bir toplantıda iki seçenek arasında seçim yapmak zorunda kaldı. Birincisi, Entegre Depolama'nın uzun vadeli vizyonu için doğru olduğunu düşündüğü teknoloji tabanıydı, ancak hiç kimse onu kullanmaya kararlı bir mağazaydı. Diğeri, Microsoft içinde yapılandırılmamış ve yarı yapılandırılmış dünyaları birleştiren bir şey sunmaya yönelik sağlam bir plan ve kararlılıktı. Bill, Exchange tabanlı planın devam etmesine izin vermeyi tercih etti, ancak gelecekteki bir Entegre Depolama çözümünün temeli olarak SQL Server üzerinde çalışmaya devam etmemizi teşvik etti.

Değişim ekibi devam etti ve JetBlue'yu kullandı. Windows ile birlikte gelen ve herkese açık olarak desteklenen bir API'ye sahip olan ücretsiz veritabanı motoru . Genişletilebilir Depolama Motoru olarak da bilinen JetBlue, aşağıdakilere güç veren veritabanıdır:

  • Değiş tokuş
  • Görünüm
  • Windows Arama
  • Active Directory
  • Windows Güncellemeleri

Bonus Okuma

Ve WinFS ve veri depolama gibi bir damarda Hal, OLEDB tarihi, vizyonlar, vaatler ve OLEDB'nin mevcut sorunları nasıl çözdüğü konusunda mükemmel bir bloga sahipti:

SQL Server ekibinin OLEDB yerel istemcisi için desteği sonlandırdıklarını duyurmasıyla birlikte .


-2

WinFS'nin hiç ortaya çıkmadığı diğer nedenler pazarlama ve kârdan kaynaklanıyor olabilir. Microsoft'un karlarını artırabileceği tek alan, Vista'nın zaten XP çalıştıran birine satılmasıdır. Yeni PC'ler için Vista lisansları XP lisanslarıdır ve karı artırmaz. Bu yüzden, insanları XP'yi Vista'ya yükseltmeleri için ikna etmelisiniz. Bu sitenin kullanıcıları dışında, yeni bir dosya sistemi fikri, yeni bir işletim sistemi için parayı kesecek kadar yakın değil. Yeni, parlak bir GUI çok daha kolay satılır ve bu ek satışları yapma olasılığı daha yüksektir.


Nedeni bu değildi: - Bir RND projesiydi. - Özelliklerinin çoğu diğer projelere taşındı. - NTFS çok yaygın bir şekilde dağıtıldı. - Yabancılaşmış kullanıcılar olabilir.
Jonathan C Dickinson
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.