WinFS는 어떻게 되었습니까?


18

궁극적으로 Vista가 된 것과 관련하여 가장 흥미로운 기능은 컴퓨터에 정보를 저장하고 액세스하는 새로운 방법 인 WinFS였습니다.

이 기능은 실제로 비공개 알파 / 기술 미리보기 릴리스에 도달했지만 중단되었습니다. 다가오는 SQL Server 릴리스에서 사용되는 기술에 대한 MS의 연기 및 거울 블로그 게시물이 있었지만 나에게 그것이 마치 도끼처럼 힘들다고 느꼈습니다.

아무도 무슨 일이 있었는지 알고 있습니까? 죽었나요 아니면 그냥 백 버너에서 죽었나요? 구현하기가 너무 비싸거나 더 나은 아이디어를 생각 했습니까?

비슷한 목표를 가진 프로젝트 (MS 또는 다른 사람의 프로젝트)가 있습니까?

답변:


17

나는 누군가가 정말로 알고 있다고 생각하지 않습니다.

내가 찾을 수있는 가장 최신 정보는 Quentin Clark 과의 인터뷰 에서 "대부분의 WinFS는 이미 SQL Server의 일부 또는 ADO.net 엔터티와 같은 다른 형태로 배송되었거나 배송 될 것"이라고 말했습니다. 뼈대.

개인적으로 그것이 처음부터 잘못 정의 된 프로젝트 중 하나라고 생각합니다. 그것은 모든 사람들에게 모든 것이었고 결과적으로 모든 목표를 완전히 실현할 수는 없었습니다. WinFS의 다양한 측면에 대한 모든 연구는 결국 별도의 프로젝트로 성장하여 다른 것들의 일부가 된 것 같습니다.

이 개발 일정 에서 1990 년 이후 진행중인 프로젝트라는 것을 알 수 있습니다. 실제로 Duke Nukem Forever 보다 더 오래 개발 된 몇 안되는 소프트웨어 프로젝트 중 하나가되었습니다.

[편집 : 완성도를 위해 여기에 내가 찾은 다른 정보가 있습니다 -WinFS 블로그 -마지막으로 2006 년 6 월 업데이트. 마지막 항목은 기본적으로 WinFS가 죽지 않았지만 더 이상 별도의 제품이 아니라고 말합니다. SQL 서버 및 ado.net]


새로운 정보 (2010 년 5 월) :

내가 찾은 이 문서 는 Windows7의 일부 형태에 살아 라이브 한 윈 FS의 특징에 대해 이야기합니다.


2
그 인터뷰는 좋은 발견이었습니다. 질문을 쓸 때 생각했던 것보다 더 많은 정보를 얻었습니다. 감사!
콘솔

2
+1 :development longer than Duke Nukem Forever
n611x007

4

SQL Server 2008의 일부가되었습니다.

Microsoft와 파트너십을 맺은 팀에서 제품의 데이터 스토리지와 기능을 통합하여 기능을 시연했습니다. 마케팅 불스 (Marketing Bulls)에 대한 백서가 MS 사이트에수록되어 있고 등록부에 자주 나타납니다. 내 프로필을 보면 무엇을 찾아야할지 실마리를 얻을 수 있습니다 ...

편집 : 나는 생각 이 특징 인 이되었다


2

기록상, 2013 년우수한 ZDNet 개요 ( "Bill Gates의 가장 큰 Microsoft 제품 후회 : WinFS" )는 다음과 같은 관련 링크, 참조 및 내부 인용문을 포함합니다.

... WinFS 팀의 두 구성원이 "무엇입니까?"라는 질문에 대답 할 수 없었습니다. 간결하고 응집력있는 방식으로 그는 다음과 같이 언급했다.

"일부 사람들은 운영 체제에 내장 된 데이터베이스라고 말하고 다른 사람들은 데이터베이스에 XML이라고 말합니다. 다른 대답에는 SQL 기반 파일 시스템, 객체 / 관계형 매핑 계층, 풍부한 저장소 등이 포함되어 있습니다. Office 응용 프로그램, 파일 시스템 메타 데이터 인덱서, 데이터베이스의 .NET 등 이러한 기술이 유용한 기술이 아니거나 (많은 기술이 WinFS 프로젝트 외부로 제공됨), 프로젝트를 추진하는 단일 비전이 없었습니다. 완료 아무도 프로젝트의 본질을 식별 할 수 없었다 때문입니다., 그것은 정말 열심히 또는 포함되지 말아야 할 일에 대해 어떤 결정을 내려야했다. "

그의 언급 된 블로그 게시물에서 Welcker는 다음과 같이 계속했습니다.

