Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 63 reacties
Bron: WinFS Team Blog, submitter: SchizoDuckie

Microsoft-medewerker Quentin Clark heeft te kennen gegeven dat het WinFS-bestandssysteem niet als een los product op de markt gezet zal worden, maar dat onderdelen ervan in andere pakketten gebruikt zullen worden. Oorspronkelijk zou WinFS een onderdeel vormen van Vista, maar in 2004 werd besloten er een aparte applicatie van te maken. Vervolgens was het lange tijd stil rondom het bestandssysteem, maar in augustus 2005 verscheen opeens de eerste bèta-editie van de software. De technologie zou na de release van Vista alsnog integreerbaar zijn in het besturingssysteem en mogelijk ook beschikbaar worden voor Windows XP. Met de aankondiging van de WinFS-hoofdontwikkelaar Clark lijkt dit laatste op losse schroeven te zijn komen staan.

Windows-logoVolgens het ontwikkelteam zal de volgende versie van SQL Server, die momenteel de codenaam Katmai heeft, beschikken over de benodigde onderdelen van WinFS om met ongestructureerde data om te gaan. Naast Katmai zal ook ADO.NET, het relationele datatoegangsmodel van de volgende Visual Studio-versie Orcas, over de WinFS-technologie komen te beschikken. Wat betreft de beschikbaarheid van WinFS voor Vista meldde Clark nog niets concreets. Er zou gewerkt worden aan andere aspecten van WinFS, alhoewel deze nog niet zo ver ontwikkeld zouden zijn als de onderdelen die voor Katmai en Orcas zijn bestemd. 'Vista bevat al vele aspecten van WinFS zoals het bedoeld was voor Longhorn, alleen dan meer conceptueel op het gebied van zoeken en organiseren van data. We zullen doorgaan met het ontwikkelen van WinFS, en met het volwassen worden van de technologie zal het ook zijn weg vinden naar andere producten, waaronder Windows.'

WinFS, een afkorting voor Windows File Store, was oorspronkelijk bedoeld voor Windows Vista. Het bestandssysteem zou op basis van relaties en associaties in staat moeten zijn om bij elkaar horende data automatisch aan elkaar te koppelen, zodat de traditionele bestands- en folderhiërarchie verleden tijd zou zijn. Samen met het visuele presentatiesysteem Avalon en de communicatietechnologie Indigo zou WinFS een van de drie belangrijke vooruitgangen ten opzichte van Vista's voorgangers vormen. Van WinFS was al in 2004 bekend geworden dat het uit Microsofts nieuwste besturingssysteem verwijderd zou worden, terwijl Avalon en Indigo hernoemd zijn naar Windows Presentation Foundation en Windows Communication Foundation en nog wel in Vista zijn opgenomen.

MS SQL Server 2005 (groot)
Moderatie-faq Wijzig weergave

Reacties (63)

Dit is natuurlijk een enorme zeperd van Microsoft en erg jammer voor iedereen, want WinFS zou een behoorlijk uniek concept zijn waar ook voor andere platformen wat te leren zou zijn. Ook een dikke strop voor applicatiebouwers die met de beta versies al druk code zijn gaan schrijven.

Naar de redenen van dit uitstel/afstel kunnen we nu alleen maar raden, maar ik zet mijn geld op onoplosbare performance problemen - al een jaar of vijftien geleden werd het relationele database-als-filesystem concept bij MS en anderen ook al in de ijskast gezet omdat het ongeloofelijk veel resources vreet.

Het enige positieve dat hier uit kan komen is dat Windows Desktop Search meer aandacht krijgt - dat heeft altijd in de schaduw gestaan van het publiciteitsgeweld van Google en Microsoft's WinFS promo-praatjes, maar is stilletjesaan een geweldig goed en supersnel zoeksysteem geworden. Niet op filesystem niveau, maar dat zijn Google, Spotlight en Copernic ook niet en het zal de gemiddelde gebruiker natuurlijk worst zijn of zijn zoekresultaten nu op filesystem niveau of in losse database worden geindexeerd. Ik ben benieuwd of Microsoft nu WDS evolutionair gaat uitbouwen tot wat WinFS had moeten doen, ipv het megalomane alles-in-een-keer WinFS project.
Dit is natuurlijk een enorme zeperd van Microsoft en erg jammer voor iedereen, want WinFS zou een behoorlijk uniek concept zijn waar ook voor andere platformen wat te leren zou zijn.
MacOS heeft zoiets als een "smart folder", die automatisch wordt bijgewerkt als je nieuwe bestanden opslaat. Komt dat niet al aardig in de buurt van wat Microsoft beloofd?
http://www.apple.com/macosx/features/finder/

