O que aconteceu com o WinFS?

18

A característica mais interessante que já foi conectada ao que eventualmente se tornou o Vista foi o WinFS, uma nova forma revolucionária (ao menos na época, pelo menos naquela época) de armazenar e acessar informações em um computador.

Esta funcionalidade foi cortada apesar de ter chegado a uma versão de pré-lançamento alfa / técnica fechada. Havia uma postagem no blog do MS sobre a tecnologia que está ocorrendo em um futuro lançamento do SQL Server, mas para mim parecia apenas que estava cortada, difícil.

Alguém tem alguma idéia do que aconteceu com isso? É morto ou apenas em segundo plano? Foi apenas impossível implementar, muito caro, ou alguém pensou em uma idéia melhor?

Existem projetos (da MS ou de qualquer outra pessoa) que tenham objetivos semelhantes?

    
por Console 23.07.2009 / 13:40

5 respostas

17

Eu não acho que alguém realmente saiba.

A informação mais atualizada que eu posso encontrar é uma entrevista com Quentin Clark em que ele diz que "a maior parte do WinFS já foi enviada ou será enviada" apenas em outras formas, como parte do SQL Server ou da estrutura de entidades do ADO.net.

Eu pessoalmente suspeito que foi um daqueles projetos que foi mal definido desde o início. Foi tudo para todas as pessoas e, consequentemente, nunca poderia realizar todos os seus objetivos. Parece que toda a pesquisa que entrou nos vários aspectos diferentes do WinFS acabou se transformando em projetos separados e se tornou parte de outras coisas.

Você pode ver a partir deste desenvolvimento cronograma que é um projeto em andamento desde 1990. Isso faz dele um dos os poucos projetos de software que realmente estavam em desenvolvimento por mais tempo do que Duke Nukem Forever

[Edit: Para completar, aqui estão algumas outras informações que encontrei - Blog do WinFS - Última atualização em junho de 2006. A última entrada basicamente diz que o WinFS não estava morto, mas não é mais um produto separado, ele foi planejado para incorporar a tecnologia em outros produtos como o SQL server e ado.net]

Novas informações (maio de 2010):

Eu encontrei este artigo que fala sobre os recursos do WinFS que sobreviveram e viver de alguma forma no Windows7.

    
por 04.05.2010 / 11:21
4

Tornou-se parte do SQL Server 2008.

Trabalhei em uma equipe que tinha uma parceria com a Microsoft para demonstrar o recurso, integrando-o ao armazenamento de dados de nossos produtos. há um papel branco flutuando no site da MS (e aparece freqüentemente no registro) descrevendo os Marketing Bulls ... uhh ... integração de tecnologia envolvida. se você olhar para o meu perfil, isso pode lhe dar uma pista do que procurar ...

edite: Eu acredito que este é o recurso que se tornou

    
por 23.07.2009 / 15:46
2

Apenas para registro, uma excelente visão geral do ZDNet de 2013 (intitulado "O maior arrependimento de produtos da Microsoft por Bill Gates: o WinFS" ), com muitos links relevantes, referências e citações privilegiadas como:

... no two members of the WinFS team seemed to be able to answer the question "What is it?" in a succinct, cohesive way. He noted:

"Some people would say that it (WinFS) was the database embedded in the operating system. Others would say that it was XML in the database. Other answers included a SQL-based file system, an object/relational mapping layer, rich storage for Office apps, a file system metadata indexer, .NET in the database, etc. It's not that these weren't useful technologies (many of them shipped outside the WinFS project), it's that there wasn't a singular vision driving the project to completion. Because no one could identify the essence of the project, it made it really hard to make any decisions about what should or shouldn't be included."

Em sua postagem de blog referenciada , Welcker continuou:

... it provides a barometer for other projects that may be headed towards certain doom. If you can’t boil down what your project is about (and everyone is be able to say what it is) then it’s probably not going to be successful. I would argue that even a single, incorrect goal is better than a wide variety of semi-correct goals. You can always change the course of a team headed in a unified direction but trying to corral a team headed in every direction is pretty much impossible.

    
por 05.02.2017 / 20:42
2

Hal Berenson, o Gerente Geral do que viria a ser o WinFS, escreveu uma excelente série de artigos em quatro partes, depois que Bill Gates divulgou em 2013 que seu maior arrependimento de seu tempo na Microsoft foi o fracasso em entregar o WinFS :

Em thisisbillgates :

Q. What one Microsoft program or product that was never fully developed or released do you wish had made it to market?

A. We had a rich database as the client/cloud store that was part of a Windows release that was before its time. This is an idea that will remerge since your cloud store will be rich with schema rather than just a bunch of files and the client will be a partial replica of it with rich schema understanding.

A versão curta é que, embora seja difícil de realizar, o desafio era fazer com que a equipe do Exchange a usasse. Eles seriam o caso de teste. Exceto Object File System (OFS, também conhecido como Integrated Storage, também conhecido como Cairo, também conhecido como WinFS) ainda não estava pronto. A Microsoft tinha acabado de comprar o SQL Server da Sybase, e também estava criando um mecanismo de banco de dados inteiramente novo internamente do zero: o Jet Blue. A equipe do Exchange espera pelo Cairo? Eles mudam para o SQL Server? Eles mudam para o Jet Blue?

In a meeting with Bill to decide the direction for Integrated Storage he had to choose between two options. One was the technology base that he thought was the right one for the long-term vision of Integrated Storage, but it was a store with no one committed to use it. The other was a solid plan and commitment to deliver something that unified the unstructured and semi-structured worlds within Microsoft. Bill chose to let the Exchange-based plan proceed, but also encouraged us to continue to work on SQL Server as the basis for a future Integrated Storage solution.

A equipe do Exchange foi em frente e usou o JetBlue. O mecanismo gratuito de banco de dados que acompanha o Windows e tem uma API com suporte público a>. JetBlue, também conhecido como Extensible Storage Engine, é o banco de dados que permite:

  • Trocar
  • Outlook
  • Pesquisa do Windows
  • Active Directory
  • Atualizações do Windows

Leitura de bônus

E em uma veia semelhante ao WinFS e ao armazenamento de dados, Hal também teve um excelente blog sobre o histórico do OLEDB, as visões, as promessas e como o OLEDB realmente resolve os problemas existentes:

Juntamente com anúncio da equipe do SQL Server que eles estão terminando o suporte para o cliente nativo do OLEDB.

    
por 31.10.2017 / 20:07
-2

Outras razões pelas quais o WinFS nunca apareceu podem ser devido a marketing e lucro. A única área em que a Microsoft pode aumentar os lucros é a venda do Vista para alguém que já está executando o XP. As licenças do Vista para novos PCs são em vez de licenças do XP e não aumentam o lucro. Então, você precisa convencer as pessoas de que precisam para atualizar o XP para o Vista. Fora dos usuários deste site, a idéia de um novo sistema de arquivos está longe de ser suficiente para desembolsar o dinheiro para um novo sistema operacional. Uma GUI nova e brilhante é muito mais fácil de vender e tem maior probabilidade de gerar vendas adicionais.

    
por 23.07.2009 / 16:09