... 그것은 특정 운명으로 향할 수도있는 다른 프로젝트를위한 기압계를 제공합니다. 프로젝트에 관한 내용을 정리할 수없고 모든 사람이 프로젝트 내용을 말할 수 있다면 성공하지 못할 수 있습니다. 하나의 부정확 한 목표조차도 다양한 반 정확한 목표보다 낫다고 주장합니다. 당신은 항상 통일 된 방향으로 향하는 팀의 코스를 바꿀 수 있지만 모든 방향으로 향하는 팀을 모으는 것은 거의 불가능합니다.


2

2013 년 Bill Gates가 공개 한 후 WinFS가 될 Hal Berenson 총재는 훌륭한 4 부 블로그 시리즈 를 작성했습니다 .

보낸 사람 thisisbillgates:

Q. 완전히 개발 또는 출시 된 적이없는 Microsoft 프로그램 또는 제품 중 어느 것이 시장에 출시 되었습니까?

A. 우리는 클라이언트 / 클라우드 스토어로서 풍부한 데이터베이스를 보유하고있었습니다. 이는 클라우드 저장소가 여러 파일이 아니라 스키마가 풍부하고 클라이언트가 풍부한 스키마 이해를 통해 일부 복제본이기 때문에 재개 될 아이디어입니다.

짧은 버전은 풀기가 어렵지만 Exchange 팀이이를 사용하도록하는 것이 문제였습니다. 그들은 테스트 케이스가 될 것입니다. 개체 파일 시스템 (OFS, 일명 통합 스토리지, 일명 카이로, 일명 WinFS)을 제외하고는 아직 준비되지 않았습니다. Microsoft는 방금 Sybase에서 SQL Server를 구입했으며 내부에서 완전히 새로운 데이터베이스 엔진 인 Jet Blue를 만들고있었습니다. Exchange 팀은 카이로를 기다 립니까? 그들은 SQL Server로 이동합니까? Jet Blue로 전환합니까?

Bill과의 미팅에서 Integrated Storage의 방향을 결정하기 위해 두 가지 옵션 중에서 선택해야했습니다. 하나는 그가 Integrated Storage의 장기적인 비전에 적합한 것으로 생각한 기술 기반 이었지만, 그것을 사용하려는 사람이없는 매장이었습니다. 다른 하나는 Microsoft 내에서 비정형 세계와 반 정형 세계를 통일시키는 무언가를 제공하려는 탄탄한 계획과 헌신이었습니다. Bill은 Exchange 기반 계획을 진행하기로 결정했지만 향후 통합 스토리지 솔루션의 기초로 SQL Server 작업을 계속하도록 권장했습니다.

Exchange 팀은 계속해서 JetBlue를 사용했습니다. Windows와 함께 제공되며 공개적으로 지원되는 API 가있는 무료 데이터베이스 엔진입니다 . Extensible Storage Engine (일명 Extensible Storage Engine) 인 JetBlue는 다음과 같은 기능을 제공하는 데이터베이스입니다.

  • 교환
  • 시야
  • Windows 검색
  • 액티브 디렉토리
  • Windows 업데이트

보너스 독서

Hal은 WinFS 및 데이터 저장과 유사한 맥락에서 OLEDB의 역사, 비전, 약속 및 OLEDB가 실제로 존재하는 문제를 어떻게 해결하는지에 대한 훌륭한 블로그를 가지고있었습니다.

SQL Server 팀의 발표 와 함께 OLEDB 기본 클라이언트에 대한 지원이 종료되고 있습니다.


-2

WinFS가 나타나지 않은 다른 이유는 마케팅과 이익 때문일 수 있습니다. Microsoft가 수익을 올릴 수있는 유일한 영역은 이미 XP를 실행중인 사람에게 Vista를 판매하는 것입니다. 새 PC에 대한 Vista 라이센스는 XP 라이센스가 아니라 이익을 증가시키지 않습니다. 따라서 사람들에게 XP를 Vista로 업그레이드해야한다고 설득해야합니다. 이 사이트 사용자 외에는 새로운 파일 시스템에 대한 아이디어가 새로운 OS에 대한 현금을 마련하기에 충분하지 않습니다. 새롭고 반짝이는 GUI는 판매가 훨씬 쉬우 며 추가 판매를 할 가능성이 높습니다.


이것은 전혀 이유가 아니 었습니다 :-그것은 RND 프로젝트였습니다. -많은 기능이 다른 프로젝트로 마이그레이션되었습니다. -NTFS가 너무 광범위하게 배포되었습니다. -소외된 사용자 일 수 있습니다.
Jonathan C Dickinson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.