Het beloofde desktop search bestaat bij MacOS in de vorm van spotlight, wat binnen 2 seconden alle bestanden vindt:
http://www.apple.com/macosx/features/spotlight/
Dat bestaat op het Windows platform ook al lang: Windows Desktop Search. Voor XP is dat een losse add-on, bij de huidige Vista beta 2 zit het er standaard in. WDS zal dan ook waarschijnlijk een stuk meer aandacht krijgen nu WinFS dood is.

Spotlight, WDS en bv ook Google en Beagle (op Linux) zijn in essentie applicaties die continue actief de HD monitoren en een index bijhouden van bestanden, en laten de gebruiker daarin zoeken (via automatische queries als smart folders of losse zoekvelden). Deze functionaliteit is absoluut onmisbaar, en het succes van deze zoekmachines is ook logisch.

WinFS was (zoals het idee initieel was tenminste) andere koek. Het zou het volledige filesystem zelf abstraheren naar een relationele sql-database. Applicaties zouden in het geheel niets meer met een klassiek filesystem te maken hebben - ze hoeven alleen hun data van metadata labels te voorzien en ze in de database schuiven. WinFS zou vervolgens alle lastige zaken als queries, optimalisatie, integriteit, defragmentatie afhandelen. Folders, paden, en zelfs bestanden zouden niet meer bestaan - applicaties "vissen" in een zee van data met metadata. Je zou het kunnen voorstellen alsof er nog maar 1 "traditioneel" bestand op de hele harddisk zou staan: de WinFS data store, met daarin *alle* data.

Maar het probleem waar MS (hoogstwaarschijnlijk) tegenaan is gelopen is dat de hybride vorm van Spotlight/Google/WDS/etc (een hierarchisch filesystem met een losse indexeerservice voor eenvoudige zoekopdrachten) ontzettend veel sneller is dan dit concept, en een heel stuk simpeler. En al helemaal omdat je in een systeem als WinFS weer een compleet virtueel "ouderwets" filesystem zal moeten emuleren voor legacy applicaties.
WinFS; zoals MS het in eerste instantie aankondigde was niks anders dan een op sql gebaseerd filesysteem. Waarin de hardeschijf dus eigenlijk een enorme sql database zou worden met alle voordelen vandien.

Ik denk echter, dat men erachter gekomen is dat de huidige stand van consumenten hardware deze veeleisende feature een te grote belasting voor het systeem gaat vormen.
WinFS; zoals MS het in eerste instantie aankondigde was niks anders dan een op sql gebaseerd filesysteem.
Nou, dan heb je er denk ik niet zo veel van begrepen. Kijk eerst eens naar deze videos. Vooral de WinFS beta 1 team meeting.
Juist, dat is nu. Zoals het in eerste instantie werd aangekondigt, was het gewoon een filesysteem gebaseerd op sql wat onderdeel van toendetijd nog longhorn zou worden.

Zie bv deze tweakers post uit 2002: nieuws: WinFS-bestandssysteem besproken door Tom's Hardware

"Bij Tom's Hardware is een artikel verschenen waarin enkele details uit de doeken worden gedaan over het Windows Future Storage-bestandssysteem. Het WinFS-bestandssysteem is de beoogde opvolger van FAT en NTFS, en verschilt met beide bestandssysteem aanzienlijk op de manier hoe gegevens geïndexeerd worden. Met WinFS worden bestanden niet langer in een directory-structuur opgeslagen, maar in een relationele database. Het voordeel hiervan is dat bestanden slimmer opgeslagen kunnen worden waardoor het besturingssysteem bijvoorbeeld sneller een bestand kan opzoeken:"
Windows XP SP3 duurt wel heel erg lang om released te raken :9
*Hier gaan de modpunten... :D *
Katmai? Had Intel ook geen P!!! die Katmai als codename had? Heb altijd gedacht dat daar op gelet werd, dat er geen codename van een ander bedrijf per ongelijk gebruikt werd ...
jep, Katmai was de codename

http://en.wikipedia.org/wiki/Katmai

En ook nog een vulkaan, en ook nog een schip in het Amerikaanse Leger
Zou het zijn dat MS de producten een codenaam geeft die evenredig is met de prestaties van het andere product met die codenaam in de huidige staat van technologische vooruitgang? :+
Ja inderdaad. De eerste PII serie die uitkwam op 500MHz versie. Nog in de Socket 1 configuratie..
PIII niet PII, vanaf 450 mhz, en Slot 1 niet Socket 1, ik hou niet echt zo van kleine foutjes corrigeren, maar 3 fouten in 2 zinnen, al zijn het kleine foutjes, vind ik gelijk aan 1 groffe fout.
Grove fout, niet groffe ;)
1 groVe fout. :+
Haha, nu we toch bezig zijn: het is "grove fout" en niet "groffe fout". nofi ;)

