WinFS to be available in WinXP 428
ScooterMcGoo writes "According to a Microsoft Watch blog, WinFS is being back ported for Windows XP.
From TFA: WinFS isn't dead, Tom Rizzo, Microsoft's director of product management for SQL Server, recently told Microsoft Watch. In fact, Microsoft is planning to provide an update on the technology at this year's Professional Developers Conference (PDC) in September, he said.
Rizzo said that Microsoft is busily back-porting the WinFS file-system technology to Windows XP.
It's unclear if Microsoft also is porting WinFS to Windows Server 2003, but such a move would be likely, given that the Redmond software vendor is doing so with Avalon and Indigo."
How about Rieser FS (or JFS or XFS) (Score:5, Interesting)
I'd love to be able to use a filesystem that can be seen in a dual-boot environment; that's better than FAT32 or FAT16; but those are really the only choices now.
WinFS (Score:4, Interesting)
Longhorn (Score:5, Interesting)
Do they plan on back-porting the first versions of Avalon, Indigo and WinFS, and then providing feature updates to Longhorn only, forcing customers to update? Or is Longhorn really just XP SP3?
Re:And I care why? - MS MArket share, thats why (Score:5, Interesting)
Incidentally, Copernic 1.5 beta now supports Mozilla Thunderbirds email and contacts and Firefox history and bookmarks - and does it well. This is a double threat to Microsoft, as their vision sees WinFS as a factor which ties people to Outlook and IE6/7
"Technology" (Score:5, Interesting)
Re:And I care why? (Score:3, Interesting)
They can also use WinXP people to do unpaid beta testing of thier file system, before they include support on a server platform such as Win2003.
Re:Sure... (Score:5, Interesting)
That said, WinFS will not make it into the hard deadline for Longhorn. That said, it will be available freely as a download, and possible as part of Windows Update, for Longhorn and other operating systems including XP and, yes, Win2003, some time after the Longhorn deadline.
Re:WinFS (Score:3, Interesting)
No, bad design if so. The FS allows the storing of metadata (nothing new here, even HPFS on OS/2 had the concept of per file metadata). This metadata can then be utilized to store additional information about the file that can then be searched on in a consistent manner (or really a singular place). Think of it as being able to store your mp3 tag info, Word document properties, etc in a single place, it would make writing an over-arching search engine a lot simpler. The actual app that does the searching (i.e. that examines the contents of the metadata and compares it to criteria you specify) is simply an application, NOT a part of the FS.
Re:Longhorn (Score:5, Interesting)
The more news I see about feature of Longhorn it makes me wonder if M$ is pushing more towards the subscription model of their OS. Having users upgrade XP to Longhorn rather then sell Long Horn straight out. Start watching ELUA of these "upgrades" you might find yourself stuck in a subscription service called "Longhorn"
When is this backport being released?? (Score:5, Interesting)
Of course, the above assumes Microsoft still actually cares about what Apple does, which isn't all that likely.
Re:WinFS (Score:3, Interesting)
So where's the metadata come from? If it's dependent on the end user filling it in when they save the file to disk, I don't hold out a lot of hope for the usefulness of this idea. I rarely add any additional information about the files I save (e.g., Microsoft Word documents), and I don't know anyone who does.
Re:And I care why? (Score:1, Interesting)
The main problem with NTFS isn't figuring it out, it's finding someone who wants to finish re-implementing a complex Microsoft file system for free. Moreover, if Linux (and other free operating systems) could fully support NTFS, including appropriate use of NT SIDs/ACLs, it would make a fine base file system. That might potentially give it the kind of universal acceptance FAT (a very simple file system) once had, which is something a good many Linux supporters would rather avoid.
Comment removed (Score:5, Interesting)
Re:Excuse my ignorance but... (Score:4, Interesting)
I think it's good for all the same reasons that BeOS's metadata filesystem was good; the more metadata you can take out of the file format and put into the file descriptors, the better.
Re:Maybe won't be ported to Server 2003? (Score:2, Interesting)
I expect they'll port it to Server2003 when and only when it's stability is proven.
What WinFS is (Score:2, Interesting)
it's already shipping with Linux (Score:3, Interesting)
Which of these "stick" on the Linux platform in the end will be decided by users. I think indexing and search will be popular, but more complex metadata schemes won't be.
It beats me why it is taking Microsoft so long to get their act together on this one.
Logical move (Score:5, Interesting)
Re:Excuse my ignorance but... (Score:2, Interesting)
The point of WinFS is to make it illegal (i.e., a patent violation) for third party OSes to network with and access to Windows boxes.
Re:Sure... (Score:5, Interesting)
If you want to see what filesystems are like when you add database features, look up some BeFS documentation from BeOS. There's a (sadly apparently now out of print) textbook on building filesystems using BeFS as a guide. While it's not really a database (it allows you define arbitrary indexes and allows searching on those indexes, but lacks most other features a database user would be familiar with) using it gives you a pretty good idea of how one that really was a database (with central data storage, relational algebra and set operations, etc.) would work.
Re:WinFS (Score:3, Interesting)
Whether WinFS can deliver that is another issue entirely, but I sure as hell don't see a problem with this type of improvement in file systems.
Hell, why not go back to FAT? After all, why should your file system log transactions to prevent having to fsck your disk on reboot after failure? Why should your file system offer integrated encryption?
Re:Rushed? (Score:5, Interesting)
This, along with Avalon being ported back to XP and IE7, is interesting - MS is responding to consumer demand for new features instead of doing the usual: forcing people to upgrade operating systems for them.
One thing though - I would hope that MS allows us ambitious types to activate a new XP installation so that we can try this out on a different machine. Otherwise most people like me will adopt a real "wait and see" attitude when it comes out.
Re:Sure... (Score:5, Interesting)
From how I understand it, WinFS will actually be a layer of abstraction above whatever underlying filesystem (FAT32/NTFS) the system is running on. It won't be a new filesystem at all. It holds metadata about each file and makes it easier and faster to find things. Much like the aforementioned Beagle [gnome.org] project.
And ext3's journalling is quite different from what WinFS attempts to accomplish. Journalling basically makes it so, like you say, files aren't lost and you don't have to do a time-consuming fsck whenever the partition is not unmounted cleanly like with ext2.
Re:What's left for Longhorn? (Score:3, Interesting)
That said, most current applications won't run on it. However it does state there will be a program to emulate older versions of Windows to allow those applications to run. Crossover Office [codeweavers.com] anyone?
Re:And I care why? (Score:3, Interesting)
The pitiful state of stock OS file search in 2005 (Score:2, Interesting)
1) Run a file search on Windows. Go get a coffee and then see the results. Realize that you can only search on basic attributes of the file, like name/dates/raw content.
2) Run a file search on OS X. Click your heels twice and then see the results. Still, you're limited to some basic attributes.
Some months (or years, in the case of WinFS) from now...
3) Run a file search on WinFS. In theory you get hits pretty damn quickly, if they ever finish this technology. I'm not sure yet what extra file info you'll be able to search on, but I imagine it's more than the basics.
4) Run a file search on OS X Tiger. Not only is your search blindingly fast, but you can search on arbitrary file metadata (it will index things like EXIF data, ID3 tags etc). Also, you can save stock searches which will automatically update when new matches appear in the FS. I believe this technology was brought over with BeOS coders.
I am so used to the OS X file search speed and Mail.app search speed that on my work Windows laptop I was forced to buy X1.com's search tool to get around the incredibly annoying (when you're not desensitized to it) delay when searching in either Windows Explorer or Outlook. The market for this utility should frankly not even exist. It should be the responsibility of the OS to help you find things as quickly as possible, and it should have been done YESTERDAY. I mean Jesus, it doesn't take a rocket scientist to embed something like a SQLite [sqlite.org] engine in your email client code.
I'm glad that Microsoft is finally getting around to this (someday) but in the meantime I will be quite happy when Apple's Tiger shows up on my doorstep early this summer.
off topic, why can't we have ext3 for Windows? (Score:4, Interesting)
I imagine the problem is that it can't plug in to the windows kernel well enough but I'm still curious. Seems like it would be a really neat idea if it were possible.
Re:Sure... (Score:5, Interesting)
WinFS will allow you to add more meta data to those images, storing the Location, Date taken etc information right there with the image, rather than in the filesystem tree. This allows you to get rid of folders altogether, and have a situation more similiar to the labels system in Gmail - a photo can now be in several 'folders', eg location, resolution, project, allowing you to group dissimiliar items together without having to maintain seperate copies of an item, or symlinks etc.
This way you can submit a search saying 'ok, give me all items to do with last years holiday' which could return stuff like all the emails you had with the travel company, all your bookmarks you made when looking for the holiday, the photos you took while on holiday etc.
What's the point (Score:2, Interesting)
In other words (Score:5, Interesting)
1.)
2.) Avalon? Available for XP.
3.) Indigo? Available for XP.
And now...
4.) WinFS? Available for XP.
Apparently, the only thing Longhorn will offer over Windows XP is a Direct3D interface that requires you to upgrade your computer in order to run it.
Perhaps Longhorn always should have been just a collection of technologies released for existing versions of Windows rather than a whole upgrade. Because I don't see many people upgrading with all of Longhorn's technologies being made available for Windows XP anyway.
Distributed WinFS databases performance (link) (Score:2, Interesting)
http://blog.hackedbrain.com/archive/2004/12/13/277 .aspx [hackedbrain.com]
Tiger Spotlight (Score:1, Interesting)
Meanwhile, I'll actually be USING such technology on my Mac mini.
Seriously, it's taken Microsoft a decade to get this off the ground, and Apple decides to implement it between OS X updates and gets it out the door. What's up at Microsoft?
Re:off topic, why can't we have ext3 for Windows? (Score:2, Interesting)
http://p-nand-q.com/download/rfstool.html [p-nand-q.com]
New plan for Longhorn? (Score:3, Interesting)
It kind of makes sense to me. This way, they'll have some field testing of the key technologies and they'll be able to use the longer development cycle to work out more bugs.
Re:Excuse my ignorance but... (Score:3, Interesting)
Re:And I care why? - MS MArket share, thats why (Score:2, Interesting)
WinFS is not just some sort of search. They already have that with MSN Search.
WinFS an API to store objects at a file system level, indexing and streaming potential to file-based data. WinFS data can be structured with an XML schema to explain meaning and purpose. Data can also be semi-structured or unstructured. You can extend the FS with your own properties. WinFS come with a set of services such as synchronization, notification, a unified store and a common security model. Data, and files can have types, properties, fields, relationships, even constraints.
You're no longer using files, you're using full blown objects.
Ummm... dupe from a while ago? (Score:3, Interesting)
Re:And I care why? (Score:1, Interesting)
Even if I could run Linux/BSD (well), I'd still probably spend most of my time in Windows, because of Office among other things. When using Linux/BSD, though, it would be nice to have full access to my files on the NTFS partition, especially with proper security mappings.
Re:Aha, that explains it ... (Score:4, Interesting)
If more people start using winFS, it becomes that much harder to make a linux switch.
And we have already seen what they think about Wine.
Re:Tiger Spotlight (Score:3, Interesting)