Edit: ik zie nu pas dat er twee me voor zijn geweest...
Ik draai hier zelfs nog op een Katmai Pentium 3
Maar in augustus 2005 verscheen opeens de eerste bèta-editie van de software.
Was dat niet WinFX?
En, staat de FS in WinFS niet voor File System?
Het heeft nooit voor file system gestaan, en dat is ook niet wat het is. Het is een metadata-laag bovenop NTFS. In theorie zou het zelfs op win2000 moeten werken, maar net als IE7 heeft MS wrs een vlaggetje "OS>=5.1" in de installer gezet :)
Maarja wat wil je, je komt de hele kernel weer aant aanpassen voor zoiets.

Ze hebben winst gemaakt op win2k, ze willen er nu niet nog eens veel geld in gaan stoppen. Daar is vista voor ;)
Nee, dat was WinFS :)

En ik dacht weer dat het stond voor Future Storage.
Beveiliging? Is dat geen groot punt meer?
Heb er een hele preview van gemaakt: Link
Vista is veel meer dan alleen een andere grafische schil. Een nieuwe kernel, volledig nieuw grafisch systeem (dus niet alleen een nieuw grafisch schilletje over het OS), audio, printing en networking compleet vernieuwd (incl ip6), en nog heel, heel veel meer. Bekijk maar 'ns de waslijst op http://en.wikipedia.org/wiki/Windows_Vista
Met alle respect, maar eigenlijk betekent dit dus dat je het ook niet weet, anders dan dat het 'geheel vernieuwd is', nu mét 'Next-Generation Secure Computing!', 'Nu, nóg beter en sneller zoeken' en 'aanbevolen door top-fokkers'..
'wij van WC Eend adviseren, WC-Eend' ... ;)

Veel applicaties krijgen een andere naam (Windows Mail, Windows Calendar, Windows Photo Gallery en Windows DVD Maker)
System Restore heet nu System Protection!

En in de shell kun je door direkt op de map naam te klikken, deze map openen, zonder dus telkens op 'Map terug' te hoeven klikken!!!

En bovenal:
Games: Every game included with Windows (Solitaire, Minesweeper, etc.) has been rewritten to take advantage of Windows Vista's new graphics capabilities. New games include entirely new games like Purble Place, as well as familiar games Chess Titans (a 3D game) and Mahjong Titans. InkBall, a game previously available only with Windows XP Tablet PC Edition, has also been made available in Windows Vista.
http://en.wikipedia.org/wiki/Features_new_to_Windows_Vista

Wow!!11 :) ;) :P
Veel applicaties krijgen een andere naam (Windows Mail, Windows Calendar, Windows Photo Gallery en Windows DVD Maker)
Dat doen ze om de Europese Commissie een stap voor te zijn: door nu overal Windows voor te zetten hoopt MS dat de EC geen "kale" versie meer zal eisen en de integratie van de diverse programma's in Windows toe zal staan...
U is zeker 1 van de vele commerciele mensen ?
Alles wat je opnoemt is technisch ook mogelijk op oudere systemen, zelfs met Win3.11. Commercieel is het alleen niet mogelijk want dan verkoop je geen Vista meer ;)
En wat er nu aan audio en printing vernieuwd moet worden dan alleen herschreven om wat bugs eruit te halen....

En naast dat alles is alles hernoemd en op andere plekken gezet om de inkomsten via MCSE cursussen te garanderen....
Audio - het apart instellen van het audiovolume PER applicatie, lijkt me niet onbelangrijk.

Printing - Ach ja, iedereen roept dat printen niet belangrijk is.. en als er dan geen werkende print preview is in IE6 dan is het één grote schande.
Maar met Vista kun je terwijl je muziek luistert door de speakers, skypen op je headset. Zie ik je met winXP niet doen
Gaat prima met XP, met Skype (en ook andere pakketten) kan je meerdere in en uitvoer apparaten selecteren.
Nee, dit is echt iets wat we al jaren misten... :z

(Hint: elke audio-applicatie kon dit zelf altijd al, voor de andere apps is het alleen maar lastig voor nietswetende gebruikers, die snappen nu al vaak niet waarom het geluid niet werkt, mede dankzij het luidsprekericoon wat zichzelf verbergt, als het uberhaupt al in de systray staat...)
@maxcoder:
dat zijn gewoon oplossingen voor design fouten van eerdere windows versies. "Windows is nu nog stabieler en sneller", "Windows is nu nog gebruiksvriendelijker", "Audio is nog meer verbeterd". Allemaal marketing, ze fixxen 1 ding/verhogen performance en het product is gelijk weer ¤ 300 waard.

Microsoft KAN gewoon niks radicaal omgooien/verbeteren. dan breken ze met downwards compatabiliteit.
Van wat ik heb gezien, kun je als gebruiker nog steeds beter met XP werken dan Vista.
Tuurlijk is de nieuwe GUI een grote verbetering, maar ik vindt het meer een 'tussenversie'. Hopelijk brengt de opvolger van Vista wel nieuwe dingen voor de gebruiker mee (dus niet alleen aan de achterkant). Tenzij ze er weer zo lang over doen en dan zal Linux op Windows voor gaan lopen.
* chaos.be lacht zich een krul...
Weet je wel hoelang je met Vista opgescheept zit ? :D, en jij wil wachten op de volgende ?

Ff serieus, de ontwikkeltijd voor het volgende besturingssysteem zou exponentieel moeten gegroeid zijn tegenover die van Vista... ff opzoeken ;)

edit: Ok, Vista heeft zo een 6 jaar ontwikkelingstijd gekost. Maar veel onderdelen van Blackbomb zijn momenteel in Vista geplaatst. (Blackbomb zou normaal de opvolger voor Vista zijn, gepland in 2009 - 2012)

Maar aangezien Vista dus al die onderdelen bevat, denk ik dat je er gerust van mag uitgaan dat er geen nieuw Microsoft besturingssysteem moet worden verwacht voor 2012 - 2015...
Volgensmij bedoel je Blackcomb
Klopte het dan niet wat ze ons met windows XP hebben zitten vertellen?
Ter info: Sinterklaas en de Paashaas bestaan óók niet :+
De enige die echt weet wanneer de opvolger van Vista er komt (en dan nog zal die wschlk uitgesteld worden :)), verdient geld met hopen en zal hier geen commentaar komen geven :), maar toch vind ik de opmerking van SPee gegrond:

Vista wordt modulair opgebouwd, en zal dus gemakkelijker uit te breiden en up te daten zijn dan de huidige windows-kluwens. Het lijkt mij dan ook niet meer dan normaal dat MS op deze manier nog meer geld uit de zakken van de consument kan slaan en sneller met een 'geheel nieuwe versie' zal komen.

Laat ons hopen dat er ooit een versie komt met alle functies die aangekondigd waren voor Vista - als ik tegen dan nog niet volledig op Linux ben overgeschakeld, zal ik die zeker aanschaffen!
Hoe, ik dacht dat Windows XP er was zodat het gemakkelijker uitgebreid zou kunnen worden? Klopte het dan niet wat ze ons met windows XP hebben zitten vertellen?
Wat is nu eigenlijk nog een reden om over te stappen naar Windows Vista, behalve de nieuwe grafische schil?
Next-Generation Secure Computing Base (NGSCB)
Oftewel Palladium, of schijnveiligheid-die-je-als-gebruiker-minder-flexibiliteit-geeft.
Ik snap iets niet, er wordt gezegd dat WinFS een bestandssysteem is (ik dacht dat ook dat het voor Windows FileSystem zou staan, FileStore is dan tot mijn vreugde nog net iets minder fantasieloos). Maar nu wordt er ook gezegd "maar in 2004 werd besloten er een aparte applicatie van te maken"... Hoe maak je van een bestandssysteem een applicatie?

Volgens mij deel je je harde schijf eerst in volgens een bestandssysteem (FAT32, NTFS, WinFS), plemp je daar een OS overheen (Linux, Windows, Mac OS X) en kun je van daaruit applicaties opstarten.

Of is WinFS zo vooruitstrevend dat je straks nadat je je werkplek softwarematig hebt ingericht nog kunt besluiten toch maar over te stappen op een ander bestandssysteem, simpelweg door een applicatie te downloaden en te installeren?

(en tussen 2 haakjes, laat MS het alsjeblieft gewoon Avalon en Indigo noemen ipv Windows Presentaion respectievelijk Communication Foundation, fantasieloze naamgeving kun je ook overdrijven.)
Het is nu ook al mogelijk hoor om van bestandssysteem te veranderen na de installatie van je OS.
WinFS is GEEN bestandssysteem maar leeft bovenop een bestandssysteem nu dus NTFS.

Net zoals OSX 10.4 'Tiger' al meer dan een jaar geleden op de markt kwam met een soortgelijks iets 'SpotLight'. Deze 'leeft' ook bovenop het filesystem.
And again, WInFS was in eerste instantie weldegelijk een met veel bombarie aangekondigt filysystem, beoogt als de grote snelle betere opvolger van NTFS.

Dat het nu (ruim 4 jaar later) is verworden tot een onderdeeltje van SQL Server, ipv de basis te vormen voor Vista, is slechts het gevolg van onkunde van de kant van MS. Ze hebben hun pijlen te hoog gemikt en zodoende hetgene wat ze voorheen aankodigde als de belangerijkste nieuwe feature van Longhorn (het huidige Vista dus) een plaatsje gegeven in de top100 vaporware.
Spotlight is qua architectuur vergelijkbaar met Google Desktop, Windows Desktop Search, Beagle, etc: een indexeer applicatie voor gebruikersdocumenten met zoekfunctie en een API.

WinFS ging veel verder en zou het complete onderliggende filesystem abstraheren naar een relationele database (de file store) - maar dat was dus blijkbaar een brug te ver. Er zijn nog wat andere projecten die iets vergelijkbaars beloven (Tenor voor KDE en Storage voor Gnome), maar dat zijn tot nog toe alleen ideeen met wat concept code. Het lijkt er nu op dat we de komende jaren gewoon gaan zien dat WDS, GDS, Spotlight, Beagle, etc evolutionair worden geperfectioneerd en uitgebreid, maar dat er geen fundamenteel nieuwe technologie komt.
Ik zal het niet helemaal correct zeggen, maar hier de grote lijnen:

Wanneer je je computer boot, dan zal je BIOS eerst een stukje geheugen van een CD-ROM of harddisk laden. Dat is een (gedeelte van) het operating system. In dat gedeelte moet je pas kennis hebben van je file-systeem, om verder te kunnen laden van de schijf.

In Linux is het bijvoorbeeld mogelijk om een kernel te bakken zonder support voor ext2, als je dan een ext2 partitie hebt gebruik voor installeren, dan zal je OS dus inderdaad niet verder starten :)
...WinFS was not technically a file system by itself, but a database-driven layer that ran on top of Windows' NTFS file system. However, the idea was to make WinFS transparent enough that developers could program to its APIs (Application Programming Interfaces) almost as if it were a native file system.
Het is dus enkel spijtig voor softwareontwikkelaars die hoopten sql queries uit te voeren op het bestandssysteem... en niet iets dat de gewone gebruiker zal missen.

bron: http://arstechnica.com/news.ars/post/20060625-7128.html
Gewone gebruikers gebruiken geen applicaties ?
Wanneer je alles hierop zal laten draaien heeft het natuurlijk wel voordelen.
Gelukkig het is een plaatje, want van die banners tussen de posts en de comments wordt ik echt ziek van :P :+
Wat ik me af vroeg:
Zou WinFS te veel geleken hebben op de manier die google gebruikt in gMail (taggen van e-mails, taggen van bestanden?)

En is dat dan de reden dat MS winFS features laat vallen? (Patenten op naam van Google, geen of te duren licentie.)

Natuurlijk bestond de techniek al langer, maar hier is een 'nieuwe' applicatie uitgevonden, ook dat kan gepantenteerd worden?

@Zpottr
De 'presentatielaag' is voor mij als gebruiker wel datgene dat ik zie.
In gMail is dit beperkt tot e-mails.
In Windows hadden dit alle bestaande folders + emails en nog vele zaken meer kunnen zijn.
Dat er door de gewijzigde struktuur ook snelheidsverbeteringen mogelijk waren geweest, en voor MS misschien belangrijker: geavanceerdere features (ik denk aan e-mails die in je verkenner worden weergegeven + hotlinks; uiteraard de mogelijkheid om 1 bestand in meerdere folders te plaatsen (dus geen 'link to' meer; en vast nog meer als ik verder denk).

Maar inderdaad, daarvoor had intern de interesse wel gewekt moeten zijn.
Nee, daar geloof ik niets van. De onderliggende (db-)structuur van WinFS heeft eigenlijk niet zo veel te maken met de presentatielaag (met labels) die Google om z'n e-mail applicatie bouwt.
Het lijkt meer op een project dat op een slechte manier gemanaged is, waardoor het hetzij gewoon niet af is, hetzij niet genoeg geaccepteerd is door groepen binnen MS die het echt krachtig zouden moeten maken (bv. het Outlook-team).
De speculaties dat WinFS het kindje was van Bill Gates (die heel wat aan directe invloed heeft ingeboet) zijn overigens ook niet van de lucht ...

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True