Slashdot Mirror


WinFS to be available in WinXP

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."

428 comments

  1. Rushed? by Anonymous Coward · · Score: 0

    One hopes that this has not been rushed out?

    Instead one fervently hopes that XP etc are simply to be used as testing OS'.

    1. Re:Rushed? by Schnapple · · Score: 4, Interesting
      One hopes that this has not been rushed out?
      IIRC, this has been in the works for more than a decade. I get what you're saying - one minute it won't make Longhorn, the next it's going to be in XP - but "rushed" isn't the term here.

      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.

    2. Re:Rushed? by cob666 · · Score: 1

      I recently met the somebody from the WinFS product team (a friend of a friend thing).

      From speaking with him over the course of an evening I didn't get the impression at all that this was being 'rushed' out the door. In fact, it seems that this is one of the few pending features that acually IS ready for prime time.

      Hopefully we won't all turn into beta testers!

      --
      Do what thou wilt shall be the whole of the Law - Aleister Crowley
  2. And I care why? by bullseye2 · · Score: 0, Troll

    Why is this so important?

    1. Re:And I care why? by mboverload · · Score: 3, Insightful
      Because now no other OS but Windows will be able to read the filesystem. Just another impediment to the adoption and inter-operability of Windows and Linux.

      They STILL haven't figured out how to write to NTFS, they will never even figure out how to read now.

    2. Re:And I care why? by randomErr · · Score: 2, Interesting

      It would the first major file system upgrade since including FAT32 in Win95C.

      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.

      --
      You say things that offend me and I can deal with it. Can you?
    3. Re:And I care why? by flumps · · Score: 3, Funny

      It stores meta data along with all your files, so ... you have to spend more money on a bigger hard drive! Yay!

      --
      "So there he is, risen from the dead. Like that fella, E. T." - Father Ted Crilly
    4. Re:And I care why? by ziggythehamster · · Score: 4, Insightful

      WinFS is not actually a filesystem. It's basically NTFS+ (compare to HFS+). If a computer that only understands NTFS reads the disk, it'll look like an NTFS disk. If WinFS is enabled, the indexes become avaliable. Basically, it's the Indexing Service on steriods. Or, at least, that's how I'm understanding it. Correct me if I'm wrong.

      And if I am right, this will be one feature I'm turning off. The Indexing Service already pisses me off.

    5. Re:And I care why? by evn · · Score: 5, Informative

      Despite the unforutnate name, WinFS is a service that runs above the filesystem. The data is still stored on a plain old NTFS partition(s).

      For traditional file-based data, such as text documents, audio tracks, and video clips, WinFS is the new Windows file system. Typically, you will store the main data of a file, the file stream, as a file on an NTFS volume. However, whenever you call an API that changes or adds items with NTFS file stream parts, WinFS extracts the metadata from the stream and adds the metadata to the WinFS store.

      source: Microsoft's WinFS developer page

      The data is still just as (in)accessible as it's always been. The meta data is locked away in the WinFS store but we haven't been using that all this time so it's not like we're going to be any worse off.

      as for writting NTFS, I suggest you take a look at captive NTFS which lets you read and write your NTFS partitions in Linux with the same confidence that you do in Windows.

    6. Re:And I care why? by Anonymous Coward · · Score: 1, Interesting
      Despite the name, WinFS is not a new file system, it's a Windows service that provides a new organisational scheme for accessing data, gathers and stores information about files, etc. The file system itself will still be NTFS.

      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.

    7. Re:And I care why? by fox8118 · · Score: 0, Flamebait

      It stores meta data along with all your files, so ... you have to spend more money on a bigger hard drive! Yay!


      Isn't Microsoft just trying to make it easier for hackers and viri to find your financial information and other files with interesting words in them?

    8. Re:And I care why? by MightyMartian · · Score: 2, Interesting

      If that's the case, then it's just Extended Attributes ala OS/2. You could store all sorts of things in EAs, customized fields, information on what programs could open the file (overriding system defaults). I really miss that in the Windows products, and it's a big reason why I've always felt the Chicago GUI and its successors were nothing more than stunted cousins of OS/2's Workplace Shell.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    9. Re:And I care why? by Anonymous Coward · · Score: 0

      How did OS/2 implement them? NTFS supports arbitrary data streams for supporting additional attributes, but apart from Services for Macintosh (which uses streams to implement resource forks for Mac files), nothing really uses them: it was hard enough for Microsoft to convince applications developers to start using file the ownership/security features, much less custom attributes. I don't think WinFS uses them either.

    10. Re:And I care why? by MightyMartian · · Score: 1
      I know that OS/2 had two schemes, depending upon whether you running it on FAT or HPFS. I don't know how it was implemented in HPFS, though they were supported by the file system itself, but on a FAT partitation you actually had a hidden EA file.

      They were rather useful, and a big part of the OO nature of WPS.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    11. Re:And I care why? by Anonymous Coward · · Score: 0
      Captive was written to interface with the Linux kernel via LUFS. Unfortunately, this project is no longer being maintained by its author. Mounting of NTFS devices usually works, but is no longer supported by the author of Captive. Always unmount the device by umount(8) command before shutting down your GNU/Linux system.


      Yes, that's a lot of confidence
    12. Re:And I care why? by RebelWebmaster · · Score: 1

      NT4 SP5 (or maybe SP4, I don't remember exactly which one) brought support for NTFS5, which was new to Windows 2000. And no, NTFS5 partitions aren't readable in NT4 otherwise.

    13. Re:And I care why? by Anonymous Coward · · Score: 0

      I'm glad you spotted that. Now if we just get rid of the file system tree, and use inode numbers instead (or whatever the equivalent is on NTFS), our security will be insurmountable!

    14. Re:And I care why? by Oliver+Defacszio · · Score: 1
      Unfortunately, this project is no longer being maintained by its author.

      Ah, the oldest, most familiar chestnut of the OSS "community". It's like my favorite pair of comfortable pants.

      --

      -
      Inventor of the term 'pardon my French'.
    15. Re:And I care why? by hdparm · · Score: 1
      I never understood this argument. Why would someone who runs Linux ever want to write to the NTFS file system?

      Want dual boot to only play games? Install Windows on a bloody FAT32 partition. Dependent on Word / Excel macros, CAD aplication, Access database? Buy Cross Over Office and run apps on Linux if you can or just run Windows.

    16. Re:And I care why? by Anonymous Coward · · Score: 0
      Ah, in that case, NTFS streams were probably originally there to support OS/2 extended attributes (it was originally "NT OS/2", after all).

      From what I know of Windows NT history, there was originally going to be an 'object oriented shell' for NT too, which I imagine would have used streams to store data, but the Windows (3.x/9x) team won a political struggle within Microsoft because they were able to get the job done much sooner. Unfortunately for Windows users, that resulted in a shell (Explorer) that was restricted to the subset of Win32 in Windows 95 (so, for example, support for NT-only things like security had to be tacked on when it was ported to NT 4.0), the limitations of FAT (except for long filenames, which were grafted onto FAT), etc.

    17. Re:And I care why? by Anonymous Coward · · Score: 1, Interesting
      There are a lot of good tools/applications for each platform, many of which are either unavailable or poorly implemented on the other. I used to run BSD and Linux alongside Windows, but my new laptop doesn't get along with Linux or BSD, so I only run Windows (XP Professional) now. Microsoft's Services for UNIX blunts some of the pain of losing the BSD/Linux command line, but I still miss it from time to time.

      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.

    18. Re:And I care why? by MightyMartian · · Score: 1
      That's seems plausible. I guess the key difference was that WPS used EAs a good deal to objectify files and directories. WPS wasn't perfect of course. The single message queue meant that badly-behaved apps could lock it up (I had the most trouble with the IBM Works software which never really worked that well).

      Still, I'd love to see anyone develop a functional equivalent of WPS. It would be nice if IBM would even port it over.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  3. Aha, that explains it ... by ggvaidya · · Score: 5, Funny

    I thought the Bill-Gates-as-borg icon had a slightly wider smile today ...

    1. Re:Aha, that explains it ... by Anonymous Coward · · Score: 0

      Apple ---------> Spotlight

    2. Re:Aha, that explains it ... by ottothecow · · Score: 3, Interesting
      I would venture to guess that they are attempting to allow older systems to use it because NTFS is to close to being as good as FAT under linux.

      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.

      --
      Bottles.
    3. Re:Aha, that explains it ... by drsmithy · · Score: 1
      I would venture to guess that they are attempting to allow older systems to use it because NTFS is to close to being as good as FAT under linux.

      WinFS runs on top of NTFS, it doesn't replace it.

    4. Re:Aha, that explains it ... by Anonymous Coward · · Score: 0

      Oh yeah, because the 0.1% of Linux users doing this is such a threat to Microsoft as to drive their multimillion dollar decision.

  4. Sure... by Quasar1999 · · Score: 5, Informative

    I'll believe it when I see it... my sources inside MS (and no, I ain't giving any proof, so believe me or not, I don't give a shit), say that there are very hard deadlines for Longhorn, with features being left out if they don't meet certain benchmarks, etc... so to hear that they are now taking something, and wasting resources back porting it? Especially when they first said it would be dropped from longhorn? I call Bull..

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:Sure... by maeka · · Score: 5, Insightful
      I'll believe it when I see it... my sources inside MS (and no, I ain't giving any proof, so believe me or not, I don't give a shit), say that there are very hard deadlines for Longhorn, with features being left out if they don't meet certain benchmarks, etc... so to hear that they are now taking something, and wasting resources back porting it?


      As the article states: "Microsoft decided to back-port both Avalon and Indigo to older versions of Windows -- Windows XP and Windows Server 2003 -- in order to maintain backward compatibility and help seed the application-development market, officials said. "
      If Microsoft wants to make WinFS a fundamental part of their strategy, they must back port it. Forcing developers to upgrade before they can develop is foolhardy.
    2. Re:Sure... by Swamii · · Score: 5, Interesting

      Yes, there is a hard deadline for Longhorn, and that is a good thing.

      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.

      --
      Tech, life, family, faith: Give me a visit
    3. Re:Sure... by pg110404 · · Score: 1

      Maybe they realized they bit off far too much more than they could chew with longhorn and so they're trying to backport any new features that would be in the next one by putting it into XP?

      As I understand it, winfs is some fancy way of turning the entire file system into a database, is that right? The idea being that you can simply do some SQL query like request to find out what you want? I'd like to know why? what is the point? Is it because it's supposed to support indexing and to speed up searches? How will that index be maintained and what kind of nightmare will it be to keep it up to date? What's the overhead to the index tables in terms of disk space and access times? If there are no indexes, what does it matter if the data is stored in separate files or carved in soap or some form of database data file?

      Is it possible they're losing face with the long delays in longhorn and the lack of "innovative features" so they're trying to make themselves look better by throwing these token features into XP?

    4. Re:Sure... by wolfgang_spangler · · Score: 5, Funny
      If Microsoft wants to make WinFS a fundamental part of their strategy, they must back port it. Forcing developers to upgrade before they can develop is foolhardy.


      I think you misspelled "monopoly"
    5. Re:Sure... by hawkbug · · Score: 1, Insightful

      I agree - WinFS scares me. I believe ext3 is sort of like WinFS, is it not? I was scared of ext3 but I heard that since it was "journaled", it would eliminate files going missing if your machine was hard powered off. I've had very good luck with ext3, and if WinFS is going to be similar, it might not be all that bad - but then again, look who's actually developing it.

    6. Re:Sure... by oliverthered · · Score: 1

      How will that index be maintained and what kind of nightmare will it be to keep it up to date?
      Well I doubt it will be using slocate to hammer the HDD, they may do something like inotify used by Beagle But I expect they will use a realtime hashtable and build a ballanced-btree index for the rest when there's a hash match, with some usage statistics to weight the results and caching, or variations there off. It should be a lot quicker than Beagle, be more responsive than locate, not hammer you hdd once a cron job and far faster than a manual search.

      --
      thank God the internet isn't a human right.
    7. Re:Sure... by Qzukk · · Score: 4, Interesting

      ext3 is ext2 with a journal, thats all.

      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.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    8. Re:Sure... by man_of_mr_e · · Score: 1

      Actually, there is precedence here. Many years ago, in 1995, MS laid out a plan for new versions of windows. On of those was called Nashville, and was originally dubbed Windows 96.

      Nashville became IE4 instead, and was released for NT and Windows as an add-on instead. This seems like more of that.

      WinFS was likely taken out of Longhorn because they needed to decouple it from the longhorn ship schedule in order to make it available for XP and Windows 2003 as well.

    9. Re:Sure... by pg110404 · · Score: 1

      If the entire fs is turned into a database by using indexes, what exactly is indexed? The file names only?

      While it might make searching for your files reasonably fast, what extra advantage is there? You can't really index the contents of the files themselves, that would require as much if not more disk storage for the index than for the contents of the files themselves.

      So if it's only indexing the names of the files, would the benefit of constantly maintaining the hash tables for all them files and dragging the entire system down just a tiny bit for every file create outweigh the benefit of the faster searches? Is it necessary to include temporary web browser cache files in that index? Would microsoft even bother to allow the browser to turn off the indexing for the temporary cache? What if you're browsing the net and the multitude of tiny little files created in the cache slows your web surfing experience down just 1%? If my web surfing ratio is 100x that of searching for files, then that 1% slowdown just to maintain the index files can add up to the extra time spent on the occasion I search for files on the harddrive.

      I'm not so sure this is a feature that has any realistic benefit.

    10. Re:Sure... by superjaded · · Score: 5, Interesting

      Actually, no.

      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 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.

    11. Re:Sure... by Anonymous Coward · · Score: 1, Informative
      It not only makes sense, but this sort of thing has long been a key part of Microsoft's strategy. Take Win32, for example: it originated as a subsystem for the NT kernel, but to spur developers to use it, Microsoft first offered a translation layer for 16-bit DOS/Windows (called Win32s), and then ported the most important parts of Win32 to the DOS/Windows kernel (upgrading most of that kernel to 32-bit in the process) to create Windows 95.

      NT was Microsoft's strategic OS, and they worked extremely hard to get it out, but that didn't stop them spending money on Windows 95. The only surprising thing is that Microsoft had to work so hard to kill the Windows 95 zombie, with 2 more major releases of it (Windows 98, Windows ME) before Windows XP (NT 5.1) finally killed it.

    12. Re:Sure... by tzanger · · Score: 1

      You're most likely mistaken.

      Ext3 (or resiser, or xfs, or any other jfs for that matter) just helps to ensure that your metadata's consistent. They do this by making metadata or filesystem state writes atomic (I think that's the term) -- basically when the kernel updates a file, the metadata is written to disk right away, but the actual file data is still in the write cache.

      Now there are all kinds of tiny variants to this, and ext3 *can* write your file data to the journal too, but it makes the system quite a bit slower.

    13. Re:Sure... by antoy · · Score: 3, Informative

      Especially when they first said it would be dropped from longhorn? I call Bull..

      It has been dropped from Longhorn. WinFS is now an entirely separate project and, simply, all connections that existed between Longhorn and WinFS are being removed.

      Just because Longhorn has very hard deadlines doesn't mean that masses of MS developers swarmed into the project, like some sort of a really nerdy LOTR scene. WinFS was shown the door regarding Longhorn inclusion, but that doesn't mean the WinFS team was dismantled. It will continue, but with slightly different targets and no consumer-side deadline.

      I don't see why it's hard to see how a company can work two projects in parallel, especially a company the size of Microsoft. They probably have hundreds.

    14. Re:Sure... by Richard_at_work · · Score: 4, Interesting

      Slightly different - NTFS is more like Ext3 than WinFS is, being that both NTFS and Ext3 are journelled filesystems. WinFS sits ontop of a standard NTFS filesystem, and stores metadata for objects stored on the filesystem. For example, all of your photos currently sit on your filesystem in a flat format - you arrange them in a filesystem tree based on date taken, location, project etc etc and they each have some meta data of their own, such as camera type, resolution and such.

      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.

    15. Re:Sure... by 0racle · · Score: 2, Insightful

      If the entire fs is turned into a database by using indexes, what exactly is indexed?

      Everything. You could search by every image file that would scale to a wallpaper. Every MP3 by some group with a bitrate of 128kbps. Every word file that was modified by Jane after February 2. You can index a large amount of information about the files themselves, the term is metadata. Right click a word or excel file and look at its properties, you could search by all that.

      --
      "I use a Mac because I'm just better than you are."
    16. Re:Sure... by superpulpsicle · · Score: 1

      Is it me, or does none of this WinFS make any sense?!

      WinFS is supposed to be a journeled filesystem that allows quick searches. Didn't the 2MB google desktop tool allow me to quick search my entire machine?!

      It almost sounds like the only benefit left for WinFS is no need to defrag, and avoiding reboot fsck like problems. Which isn't even that big a deal in NTFS anymore.

    17. Re:Sure... by Angostura · · Score: 1

      The gentleman who was responsible for much of the fine work in BeFS is now at Apple.

      Apple's WinFS-esque meta-data driven filesystem will be launched in the next few months as part of Tiger (10.4) and is called Spotlight.

      The PDF linked to on that page gives a half decent explanation of its technical architecture.

    18. Re:Sure... by mcrbids · · Score: 1

      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.

      Gee... sounds an awful lot like slocate, long available on Unix. A nice tool to have, mesays.

      That said, slocate has a few clear deficiencies...

      1) It *ONLY* indexes the name! Why not grab the modify time, etc and allow for neat searches, like "all files called foo updated between feb 11 and feb 19th". Yes, you can use find. But find can take hours or days. (see point #2) Now, what you have to do is use locate, then pipe through ls, and then grep out from there - messy and cumbersome at best.

      2) On a system with lots and lots of files, the updatedb command can take hours or days! Why isn't there an API that can be hooked to, so that writing files to disk also updates the slocate database? Would it be possible to write something that reads the journal on an ext3 system for recent changes, avoiding the expensive, time-consuming poll of every single file on the system?

      Yes, I know I haven't fixed it already, but despite having the itch, I haven't the skills to hack together fixes to these issues. How long after WinFS before somebody suddenly gets similar ideas with the slocate codebase?

      Can the slocate people beat Microsoft to the punch? Stay tuned, ladies, gentlemen, and Unix...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    19. Re:Sure... by Short+Circuit · · Score: 1

      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 project.

      You mean like that FindFast program I had to keep killing in Win95 because it caused my games to skip?

    20. Re:Sure... by Anonymous Coward · · Score: 0

      Yeah - My sources inside MS (believe me or not, I don't give a shit) - blah blah blah.

      You sound like a conceited idiot. Why don't you get on with some work and get your self-publicising personage out of here?

    21. Re:Sure... by canavan · · Score: 1

      There's a (sadly apparently now out of print) textbook on building filesystems using BeFS as a guide.

      I think the book you're talking about is available as a PDF, many links can be found on google.

    22. Re:Sure... by Knights+who+say+'INT · · Score: 1

      Well, I call Bill.

    23. Re:Sure... by Anonymous Coward · · Score: 1, Informative

      NTFS has always had journalling. WinFS is a service that provides a database-like interface to the file system based on metadata, grovels the file system to gather metadata for known file types, etc.

    24. Re:Sure... by lgw · · Score: 1

      While it might make searching for your files reasonably fast, what extra advantage is there? You can't really index the contents of the files themselves, that would require as much if not more disk storage for the index than for the contents of the files themselves.

      I don't see the problem. What's a 400GB drive cost today? Anyway, the large disk hogs, like MP3s, have proportionally small meta-data.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    25. Re:Sure... by thanasakis · · Score: 1

      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.

      Hmm to get rid of directories the tagging system would have to be riggidly defined or it would easily lead to complete chaos. Do you have any information whether they are going to use the semantic web framework to tag files?

    26. Re:Sure... by mabinogi · · Score: 1

      I would say that WinFS would be exactly like what you describe in 2 -

      it would be integrated at a low enough level than when you call fopen(), write() etc, that it's WinFS that gets called - before passing the actual data through to the filesystem.
      This would have the advantage that there would need to be no time consuming indexing period. Or alternatively, rather than indexing on the fly it could just add the new / modified file to a queue to be indexed when the machine is idle, so as to avoid too much overhead on individual writes.

      I have no idea how WinFS is _actually_ implemented, but I'd say that some variation on the above is likely as they already have an slocate + updatedb style search tool - the Windows Indexing Service.

      --
      Advanced users are users too!
    27. Re:Sure... by oliverthered · · Score: 1

      'You can't really index the contents of the files themselves, that would require as much if not more disk storage for the index than for the contents of the files themselves.'

      Why?
      1: I could just index a hash of each word and an index into the file, this would require less space than the original file and could be compressed quite easily, I could even build a file up out of a fragment index, it would only take 10% more time and about 500% more CPU to write the file out.
      2: I wouldn't index common words, that's maybe 50% of them
      3: I would generate a 'faster' index for commonly searched for words and a slower index for less commonly searched for words.

      A bit of set reduction and you can get the index requirements down by at least 500% at which point they become feasible.

      --
      thank God the internet isn't a human right.
    28. Re:Sure... by Anonymous Coward · · Score: 0

      Wow! will that new Apple OS run on the little mac mini that just came out?

    29. Re:Sure... by Anonymous Coward · · Score: 0

      Yep.. They want Longhorn released before Linux gets around to releasing Linux 3.0.0

    30. Re:Sure... by rikkards · · Score: 1

      If I was to guess, I would assume they are taking Active Directories and applying it to the file system where each file is an object with specific attributes. Third party vendors would be able to expand the schema to include their specific file format. i.e Winamp install would add ID3 specified tags in as attributes for WinFS.

    31. Re:Sure... by shutdown+-p+now · · Score: 1

      So, could you just say, "I want to see all viruses, trojans, and spyware on my hard drive", and get a list?

    32. Re:Sure... by Anonymous Coward · · Score: 0

      Your sources at Microsoft?

    33. Re:Sure... by Anonymous Coward · · Score: 0

      This isn't slocate or slocate on steroids. MS has already shipped a comparitive technology on Windows - it's the indexing service. The indexing service allows for fast searches & when enabled the Windows shell will just use the indexing search - giving you fast searches.

      WinFS is a really bad name. Maybe a better name would be something more like XML-DB. It just so happens that most of the records will contain file information.

      But really it's just one grand queryable data store to rule them all. It may have mostly file data but it certainly will have additional data (for example MS discussed storing contact information in WinFS).

      I think the world that MS wants to move toward w/ this is one where the programmer mind set is: I need to store some data. I'll store it in WinFS! Has someone else defined a suitable schema? If so, I'll re-use that, and get marvelous interoperability. If not, I'll define my own schema, and everyone else is forced to piggy back off of me.

      If this gets followed you'll end up w/ great compatibility between address books, photo programs, etc... when it comes to storing your metadata (yeah, that's a big if).

      That's more than extending slocate to cache additional data will provide. But making slocate cache this data, and provide an API to access the cached data (instead of just some command line program being the public interface) would be a step closer to the WinFS model. Then slocate would just need to provide access to it's database with some reasonable object model.

    34. Re:Sure... by Bert64 · · Score: 1

      Will it work based on known file TYPES or known file NAMES ? There is a very important difference, not that most windows users i speak to understand this.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    35. Re:Sure... by chowells · · Score: 1

      Wrong. ext3 does not "eliminate files going missing" by improving data integrity. That is nigh on impossible. The only advantage of the journal is that it makes the resulting fsck much quicker.

    36. Re:Sure... by oliverthered · · Score: 1

      Most Filing systems are similar to databases, if you want to know how a database works, I started a project called HACcess a few years ago (now dormant) to reverse engineer M$ access, you can get the source from www.sourceforge.net/projects/haccess.

      --
      thank God the internet isn't a human right.
    37. Re:Sure... by EddWo · · Score: 1

      I think WinFS will only run on top of NTFS. In order to maintain the consistency of the database and the file system they are making changes to the NTFS file system driver to make it transactional.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  5. How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 5, Interesting
    Can Windows support any other modern filesystems such as Rieser 4?

    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.

  6. WinFS by mboverload · · Score: 4, Interesting

    I don't know about you, but NTFS is fine for me. I mean, jesus, its a file system, not a damn search engine.

    1. Re:WinFS by Anonymous Coward · · Score: 0
      The only reason I don't like NTFS is the poor support on Linux. If WinFS has better support for dual-boot environments, I'm all for it.

      (Remember Microsoft did announce that interopereability is a major focus for them.)

      Otherwise, it seems a waste of my time to play with yet another set of incompatabilities within a windows-only environment.

    2. Re:WinFS by Ironsides · · Score: 5, Informative

      I mean, jesus, its a file system, not a damn search engine.

      Quote from MS on WinFS:
      One of the monumental problems organizations face today is aggregating information that's stored in disparate formats. Knowledge workers have long wanted to be able to search for content independent of format. WinFS allows the user to perform searches based on the metadata of the stored item, regardless of what type of file it is or which application created it.

      So not only is it a file system, it is also a search engine.

      Source:http://msdn.microsoft.com/data/winfs/

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    3. Re:WinFS by selectspec · · Score: 1

      What would be really interesting is for Microsoft to compare a desktop WinFS deployment use scenario to a system with NTFS with file indexing enabled.

      --

      Someone you trust is one of us.

    4. Re:WinFS by XzeroR3 · · Score: 2, Funny

      My google partition works well.

    5. Re:WinFS by Anonymous Coward · · Score: 3, Interesting

      So not only is it a file system, it is also a search engine.

      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.

    6. Re:WinFS by Threni · · Score: 1

      So does that mean I can search for information on my hard drive in many flavours at the same time? IE search a database, my email, files on my hard drive etc, and it'll find a string? Or will I still have to do seperate searches (one in SQL, one using Outlook, one using Windows explorer (or grep or whatever)?

      What I want is a file system which is also a version control system! (In Windows, if possible, given I use that and not some ancient Unix)

    7. Re:WinFS by Swamii · · Score: 1

      It may be 'fine' as you see it; then again, searching my Windows box using the standard Windows search was also 'fine' until I started using tools like Google Desktop Search.

      As a developer, WinFS's usefulness is obvious: storing desktop application settings, configuration, temporary files, even serialized runtime objects, is a royal pain when having to worry about actual files on disk. You have to worry about asynchronous file I/O, duplicate files, making sure directories exist, making sure you clean up your temporary files, making sure the user or some other program hasn't royally screwed you configuration files, just to name a few. With a database-backed file system, the developer only has to deal with data, not the underlying file system.

      For users, storing and finding data becomes easier, at least theoretically. I guess it all depends on how dependant users become on metadata.

      --
      Tech, life, family, faith: Give me a visit
    8. Re:WinFS by Anonymous Coward · · Score: 0

      Ok, everyfile gets some overhead tacked on to facilitate searches. Probably a good idea, but not jump up and down exciting. Couldn't that be implemented on top of NTFS? Why a new FS?

    9. Re:WinFS by RangerRick98 · · Score: 2, Interesting

      WinFS allows the user to perform searches based on the metadata of the stored item

      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.

      --
      "You're older than you've ever been, and now you're even older."
    10. Re:WinFS by optimus2861 · · Score: 1
      So where's the metadata come from?

      I would think it must be something akin to Windows Indexing Service -- which is always among the first services I kill on any new Windows install, FWIW.

    11. Re:WinFS by ThosLives · · Score: 2, Insightful
      This is all well and good, except that unless there is a way to automatically determine metadata, or the person creating the document can forsee what type of metadata searches people in the future will use, this will not be that great a thing. In fact, it sounds like it will add all sorts of process overhead.

      I know, for instance, that in my company we'd have to develop a process for writing the metadata, reviewing the metadata, and that sort of thing. Adding more data to something isn't going to improve the ability to find it; it's just more information. It's trading off one set of memory for another; instead of remembering where a file was, you have to remember what metadata you gave it.

      I'd classify the "metadata" approach to file storage as a cute technology that is just another side of the same coin that looks good because it's new but really doesn't solve the underlying problem of information management.

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    12. Re:WinFS by Anonymous Coward · · Score: 3, Funny

      As a developer, WinFS's usefulness is obvious: storing desktop application settings, configuration, temporary files, even serialized runtime objects, is a royal pain when having to worry about actual files on disk. You have to worry about asynchronous file I/O, duplicate files, making sure directories exist, making sure you clean up your temporary files, making sure the user or some other program hasn't royally screwed you configuration files, just to name a few. With a database-backed file system, the developer only has to deal with data, not the underlying file system.

      Huh?

      Desktop application settings, configuration => the registry
      Temporary files => GetTempFileName(), CreateFile() FILE_ATTRIBUTE_TEMPORARY FILE_FLAG_DELETE_ON_CLOSE
      Worry about asynchronous file I/O => mutexes, file locking (how'd WinFS help this?)
      Duplicate files - ?
      Making sure directories exist => CreateDirectoryEx()
      Making sure you clean up your temporary files => FILE_FLAG_DELETE_ON_CLOSE
      Making sure the user of some other program hasn't royally screwed your configuration files => how'd WinFS help with this? Can't they overwrite the config files if you store them there, too?

    13. Re:WinFS by dsginter · · Score: 1, Troll

      Microsoft needs to keep everything locked up. NTFS was good enough for a while but now the linux driver is maturing to the point where it is no longer a weapon. Remember, with Microsoft, everything is security through obscurity. And that goes for their financial security as well.

      --
      More
    14. Re:WinFS by Anonymous Coward · · Score: 0

      No, I bet you do, if only minimal. I bet you give that word document a name, so you know what to look for when you need to edit that document. I bet you probably also save word documents to a specific folder.

      Now the reason you do these things, and only these things is simply because that is all you are able to do at the current moment. If you had the opportunity to better define what each item was, that you would. Most humans like being able to organize their personnal things, this system will bring that ability on the humble PC a step closer.

    15. Re:WinFS by Jugalator · · Score: 1

      So not only is it a file system, it is also a search engine.

      To the end-user it may appear as a new file system, yes, but to Windows it's a Windows service running on top of NTFS making extensive use of NTFS alternative data streams. At least that's how I understood it...

      --
      Beware: In C++, your friends can see your privates!
    16. Re:WinFS by Swamii · · Score: 2, Informative

      While what you say mostly sounds good, let's see all of them in practice:

      The registry: hundred of applications forget to rmeove registry settings upon uninstall. Try running Norton System Works and running the registry cleanup editor; hundreds if not thousands of entries are reported as dead, and should've been cleaned up when the app was uninstalled.

      Temporary files: go into your temporary files directory and see the hundreds, if not thousands, of files and directories that are no longer in use, but eating hard disk space.

      Async file I/O: with a standard file system, we have to worry about file locking. With WinFS, there are no files to lock.

      Making sure directories exist: developers have to worry about creating directories, with WinFS, there is no need for directories.

      Clean up temp files: see my second argument.

      Config files: no, users and other applications cannot touch your application's local allotment in WinFS, meaning your configurations and settings are safe.

      --
      Tech, life, family, faith: Give me a visit
    17. Re:WinFS by That's+Unpossible! · · Score: 2, Interesting

      Answer one question: Why shouldn't your file system be a search engine? The file system is charged with organizing, protecting, and allowing access to the data stored "permanently" on your hard drive. It is only logical to want to make improvements to it to allow metadata and easier searching of the data.

      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?

      --
      Ironically, the word ironically is often used incorrectly.
    18. Re:WinFS by joeljkp · · Score: 1

      A question about this concept:

      From what I've seen while configuring kernels, ext3 (and others) support "extended attributes", which I believe are per-file metadata.

      Is this metadata usable for the kinds of things WinFS (or other database filesystems) would use its metadata for? If so, why aren't these extended attributes being put to use for such a purpose? Or are they?

      --
      WeRelate.org - wiki-based genealogy
    19. Re:WinFS by RangerRick98 · · Score: 1

      No, I bet you do, if only minimal. I bet you give that word document a name, so you know what to look for when you need to edit that document. I bet you probably also save word documents to a specific folder.

      Both of these are regular filesystem data that are required to write the data to disk. I was referring to things like "Title," "Author," "Keywords," etc., that show up when you do File -> Properties in Word. Those require additional effort to populate, and I personally don't populate them.

      Most humans like being able to organize their personnal things, this system will bring that ability on the humble PC a step closer.

      I organize my files with their name and their location. If both of these are descriptive and distinctive enough, no other data about the file is necessary.

      --
      "You're older than you've ever been, and now you're even older."
    20. Re:WinFS by naelurec · · Score: 2, Insightful

      If you had the opportunity to better define what each item was, that you would.

      Assuming that it is _easy_ to do and doesn't require a significant departure from our current model (ie in the save dialog, it has the meta fields there for entry .. in the open dialog, it has the meta fields there for search..)

      I can see where it is useful .. ever since I started using JuK, I have found myself utilizing the ID3 tags on my music a LOT more. For one thing, it is built into the interface and allows flexibility (ie when I record a live gig, I can go in and tag all of mp3's with the same artist/album/date/genre and then go back and add the title and change the filename) which is GREAT. Infact, when playing music, even though I do organize my files in folders (by genre), I tend to use the search in JuK much more often.

      Just curious, how is this meta data stored in WinFS? Do you know? (I haven't kept up) -- is it built into the file a'la ID3 tags or is it a separate resource fork a'la Mac OS Classic? If I transfer a file to someone elses computer, is the meta data included? Is this an open standard so the meta data is cross platform compatiable?

    21. Re:WinFS by Mage+Powers · · Score: 1

      Financial obscurity? This is microsoft we're talking about, and we're on slashdot right now! If this was that other site, sure, not everyone that reads K5 knows everything about how microsoft is evil THIS WEEK.

      We know how they make their money (Bundling windows, service contracts and selling office) and what they blow it on (everything else they do). What more do you wanna know? How much they spent on toilet seats?

      As for file systems, did it hurt you that bad over NTFS? Removing FAT32 support from WinXP would be a more useful weapon towards whatever. Personally I have windows computers and linux computers.

      Personally I'm hoping someone comes up with CaptiveWinFS really soon after its available, and Captive NTFS uses stuff from XP SP1a. I think Microsoft is doing us a FAVOUR by back porting it to XP as theres an API for file systems in XP, and we've already got the stuff for it.

    22. Re:WinFS by goofyspouse · · Score: 5, Funny

      "So not only is it a file system, it is also a search engine."

      Man: WinFS is a desert topping.
      Woman: No, it's a floor wax.
      Man: Desert topping!
      Woman: Floor wax!
      Announcer: You are both right...WinFS is both a desert topping *and* a floor wax.

    23. Re:WinFS by Anonymous Coward · · Score: 2, Insightful

      The registry: hundred of applications forget to rmeove registry settings upon uninstall.

      Which is the app's fault. I assume you're saying removing an app in WinFS deletes all assosciated config? If the apps don't delete the registry settings what makes you think they'll delete the schema definitions or whatever to delete the settings in WinFS? Besides, the clutter is small and you get your settings back if you re-install the app, so it's no big deal.

      Temporary files: go into your temporary files directory and see the hundreds, if not thousands, of files and directories that are no longer in use, but eating hard disk space.

      Sure, so people don't use the APIs properly. How's that going to change?

      You can just delete them all anyway. Any app that doesn't lock its temporary files deserves to crash :-)

      Async file I/O: with a standard file system, we have to worry about file locking. With WinFS, there are no files to lock.

      OK, then if it's modelled as a SQL database then you have to worry about updating in transactions. You can't just allow simultaneous readers and writers.

      Making sure directories exist: developers have to worry about creating directories, with WinFS, there is no need for directories.

      You probably need some schema definition instead, though?

      Config files: no, users and other applications cannot touch your application's local allotment in WinFS, meaning your configurations and settings are safe.

      Really? I can't see a reference for that. What if AppFooUpdater wants to read AppFoo's settings to see where it's installed, or what flags the user has set to know what to update?

    24. Re:WinFS by dsginter · · Score: 1

      Financial obscurity?

      I meant to imply "financial security" but I can see how I screwed that up - sorry.

      As for file systems, did it hurt you that bad over NTFS? Removing FAT32 support from WinXP would be a more useful weapon towards whatever.

      Linux on NTFS is close. Every mainstream PC these days is sold with a 100 percent NTFS partition requiring a resize for a Linux install. If people could install Linux on NTFS, then more people would use it. By moving to WinFS, dual-booting Windows remains just as hard (partition resizing, ack - "this might destroy all of the data on the drive, but then again it might work").

      $0.02,

      Darren

      --
      More
    25. Re:WinFS by DCMonkey · · Score: 1

      Actually, WinFS isn't meant for all that stuff. It's for user data. Only "My Documents" and whatever other individual "WinFS Stores" a user creates would be under control of WinFS. The rest of the system (ie: c:\windows) is still plain old NTFS.

      --
      DCMonkey
    26. Re:WinFS by Angostura · · Score: 1

      Some can be user derived, certainly, but the smart thing is to get the application to generate as much of metadata as possible - exposure and picture date for photos, bit-rate, composer etc for music.

      I agree; no-one currently saves additional metadata with their Word files, but then again - any metadata is pretty useless. If WinFS arrives, there may be a *reason* to manually add metadata

    27. Re:WinFS by DavidLeblond · · Score: 1

      WinFS is implemented on top of NTFS. The FS in WinFS stands for Future Storage, not File System.

    28. Re:WinFS by Burz · · Score: 1
      Personally I'm hoping someone comes up with CaptiveWinFS really soon

      As a plugin for Reiser4 perhaps.

    29. Re:WinFS by lgw · · Score: 1

      Well, the point of WinFS is to save a file with keywords instead of saving it in a specific directory. Two different ways to achieve the same goal, but MS believes the latter is more non-geek friendly.

      Title and Author can be filled in automatically, and realistically keywords become obsolete with a good search engine - every word is a keyword. For MP3s you'd search across all data in the ID3 tags, etc.

      Basically, for the user who not only won't enter stuff like keywords, but won't even create directories or understand the concept, this will be a huge stride forward.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    30. Re:WinFS by GlassUser · · Score: 1

      If so, why aren't these extended attributes being put to use for such a purpose? Or are they?

      They are now. At least, I use them extensively. This metadata is also taken from files whose format supports them (for example, I think JPEG has a date and time field in the file itself - the metadata just has a link to that, same for MP3 author and title, etc).

      There's a very easy way to programmatically access all of this too. It made life incredibly easy when I wanted to build a photo gallery on my web server, for example.

    31. Re:WinFS by lgw · · Score: 1

      The only point of this technology is to figure out the meta-data automatically. Without that it's, well, pointless. For most data, figuring out the meta-data is pretty easy, but I'm wondering what they'll do for the user's own visual data. Photographs and home movies are hard to deduce metadata from, beyond timestamp.

      For more business-oriented data I don't see how this replaces a directory system: anywhere you need security by project, for example, you have to have a simple way to specify what project a document belongs to, and it's not somehting you want the computer making guesses about! But that's not to say that WinFS wouldn't still be useful on top of a traditional directory structure for large projects.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    32. Re:WinFS by Anonymous Coward · · Score: 0

      Actually, the women is correct. Most people would select a waxed floor over a coarse desert-topped floor any day. Of course, if this man is dumb enough to argue with a women, then I'm not suprised to hear that he chose the sandy floor.

    33. Re:WinFS by Anonymous Coward · · Score: 0

      I'm trying hard to think of what you would top an entire desert with.

    34. Re:WinFS by Anonymous Coward · · Score: 0

      What's all this, then. It's just a box of sand?

      Oh! You said it was a desert topping, not a dessert topping! Silly me.

    35. Re:WinFS by mrchaotica · · Score: 1

      I take it you must never, ever use those useless ID3 tags with your music then, right?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    36. Re:WinFS by Anonymous Coward · · Score: 0

      wtf is a "knowledge worker"?

    37. Re:WinFS by fbg111 · · Score: 0

      "I don't know about you, but NTFS is fine for me. I mean, jesus, its a file system, not a damn search engine."

      One of the business problems MS is trying to solve with WinFS is one of the major obstacles to upgrading to new Windows versions. Currently, Joe User doesn't buy a new computer b/c he doesn't know how to get his data from the old one to the new one, or if he has an inkling (backup files, then copy them all manually to the new computer, via disk, cd, usb drive, etc.). Pain in the Ass. But if all file data is stored in a database file system, you just copy the filesystem to the new computer, using a utility provided by MS, and voila! Piece of cake, by comparison.

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
    38. Re:WinFS by hunterx11 · · Score: 1

      Fnord is where WinFS stores information about files.

      --
      English is easier said than done.
    39. Re:WinFS by Anonymous Coward · · Score: 0

      You're obviously new to computers or computer science. Do a Google search for "expert systems", "knowledge engineer", "artificial intelligence".

  7. WinVapor by Doc+Ruby · · Score: 5, Funny

    WinFS announcements are one of Microsoft's most popular products. Thanks for the upgrade!

    --

    --
    make install -not war

    1. Re:WinVapor by Anonymous Coward · · Score: 0

      WinFS announcements are one of Microsoft's most popular products. Thanks for the upgrade!

      I wouldn't be too quick to upgrade, remember, waiting for the .1 version is usually the safer bet.

  8. Longhorn by 0x461FAB0BD7D2 · · Score: 5, Interesting

    If everything will be back-ported to XP and Windows 2003, how does Microsoft plan to make any money off Longhorn, which has cost the company a lot in development time and money?

    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?

    1. Re:Longhorn by jerichohol · · Score: 2, Funny

      It will be probably XP SP6 by the time it is released.

    2. Re:Longhorn by rsborg · · Score: 2, Insightful
      If everything will be back-ported to XP and Windows 2003, how does Microsoft plan to make any money off Longhorn, which has cost the company a lot in development time and money?

      Simple... claim that Longhorn is *much* more secure (and actually deliver, by taking some advice and shutting off certain "features" in legacy windows). So if you *want* to keep using the insecure POS that is XP, sure go ahead... otherwise, pay up for Longhorn... oh, and btw, we have all these SW vendors that are releasing at the same time as we are!

      --
      Make sure everyone's vote counts: Verified Voting
    3. Re:Longhorn by AkaXakA · · Score: 1

      Heck, with the announcements we've been getting (IE7 and now WinFS for XP) it wouldn't supprise me if they just backported Longhorn to winXP!

    4. Re:Longhorn by Anonymous Coward · · Score: 0

      i really doubt average joe cares about winfs, avalon and all the other stuff...

    5. Re:Longhorn by bfizzle · · Score: 5, Interesting

      Maybe thats the point...?

      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"

    6. Re:Longhorn by sporty · · Score: 1

      Maybe it's all an elaborate ploy. Get people all hyped up for longhorn, and start eeking features back so more people buy it that way and the upgrades that get backported?

      --

      -
      ping -f 255.255.255.255 # if only

    7. Re:Longhorn by Sheetrock · · Score: 4, Funny
      Expect seamless integration of these features, as well as the best support options, to be available in Longhorn.

      We had Internet, 32-bit color, and multitasking in Windows 3.1, but no one seemed to complain about the jump to Windows 95 (especially because they didn't have to tinker with CONFIG.SYS/AUTOEXEC.BAT to get games working.) Similarly, while new advanced technologies may be available in XP for developers and power users to preview or even use it is no substitute for the successful integration and exploitation of these features at all levels of the operating system.

      --

      Try not. Do or do not, there is no try.
      -- Dr. Spock, stardate 2822-3.




    8. Re:Longhorn by Anonymous Coward · · Score: 0

      People aren't going to upgrade Windows XP, but that's not how Microsoft sells its OS, anyway. New PCs from Dell, HP, etc. will ship with Longhorn, and MS will still make boatloads selling the new OS.

    9. Re:Longhorn by Chris+Kamel · · Score: 1

      If everything will be back-ported to XP and Windows 2003, how does Microsoft plan to make any money off Longhorn, which has cost the company a lot in development time and money?
      By selling more windows xp and 2003 right now....

      --
      The following statement is true
      The preceding statement is false
    10. Re:Longhorn by GNUALMAFUERTE · · Score: 0, Troll

      Microsoft doesn't offer "new features", that's not their business, and never had been.

      They instead offer features that are new in windows, and market them as "new technologys".

      They don't care if those features has been in Unix or Mac OS for years.

      Regardless of how stupid this sounds, it has worked for them for the past 2 decades.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    11. Re:Longhorn by man_of_mr_e · · Score: 2, Insightful

      People don't just upgrade overnight. It's going to take longhorn several years to become as entrenched as XP now is. In fact, it probably won't be until the next version of Windows is about to be released that Longhorn may become the majority or Windows boxes.

      That means, if they want people to develop for WinFS, Avalon, Indigo, etc.. they best make it available for XP and 2003.

      My prediction is that Longhorn will be like Windows 2000. It will be adopted by the serious people, but most users will skip it, waiting for the next version.

    12. Re:Longhorn by pla · · Score: 1

      Or is Longhorn really just XP SP3?

      Well, considering that Win2k could just as well have counted as NT4 SP7, and you could similarly think of XP as Win2k SP5 (and 2003 exactly the same, compiled with "#define MAXIMIZE_BLOAT FALSE")...

      Yes. Microsoft has a LOOOOOONG history of hyping their next OS as so far beyond its predecessors as to make them incomparable, then having a final release that amounts to nothing more than an incremental service-pack-like upgrade to the previous version. I see no reason to expect anything different from Longhorn.

      "Shoehorn" seems like a more apropos name - How to fit another gig of bloat into an NT-sized box.

    13. Re:Longhorn by Darth_Burrito · · Score: 2, Informative

      Maybe the question to ask is how much money does microsoft make from the upgrade market versus how much they stand to make from being nice to their customer base. I imagine that very few people buy upgrades. As for organizations, I imagine that if an orgranization insists on having the latest windows software, they probably have some kind of licensing agreement that gives them "free" upgrades while simultaneously locking them into the agreement.

      For example, at Ohio State University, we recently went from a perpetual license to a contract with a 3 year time span. Meaning, if we buy a bundle of software licenses from Microsoft for a pc, those licenses expire at the end of the agreement. Esentially, this means we'll now be repurchasing of all of our MS software every 3 years. It's basically a subscription model. Whether or not this is cost effective for us is debatable. However, under this kind of model, backporting features doesn't cost MS upgrade revenues and it makes those of us who have to maintain systems a little happier.

    14. Re:Longhorn by bcmm · · Score: 1

      Simple. Longhorn is newer. It must be better.

      That and next years games not supporting XP, and everyone keeps going round and round, better hardware but the same performance...

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    15. Re:Longhorn by edp927 · · Score: 1

      This seems pretty obvious. It's hard to convince people to fix what isn't broken, and lately regular users are finding their computers more than adequate. The best way to sell them new software is first to break their old system:

      Nearly all of the "original" Longhorn technologies are going to be made available for Windows XP and Windows Server 2003. There will still be some technologies unique to Longhorn, namely, the "Fundamentals." [ technologies that will improve Windows performance, security and reliability ]

      So, you get developers to push the technology onto xp machines, watch the users get frustrated with the backported versions, and watch the money roll in when they upgrade to the working version.

    16. Re:Longhorn by CAIMLAS · · Score: 1

      I imagine that, if they ever do come out with longhorn, it will be a drastic departure from the NT model and be more Unix-like, or be something else entirely - they do, after all, have a lot of people working on "pure research" stuff.

      It might actually be worth something, from a technical perspective. If that's the case, I think we'd be able to expect "update services" to start fairly quickly afterwards, as I'd only imagine that longhorn would be designed in a very modular fashion...

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    17. Re:Longhorn by mrchaotica · · Score: 1

      Yep -- Microsoft's business is marketing. Gates dropped out of Harvard's business school after all, not MIT's CS department!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Longhorn by Anonymous Coward · · Score: 0

      Actually, a whole lot of people hated going to Windows 95. A lot of people hated how Windows 95 would crash 3 times a day. Many businesses did not 'upgrade' from 3.1 to 95 for that reason.

    19. Re:Longhorn by dcam · · Score: 1

      Well, considering that Win2k could just as well have counted as NT4 SP7,

      Not in the slightest. Hugely different OS.

      and you could similarly think of XP as Win2k SP5

      I'd agree with that wholeheartedly.

      --
      meh
    20. Re:Longhorn by Bert64 · · Score: 1

      Because you won't be able to buy a new machine without longhorn, and the version in longhorn won't be compatible with the older version.. So that once there are a number of users running the new version, their incompatibility will pressure the other users to upgrade even tho they won't gain anything from it, and actually will end up with a much slower system..
      It's the usual microsoft upgrade-coersion..

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    21. Re:Longhorn by Bert64 · · Score: 1

      Well, 3.1 crashed just as much as 95 did, 95 just required a lot more memory and ran much slower..
      It also had a new and alien interface which confused ms-drones who are taught windows in the same way a dog is taught tricks, by repetition.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    22. Re:Longhorn by Bert64 · · Score: 1

      Yes, it's interesting to see how a product ms once touted as being so great, is now considered obsolete, crap and insecure and you shouldn't be using it..
      If it was so great 5 years ago, why is it crap now? If it was so secure 5 years ago, why is it so insecure now?

      It's all marketting crap, their products are crap and were just as crap 5 years ago. Their new products are also crap but they won't admit that for another 5 years.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:Longhorn by Bert64 · · Score: 1

      Only because having been around a while, people are seeing their existing os's for the buggy piles of crap that they are.. They have no choice but to distance their new offerings from the existing crud. Ofcourse it's all lies, but by the time people realise this they've already bought into it and got locked in.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    24. Re:Longhorn by dave420 · · Score: 1

      XP is so removed from 2k it's unbelievable. Sure, they share some common features, but the difference is massive for the user. Themes, better multimedia support, and not to mention the Home version set up for less advanced users. Saying it's effectively SP5 for 2K is rather naive :)

    25. Re:Longhorn by dcam · · Score: 1

      All that graphical crap is just that: crap. It doesn't count. The core of XP is 2K.

      Besides, don't trust me, read the MSDN documentation, which says windows 2000 has a major version of 5 and a minor version of 0, while XP has a major version of 5 and a minor version of 1.

      ie 2K = 5.0, XP = 5.1

      XP is a reskinning of 2K (or at least until the release of SP2), that is all. And the skin is a tiny part of the OS.

      So maybe not SP5 for 2K, but not far from it.

      --
      meh
    26. Re:Longhorn by Anonymous Coward · · Score: 0

      On Windows, a .1 release is considerably broader than a service pack, and a full number increment (e.g. NT 3.x -> NT 4.0 -> NT 5.0/2000) is even more so. Windows 2000 -> Windows XP is similar to Windows 3.0 -> Windows 3.1, i.e. a significant improvement.

      There aren't generally a huge amount of changes to the kernel (in contrast to, for example, Linux), since NT was well designed 15-17 years ago (multi-threaded, interruptable, SMP-capable, Unicode-based, journalled file system, ACL-based security, etc.), so only needs minor improvements. There are a lot of changes to Win32 as versions increase, though.

  9. What's left for Longhorn? by Anonymous Coward · · Score: 4, Insightful

    It seems to me that every major component that Microsoft has promoted for Longhorn is eventually being backported to Windows XP. What's going to be new in Longhorn?

    1. Re:What's left for Longhorn? by loraksus · · Score: 5, Funny

      You'll find out in 2010.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    2. Re:What's left for Longhorn? by SmokeHalo · · Score: 3, Informative
      The remaining functionality is called "fundamentals". Here's a link to an episode of The .NET Show that has a discussion of these "fundamentals". From the link:
      Longhorn "Fundamentals" is an important part of what we feel is part of the core experience of Longhorn. It includes User Experience, System Security, Application Deployment, System Manageability, as well as many other features and capabilities.
      Sounds perfectly nondescript to me, simply some buzzwords thrown together to give the impression of state-of-the-art design. Of course, I haven't watched the "show".
      --
      I'm not good in groups. It's difficult to work in a group when you're omnipotent. - Q
    3. Re:What's left for Longhorn? by indros · · Score: 2, Funny

      It won't be susceptible to the LAND attack, perhaps?

    4. Re:What's left for Longhorn? by DarkMantle · · Score: 2, Interesting

      According to Microsofts Tech Net (subsriber section only) MS has incorperated much Unix technology into it's new Longhorn OS.

      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 anyone?

      --
      DarkMantle I been bored, so I started a blog.
    5. Re:What's left for Longhorn? by Swamii · · Score: 1

      What's going to be new in Longhorn?

      From what I hear:

      An all-managed primary developer API called WinFX, which is to eventually supplant the aging Win32 API.

      A new user experience, where the entire shell will be an Avalon 3d-based web-like UI.

      NGSCB (like it or hate it, it does come with solid security enhancements to the OS).

      Parental controls on things like amount of time a user can play a particular game, use an application, or browse the web (while this may seem pointless to most geeks, as a parent I know this will be useful).

      A new set of rights and restrictions for different users. Currently, limited users can do basicallly nothing (can't even run many software titles), while user-as-administrators can do everything (including running malicious software). Longhorn will introduce new types of users with varying levels of rights and restrictions to solve this.

      Antivirus and antimalware software built in.

      Just to name a few off the top of my head.

      --
      Tech, life, family, faith: Give me a visit
    6. Re:What's left for Longhorn? by Jugalator · · Score: 1

      Besides their new Avalon-based UI called Aero, I was wondering the same thing. I was given this link, which has some assorted information about it. I'm not sure it's complete from what they're able to reveal officially though, and I'm generally lacking a good technical summary of currently planned changes that Microsoft maintains.

      Also, you probably need PowerPoint to view most content there. :-/

      --
      Beware: In C++, your friends can see your privates!
    7. Re:What's left for Longhorn? by Proaxiom · · Score: 4, Funny
      Parental controls on things like amount of time a user can play a particular game, use an application, or browse the web (while this may seem pointless to most geeks, as a parent I know this will be useful).

      Me too. I feel it is important for my children to figure out how to circumvent protection measures like this, thus adding a little extra education to their computing experience.

      Kind of like: "Of course you can play Mickey Mouse Toddler, as soon as you crack the password-based encryption I put on the executable. And what do I keep telling you about leaving your Legos on the floor?"

    8. Re:What's left for Longhorn? by mormop · · Score: 2, Funny

      The name?

      --
      Hmmmmmm..... Deep fried and look like Squirrel.
    9. Re:What's left for Longhorn? by Anonymous Coward · · Score: 1, Funny

      What's going to be new in Longhorn?

      Stuff that will be old in Mac OS X 10.4 and 10.5.

    10. Re:What's left for Longhorn? by DickBreath · · Score: 1

      you probably need PowerPoint to view most content there

      I don't know about most of the content, but I downloaded a PPT file from the link you gave, and it opened in OpenOffice.org 1.1.4 just fine.

      --

      I'll see your senator, and I'll raise you two judges.
    11. Re:What's left for Longhorn? by Anonymous Coward · · Score: 0

      A new set of rights and restrictions for different users. Currently, limited users can do basicallly nothing (can't even run many software titles), while user-as-administrators can do everything (including running malicious software). Longhorn will introduce new types of users with varying levels of rights and restrictions to solve this.

      and you will have to set it the old why to make stuff work

    12. Re:What's left for Longhorn? by Anonymous Coward · · Score: 0

      Sorry, that's complete nonsense. Longhorn is just the next version of Windows NT. Any 'UNIX technology' will be in the form of the Interix subsystem.

  10. It never has been by Anonymous Coward · · Score: 0

    They've always maintained that it was dropped from Longhorn because of deadline constraints - it's always been the plan to put it in at a later (as far as I know unspecified) date.

    1. Re:It never has been by cens0r · · Score: 1

      I don't remember them ever saying it would be dropped from longhorn. They did say the WinFS file searches would not be supported across network shares. But that was it.

      --
      Jack Valenti and Orrin Hatch will be first up against the wall when the revolution comes.
  11. Re:How about Rieser FS (or JFS or XFS) by mrseigen · · Score: 1

    ext2 and ext3 are supported by third-party drivers; I imagine the same is true for reiser.

  12. Why Longhorn? by Anonymous Coward · · Score: 3, Funny

    And now what reason do I have to upgrade to longhorn?

    Oh Wait
    1. Slower Performance. Why would I acctually want free system resources?
    2. DRM, Who doesn't want their rights managed by M$
    3. Spending More Money. Who doesn't want to give their money to M$, really?

    1. Re:Why Longhorn? by theparanoidcynic · · Score: 3, Funny

      Don't worry. I'm sure that the cracked version that gets released a week before it ships will take care of the second and third points.

      Actually, by the time Longhorn actually ships Linux 3.2 will be stable. That will take care of all three.

      --
      Only in a Slashdot fantasy can a Slackware install turn into several hours of sex . . . . .
    2. Re:Why Longhorn? by pg110404 · · Score: 1

      I hear they're working on their next generation of bloatware.... Hopefully when it finally does come out, intel and AMD will have quad core processors.

      Twice the bloat and a quarter the performance for the same cost. That's why you'd want longhorn. You'll feel like you got penetrated by a long horn.

    3. Re:Why Longhorn? by Anonymous Coward · · Score: 0

      lmao...

      you did good, man, you did good.

  13. Hold it by varmittang · · Score: 0, Redundant

    So is Longhorn dead, or just going to become another pointless upgrade if MS keeps back porting everything to XP.

    --
    -----BEGIN PGP SIGNATURE-----
    12345
    -----END PGP SIGNATURE-----
    1. Re:Hold it by rbanffy · · Score: 1

      Of course not.

      Even if Avalon, Indigo and WinFS get backported so new applications built for them can run under XP and 2003, most of the functionality will be restricted to the new applications. Most probably, after Longhorn gets introduced, only a few apps will work under the backported versions (as some APIs will be absent).

      If you want a flashy Windows desktop based on Avalon or a smarter Windows Explorer that's WinFS aware, you will have to upgrade to Longhorn. Think Win32s.

  14. Microsoft has hired... by lbmouse · · Score: 5, Funny
    1. Re:Microsoft has hired... by terraformer · · Score: 1
      Microsoft has hired...Frankie Avalon and The Indigo Girls?

      Aww hell... I can see some marketing "genius" reading that and saying to themselves what a great launch party gag it would be to have performers with then same names as the code names for the products being launched. And I thought the Rolling Stones and "Start Me Up" was bad...

      --
      Who are you? The new #2 Who is #1? You are #617565. I am not a number, I am a free man! Muhahaha.
  15. Re:Umm, wait... by Anonymous Coward · · Score: 0

    Duh, nevermind. Flame away. ;)

  16. Re:And I care why? - MS MArket share, thats why by CdBee · · Score: 5, Interesting

    It's important to Microsoft as a way of preventing Google Desktop Search and Copernic from gaining mindshare and installed base before they introduce their final version in Longhorn

    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

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  17. Beta-test on desktop strategy by Anonymous Coward · · Score: 0

    Seems they want to throw all their pre-release stuff in their desktops (XP) to protect the "stability" of their "servers" (NT, longhorn)?

  18. Maybe won't be ported to Server 2003? by Black+Cardinal · · Score: 2, Informative

    After all, they probably want to give people an incentive to migrate their servers, but realize that servers with WinFS will be adopted more quickly if the large installed base of WinXP clients can work with it. But if Server 2003 can support it as well, then there goes one reason to migrate.

    1. Re:Maybe won't be ported to Server 2003? by Anonymous Coward · · Score: 2, Interesting
      Or, more likely, it's buggy and they care less if your XP desktop crashes than if your server crashes.

      I expect they'll port it to Server2003 when and only when it's stability is proven.

  19. Can't wait. by nberardi · · Score: 0

    I can't wait this is going to be awsome to develop on. If it is everything they are making it out to be, which is doubtful at this time, I would love querying my file system with SQL, and attaching XML meta data to the files.

    1. Re:Can't wait. by arkanes · · Score: 1

      If you manage to sucker enough people to get your mac mini, you'll be happy to find out that Spotlight, which will be in the next version of OS X, does all this stuff except better. Like you don't haat to "attach XML metadata to files" (and seriously, who wants to query XML with SQL anyway?). http://developer.apple.com/macosx/tiger/spotlight. html

    2. Re:Can't wait. by Jugalator · · Score: 1

      If you manage to sucker enough people to get your mac mini, you'll be happy to find out that Spotlight, which will be in the next version of OS X, does all this stuff except better.

      How can you tell when Microsoft has basically not released any details yet?

      --
      Beware: In C++, your friends can see your privates!
    3. Re:Can't wait. by Anonymous Coward · · Score: 0

      WinFS uses SQL Server right? I think thats all you need to know.

    4. Re:Can't wait. by zardo · · Score: 1

      Ew Ew.. both of those sound so unappleaing to me. Besides, that would never happen, microsoft isn't developing an OS for linux geeks. Its much simpler than that, being able to see a description along with an image without downloading a thumbnail. I would like to be able to create arbitrary "pointers" to other files in the system (and have those pointers reconfigured when a file is moved), that way I can say "this photoshop file is associated with this html webpage". Too bad its all gonna be in XML.

  20. So they go from by Anonymous Coward · · Score: 0

    "No WinFS in Longhorn" to "WinFS in WinXP"?

    So is, like, WinFS just going to like stop working as soon as Longhorn arrives, or what?

  21. "Technology" by hey · · Score: 4, Interesting

    Could we please stop using the word "technology" when "component" or "chunk o' software" would do fine. It's Microsoft speak.

    1. Re:"Technology" by Sloppy · · Score: 2, Insightful
      But a component or a chunk can suck. A "technology" never sucks. A "technology" can merely be improperly used or underused, or at worst, superceded by even newer "technology." And anyone can call bullshit on Microsoft crap, but if you call bullshit on anyone's "technology," you're a luddite.

      BTW, it's not just MS, but all of their kind. For example, some might debate the usefulness of hyperthreading, but no one would deny that "hyperthreading technology" is a neat thing.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    2. Re:"Technology" by Glowing+Fish · · Score: 1

      I have big objections to the word "technology", on the basis that it doesn't mean anything.
      Martin Heidegger can go on for pages and pages about "enframing", but really, "technology" means nothing.

      --
      Hopefully I didn't put any [] around my words.
    3. Re:"Technology" by nihkee · · Score: 1

      Can we also stop using "experience", please.

    4. Re:"Technology" by siliconjunkie · · Score: 1

      no no no...it's eXPerience

  22. Re:How about Rieser FS (or JFS or XFS) by d1v1d3byz3r0 · · Score: 1

    Not for Reiser4. Reiser4 is still pretty bleeding-edge.

  23. Re:Umm, wait... by Narchie+Troll · · Score: 2, Informative

    Windows Server 2003
    WinXP

    Different products. What's the issue?

  24. Re:Umm, wait... by Shachaf · · Score: 1

    The article also says (on the first line):
    Microsoft is back-porting its WinFS file-system technology to Windows XP.

    Maybe WinFS is only being ported to WinXP, and not to Server 2003.

  25. Tinfoil Alert by Prince+Vegeta+SSJ4 · · Score: 1

    Perhaps this means that Longhorn will be delayed for a far greater period than initially expected. Microsoft can make some brownie points by releasing this hyped file system for free, heading off the negative press over the postponment of longhorn or allow them to abandon it (by saying the majority of features will be backported to XP) in favor of another OS.

    1. Re:Tinfoil Alert by ApostateApostle · · Score: 1

      Microsoft can make some brownie points by releasing this hyped file system for free, heading off the negative press over the postponment of longhorn...

      Why is it that Microsoft is always accused of perpetuating an unecessary upgrade cycle, yet individuals continue to criticize them when they actualy take the time to polish said upgrade, rather than releasing it half finished?

  26. When is this backport being released?? by mcc · · Score: 4, Interesting

    Depending on when this arrives, this could possibly be an attempt to take the wind out of the sails of Apple's Tiger release-- probably to arrive sometime before midyear-- which lists as one of its major selling points a new feature called "spotlight". Spotlight is a system service that has been described as offering similar functionality to WinFS, but does it without filesystem changes. I don't know exactly how accurate this description is, of course, since though Microsoft seems to talk an awful lot about WinFS and talk about its hypothetical technical capabilities, they never seem to give specifics on exactly how it works for the end user and what it means for the end user...

    Of course, the above assumes Microsoft still actually cares about what Apple does, which isn't all that likely.

    1. Re:When is this backport being released?? by suezz · · Score: 0, Troll

      why - micrososft has a nice little investment in apple - they don't care about them - they will make money if they succeed.

    2. Re:When is this backport being released?? by mytec · · Score: 1

      MS probably doesn't care but it never hurts to snap your customers back from drooling over shiny objects Apple or Linux distro's may show off.

      MS cannot sit idle with other OS vendors, notably Linux, making gains more frequently. If nothing else MS too, needs to show activity (progress) like their competitors, who are progressing just fine and that progress is showing up more and more in the mainstream.

  27. Standard?? by GNUALMAFUERTE · · Score: 4, Funny

    I think that the most important Question here is ... is microsoft going to provide an specification for the fs?, and, in case they do, will it be licensed in a GPL-compatible way?

    --
    WTF am I doing replying to an AC at 5 A.M on a Friday night?
    1. Re:Standard?? by theparanoidcynic · · Score: 2, Funny

      Open standards? Microsoft?

      Oh wait, you were serious. Hang on while I laugh harder.

      --
      Only in a Slashdot fantasy can a Slackware install turn into several hours of sex . . . . .
    2. Re:Standard?? by GNUALMAFUERTE · · Score: 0, Troll

      Actually, it was a rhetoric question, if you just point out that it's just another propietary format created by microsoft in order to make other operating systems incompatible, and so: a) force upgrades, b) spread FUD about Free Software interoperability, i would just be moded as flamebait, and noone would take my point.

      Insted, with such a question, you make other poeple think, letting them take their own conclussion.

      You can catch more flys with sugar ....

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    3. Re:Standard?? by DCMonkey · · Score: 1

      Well, when MS last had preliminary API reference documentation up on MSDN there was mention of a synchronization API to import/export data from foreign file systems and such (ie: PDAs, SQL databases, some as yet unwritten OSS WinFS clone).

      As for supporting dual booters, I wouldn't bother. Too much of a niche. And how would you like having to commit to the design of your internal data structures for the next 10 years?

      --
      DCMonkey
    4. Re:Standard?? by hazah · · Score: 1

      M$ and GPL.... I can see it now. No really... I can. Stop laughing at me.

    5. Re:Standard?? by Anonymous Coward · · Score: 0

      I think the answer may be self evident when your serious question is modded up as +3 Funny.

  28. Vaporware? by Anonymous Coward · · Score: 0

    I guess the question here is "for what reason does MS want to leave the impression WinFS will be available before longhorn"?

    1. Re:Vaporware? by KarmaMB84 · · Score: 2, Insightful

      That's not what they're saying. For one thing, WinFS won't even be in Longhorn but will apparently be avaiable for WinXP as well as Longhorn when they do finish it.

  29. Is this compelling? by Matey-O · · Score: 1

    There's another File System structure Microsoft worked on: WebDAV. They built a couple of file management suites on it. It's gone, largely, nowhere.

    It's JUST enough to make the things that aren't supported a royal pain to implement. Dropping another filesystem in your OS just Must Always Work. Otherwise, no one will use it. We've got a Sharepoint Portal Server that sits largely idle because it didn;t have 100% backing from Microsoft.

    --
    "Draco dormiens nunquam titillandus."
    1. Re:Is this compelling? by SweetAndSourJesus · · Score: 2, Informative

      WebDAV...It's gone, largely, nowhere.

      Mac OS X uses WebDav to mount iDisks. Tons of web developers use it in Dreamweaver.

      I don't know if that's exactly somewhere, but it surely isn't nowhere.

      --

      --
      the strongest word is still the word "free"
    2. Re:Is this compelling? by Anonymous Coward · · Score: 1, Informative

      As others pointed out, WebDAV is popular among Dreamweaver types, where it replaces FTP, and Apple uses it for their iDisk service. I wanted to add a clarification -- WebDAV is not a filesystem like FAT32, NTFS, WinFS, HFS+, etc. It is a file serving protocol that uses extensions to the HTTP command set. It is more analogous to FTP, AFP, SMB, etc. The WebDAV server can run on any filesystem format it knows how to read.

    3. Re:Is this compelling? by arkhan_jg · · Score: 1

      Actually, webDAV has been really handy for us, at a school. I'm using it to share users homefolders to the internet via an apache server (technically WebDAVs as I'm using ssl).

      Apache authenticates against the domain accounts with a plugin, and they can read and save their files from home with the simple network folder support built into windows, and it's fully supported on linux and OSX too. Far simpler than a VPN for people who don't need that level of access, so it's been a huge hit.

      --
      Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
  30. netcraft reports by oliverthered · · Score: 0, Troll

    Longhorn is dead, long live longhorn.

    --
    thank God the internet isn't a human right.
  31. Apple... by nuggetman · · Score: 1

    Apple releases Tiger with Spotlight
    MS adds WinFS to XP, says "Hey, we can do that too, you don't need to wait for Longhorn!"

    --
    ...and that's all there is to it.
    1. Re:Apple... by loraksus · · Score: 1

      Exactly, the only time MS needs to "innovate" is when someone else releases something. Otherwise, sitting back and getting rich off XP sales works well for them.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    2. Re:Apple... by nuggetman · · Score: 1

      sitting back and getting rich off XP sales works well for them.

      wait wait wait
      back the truck up

      you can BUY xp?

      --
      ...and that's all there is to it.
    3. Re:Apple... by Anonymous Coward · · Score: 0

      MS was touting this LONG before Apple stole it from them!

      Apple crapped out a tiny subset of it and now THEY look like the INNOVATOR to you?

      Fucking /tard!

      Microsoft's real problem is trying to actually do anything in a complete way, that takes TIME. Companies like Apple and even Linux come along, take the barest simple feature of the complete package and fart it out in half the time. I guess that's a KIND of innovation.

  32. what douchebag modded this a troll? by Anonymous Coward · · Score: 0, Offtopic
    Why is this so important?

    Why would this be a troll? It's a really important question.

  33. Can't wait! by Ancient_Hacker · · Score: 4, Funny
    ooooh, o00000h, oooooooh! Can't wait.

    After seeing how completely incompetent and pants-wetting funny awful Microsoft is at file searching with the little doggie, I can't wait to experience having a few more unnecessary, superfluous, extravagant, and bloated layers HELPING me.

    1. Re:Can't wait! by The_Quinn · · Score: 1
      Unnecessary AND superfluous???

      Isn't using both of those together, superfluous and unnecessary?

    2. Re:Can't wait! by spoonyfork · · Score: 1
      bloated layers HELPING me

      Don't like the xp search dog? You can go back to the win2k search interface. Not the best but better than the dog. In regedit go here:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\CabinetState
      (without the lame /. added space) and set "Use Search Asst" to "no".

      --
      Speak truth to power.
    3. Re:Can't wait! by Anonymous Coward · · Score: 0

      Don't like the xp search dog? You can go back to the win2k search interface. Not the best but better than the dog. In regedit go here:
      HKEY_CURRENT_USER\Software\Microsoft\Window s\Curre ntVersion\Explorer\CabinetState
      (without the lame /. added space) and set "Use Search Asst" to "no".


      Alternatively you could just uncheck the "Use animated assistant" option from the actual search dialog.

      But don't let me spoil your regedit fun!

  34. In other words.. by loraksus · · Score: 4, Insightful

    Longhorn won't come out until 2010 or so, and Microsoft will be able to charge for "Windows 98^K^KXP Special Edition".
    Not a bad idea.
    If you have the ability to put off the release of another OS for years, you can save loads of money on development, but still have a steady income stream from copies bundled with computers (every dell, etc from 2001 to 2006, and those of us who had beta copies of windows 97 all know how the 2006 date will work) and the occasional consumer retail purchase.
    Look, I'm not saying that MS isn't innovating anything, but compared to everyone else, they move at a glacial pace.
    Since there really isn't any competition (and I use this word as "an OS that could hurt significantly MS financially", so please, no flames), they can sit back and release stuff whenever they feel like, but still have a pretty much guaranteed income stream.

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    1. Re:In other words.. by Anonymous Coward · · Score: 0

      Windows 98^K^KXP Special Edition? When I parse that I see:

      Windows 98

      XP Special Edition

      Thanks to the earlier posting about the Apple I clone and fond memories of *needing* to know where to go in order to find out what ctrl-character stands for what (^K is vertical tab. Of course, I don't think I've ever *used* a vertical tab before.)

    2. Re:In other words.. by jay-be-em · · Score: 3, Insightful

      "Look, I'm not saying that MS isn't innovating anything, but compared to everyone else, they move at a glacial pace."

      Now I'm no Apple fanboy (debian fanboy) but it is pretty startling how much Apple has been able to accomplish in the last several years compared to Microsoft.

      A completely revamped, stable OS, the iTunes/iPod combination, Keynote, the entire iLife suite, a web browser, a new neat piece of hardware every year or so, a stable server os along with some nice SAN software, a quick X11 implementation... the list goes on and on. Every couple months Apple has released a new, if not innovative utilitarian piece of software or hardware.

      In the same time period Microsoft essentially took Windows 2000, made a few minor fixes and released XP. Security problems have continued and the only software releases we've heard much about are bugfixes. Other than their development tools they haven't released any software which compares to what Apple has released, in my mind anyway. I'm waiting for the time when Microsoft will seriously need to become competitive again. Inertia only lasts so long.

      --
      "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
    3. Re:In other words.. by revscat · · Score: 1

      A completely revamped, stable OS, the iTunes/iPod combination, Keynote, the entire iLife suite, a web browser, a new neat piece of hardware every year or so, a stable server os along with some nice SAN software, a quick X11 implementation... the list goes on and on. Every couple months Apple has released a new, if not innovative utilitarian piece of software or hardware.

      I've noticed the same thing. Microsoft has many thousands of employees, billions of dollars at its disposal, and a huge R&D budget. But the most significant release they have made in the past year is SP2. Apple has done far more with a smaller staff.

      I wonder if Microsoft has become burdened by its size. It takes a lot of inertia to change the direction of a company as massive as MS is, and they don't really have an impetus right now to do so. The advent and popularity of the Internet was an event that caused MS to change directions, but nothing like that exists now.

      This is all guesswork on my part, of course. I think your observations are dead-on, though, and I also wonder how long MS can coast along without suffering consequences.

    4. Re:In other words.. by RzUpAnmsCwrds · · Score: 1

      "In the same time period Microsoft essentially took Windows 2000, made a few minor fixes and released XP."

      No. XP was released in 2001, 2000 was released in 2000. XP is an incremental upgrade from Windows 2000, and it always was.

      Since 2000, Microsoft has released two new office suites, three revisions of Windows Media Player, Tablet PC, Media Center, and a whole host of other products.

      Try installing Windows XP RTM sometime. It's *not* the same OS as XP-SP2.

      XP's longevity stands as an indication to the flexibility of the product. SATA, PCI Express, WPA - they didn't exist when XP was released. But thanks to the flexibility of WDM, XP is still going four years later.

      And, quite frankly, Apple has improved OS X so much because everything before Panther sucked. 10.0 was a disaster, and 10.1 had serious performance issues.

      Apple releases a new OS every 1.5 years. Microsoft decided to push Longhorn out to 2006 because they felt that their current product was solid.

      Yeah, there have been security prolems. SP2 goes a long way to fixing them.

      You can't compare "everything Apple releases" to "Windows". It's not comparable.

    5. Re:In other words.. by toddestan · · Score: 1

      Longhorn won't come out until 2010 or so, and Microsoft will be able to charge for "Windows 98^K^KXP Special Edition".
      Not a bad idea.


      Actually, I'm a bit surprised that Microsoft gave away XP SP2. They could of sold it as an upgrade (and taken a lot of flak for it, but still they would of gotten away with it). The difference between XP/XP SP1 and XP SP2 are bigger than 98 and 98SE if you ask me.

    6. Re:In other words.. by 2nd+Post! · · Score: 1

      Yes you can. Microsoft makes hardware, software, and peripherals:
      Computer: XBox
      Software: Office
      Games: Age of Empires
      OS: Windows
      Peripherals: Gamepads, mice, keyboards

      Since 2000 Apple has introduced three models of mp3 players; 4 revisions of the first, two of the second, and one of the third. They've released four models of PowerBook, two models if iMac, three models of iBook, a new computer, a new chip architecture, three models of rack mount equipment, an OS with new and innovative features, five prosumer software packages, two productivity software packages, an outstanding webcam, a music store, and serious entry level professional software.

      You might be very right that Microsoft believes their current product was solid. I believe different; that Microsoft saw no economic risk in delaying their OS release due to lack of competitive pressure and focused instead on:
      Home theater PCs
      Video games
      Tablets
      Handheld computers
      Portable media centers
      Office productivity software

      In the same time Apple focused on:
      Rackmount PCs
      Music
      Portable music players
      Movies
      Supercomputers
      Workstations
      Con sumer PCs
      Prosumer creativity software
      OSes

      Apple HAS been outstripping Microsoft I think. They enter more diverse fields and have a better chance of weathering any kind of slump or collapse than Microsoft does. Microsoft, it seems, enters markets with the intent of dominating them. In comparison Apple seems to enter markets with the intent of creating new markets.

    7. Re:In other words.. by pete-classic · · Score: 1
      Inertia only lasts so long.


      I see you are unfamiliar with Newton's first law.

      -Peter
  35. Excuse my ignorance but... by pandrijeczko · · Score: 4, Interesting
    ...what's the point of a search engine built into the filesystem? Surely it's just adding overhead for no reason if you don't need it.

    Yes, I'm a UNIX-type person but keeping files in a logical directory structure along with copious use of find and grep commands seems to be good enough on most of the systems I work on. I even use WinGrep on Windows for that level of text searching...

    The Registry is a database and definitely a weak point of Windows when it comes to resilience. NTFS seems to do a reasonable job of keeping the filesystem intact, why add a risk of introducing resilience problems into the filesystem by linking it to a database? Unless it's just a marketing ploy to sell you an MSSQL license at the same time.

    Whatever anyone says about UNIX/Linux, the concept of keeping operating system tools simple and doing a good job of one specific task has allowed it to earn the stability and resilience reputation. Sure, you've got to spend time shell-scripting to unleash its full power but that's half the fun of it.

    I'd love someone to give me a definitive answer as to why the concept of WinFS is so good - I genuinely don't understand all the hoohah about it.

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:Excuse my ignorance but... by SuiteSisterMary · · Score: 3, 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.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:Excuse my ignorance but... by Anita+Coney · · Score: 1, Interesting

      The point of WinFS has nothing to do with making searches easier. If Microsoft really wanted to make searching your hard drive easier, it could simply include a better search app than the crappy one currently built it.

      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.

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    3. Re:Excuse my ignorance but... by idlake · · Score: 1, Insightful

      Why? So that the first time you FTP a file, all the metadata is lost?

      Metadata belongs into the file, nowhere else.

    4. Re:Excuse my ignorance but... by Jugalator · · Score: 1

      Sure, you've got to spend time shell-scripting to unleash its full power but that's half the fun of it.

      To the UNIX user yes, but this OS isn't aimed for that group.
      I thought that was general knowledge after all these years.

      --
      Beware: In C++, your friends can see your privates!
    5. Re:Excuse my ignorance but... by Swamii · · Score: 4, Insightful

      what's the point of a search engine built into the filesystem? ... keeping files in a logical directory structure along with copious use of find and grep commands seems to be good enough.

      Here is a fundamental basic of what's wrong with Linux:

      Developer: "I use grope, pully, xtract, gunit, and other nonsensical named 3rd party tools AND I organize my files in a logical directory structure, which gives me everything I need!

      User: "Where is my Word Document?"

      --
      Tech, life, family, faith: Give me a visit
    6. Re:Excuse my ignorance but... by SuiteSisterMary · · Score: 1

      Well, first of all, who says it has to be lost? Give an option for the metadata to be transmitted separately, XML of course, cuz it's 2005, or tacked onto the end of the file, in some cases, ala id3 tags, or whatever.

      Second, corp intranets, which is what this is primarily aimed at, probably aren't doing a whole lot of FTPing of internal documents.

      Third, the existance of FTP and the like haven't stopped Apple's file system, or NTFS itself, from having things like resource streams.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    7. Re:Excuse my ignorance but... by mslinux · · Score: 1

      You can't grep PDF files (among others). WinFS will solve this.

    8. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 0

      "you've got to spend time shell-scripting to unleash its full power but that's half the fun of it."

      I asked my mom about that and she called "BULLSHIT".

      She works on the local home owners association and gets tons of meeting minutes, emails, proposals etc. She is constantly in need a of a way to search through the stuff, and she has asked me, oh I'd guess about a trillion times. Anyhow, she thinks your concept of fun is why linux is doomed, and why Microsoft is dominate. Apparently, they have a clue.

    9. Re:Excuse my ignorance but... by idlake · · Score: 4, Insightful

      Give an option for the metadata to be transmitted separately

      There is no such option in FTP, or in most other protocols.

      XML of course, cuz it's 2005, or tacked onto the end of the file, in some cases, ala id3 tags, or whatever.

      Well, if you "tack it on", it's part of the file.

      Second, corp intranets, which is what this is primarily aimed at, probably aren't doing a whole lot of FTPing of internal documents.

      Corporate intranets are using CMS, document management systems, P2P, instant messaging, E-mail attachments, etc. None of those have provisions for transmitting, storing, or indexing separate metadata forks.

      Third, the existance of FTP and the like haven't stopped Apple's file system, or NTFS itself, from having things like resource streams.

      NTFS has resource streams, but they are rarely used and they are actually kind of a security problem (viruses like to hide there, and even AV products often don't look there).

      Apple's resource streams have led to a decade of incompatibility and usability problems for no appreciable gain in functionality over single-file multi-stream solutions based on standards like ZIP.

      Proponents of hacking up the file system to add all these complicated features have failed to make a sound engineering argument for why the functionality justifies the complexity or why it needs to be in the kernel. And they have failed to do so for several decades (because these ideas are not new). At this point, when Apple and Microsoft are pushing this sort of thing, it looks like they are doing it out of proprietary interests, not out of any engineering considerations.

    10. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 0

      "I'd love someone to give me a definitive answer as to why the concept of WinFS is so good - I genuinely don't understand all the hoohah about it. "

      moderated intersting +5

      That's fucking hilarious.

    11. Re:Excuse my ignorance but... by selectspec · · Score: 1

      You can grep a PDF file. It just treats it as a binary type.

      WinFS is faster than grep because it builds the indexes in advance of the queries for faster lookup times.

      --

      Someone you trust is one of us.

    12. Re:Excuse my ignorance but... by drinkypoo · · Score: 1

      You don't even have to take it out of the file format, just cache it in the filesystem. The metadata is usually a small amount of the data in the file (though not always) and caching it will make searches etc much faster.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:Excuse my ignorance but... by mushupork · · Score: 1

      Ahem...again, Mac OS X has it covered

      Could it be Apple develops technology, and...well, you know the rest.

      --
      Currently bidding on sig
    14. Re:Excuse my ignorance but... by RoadWarriorX · · Score: 2, Funny

      User: "Where is my Word Document?"

      Hopefully, it's in his $HOME directory and not lurking about the entire filesystem like my word documents...

    15. Re:Excuse my ignorance but... by mslinux · · Score: 1

      Try to grep a PDF file on Windows XP through the built in search function. It simply doesn't work. PDF's are encoded... they're not searchable (read up on it at wikipedia)... unless you have ghostscript installed or something. Mac OSX handles this nicely.

    16. Re:Excuse my ignorance but... by darksith69 · · Score: 0

      Dude, where's my car?

    17. Re:Excuse my ignorance but... by Tribbin · · Score: 1

      Tell the user to (in gnome 2.8) click [Actions] then [Search for Files]. Then just type *.doc (as it defaults to search in the home dir) and he/she will see all her docs in no-time.

      She can sort it by date with only one click to find the document she was working on.

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
    18. Re:Excuse my ignorance but... by hazah · · Score: 1
      Because computers carry with them a hype. Every one must have one. The problem is that very few people know what computers are actually for, letalone know how to use them. They don't see the layers, the simplicity, or the complexity. They see a "Desktop", and that's as far as they're willing to be abstract about it.

      As a consequence, these people are being raped, left and right from their money, and don't know any better.

    19. Re:Excuse my ignorance but... by FranksChickenHouse · · Score: 0

      Thank you, thank you, thank you! Made my day:)
      I'll be chuckling on the subway home this evening over this :)

    20. Re:Excuse my ignorance but... by Swamii · · Score: 2, Interesting

      That's a decent way to do it, and is pretty much what Windows XP does. However, I would argue that common home users know nothing of wildcard characters. An improved way would be to give them a familiar web-like interface for searching their documents and files. And instead of wildcard characters, give some GUI options for specifying the type of file ("program? document? etc.")

      --
      Tech, life, family, faith: Give me a visit
    21. Re:Excuse my ignorance but... by hazah · · Score: 1
      I'm pretty sure that if tools like "grope", "pully", "xtract", and "gunit" existed, they would be so COMMON (as most of these types of tools are) then anyone with ANY unix experience would chuckle quietly at the notion that there's actually something "wrong" with the way they're named.

      It's a computer, it knows 1 and 0. what names you give to them are entirely up to you. THESE particular names you're strugling with, are there for historical reasons. Since they STILL do the SAME job, there is NO incentive to change them, and confuse a lot of people that know what they do.

    22. Re:Excuse my ignorance but... by Swamii · · Score: 1

      My post wasn't meant as a bash (excuse the pun) on Linux app naming conventions as much as it was pointing out a problem with bringing Linux to the common user's desktop.

      --
      Tech, life, family, faith: Give me a visit
    23. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 0

      Try using 'locate', if you have it on your system.

      Saves ALOT of time using find..

    24. Re:Excuse my ignorance but... by tooyoung · · Score: 1

      To think of this technology as simply search is close-minded. What Apple, MS, and others are envisioning goes far beyond the basic concept of search.

      One of the main benefits is Open By Content: why should I drill through a folder hierarchy when I can locate my files based on keyword content, etc. If you expand on this concept, why should I even care where my files are in my computer? Couldn't all of my files be in the same directory if I had an easy way to prune my view of that directory? The concept of a file hierarchy may be useful to programmers and the back-end of the file system, but it isn't useful for the everyday user.

      I lay all of the files on my computer out in a logical structure. However, this structure is of no use to someone who is not me, my layout may not be intuitive to them. I may like structure, but my mom still saves everything onto her desktop.

      Imagine if you will, if the user didn't have any concept of where their files were. All they do is create them and save them. When they want a file they just search for it. The result? The computer has just become that much more simple to the every day user.

    25. Re:Excuse my ignorance but... by poot_rootbeer · · Score: 1

      the more metadata you can take out of the file format and put into the file descriptors, the better.

      So basically they're repeating the old MacOS mistake of having a data fork and a resource fork for every file?

      How many external file utilities will need to be substantially rewritten to be compatible with WinFS?

    26. Re:Excuse my ignorance but... by yagu · · Score: 1

      I absolutely agree -- one of the most endearing and enduring tenets of unix has been in its core philosophy of having small programs do small things, and do them extremely well, thus providing an infrastructure of pieces to be assembled for the fully implemented widget... typically greater than the sum of its parts.

      Not to pick a nit, but you say: ..., Sure, you've got to spend time shell-scripting to unleash its full power but that's half the fun of it. ..., , but I would argue that you actually DON'T have to spend time shell-scripting... if by time you imply that it is time-consuming. With the power of history mechanisms in modern shells (especially ksh, pdksh, bash, and (my favorite) zsh), I find I can slap together what amounts to almost a mature application with a few well chosen primitives, and pipes... all in seconds. I admit it has taken "time" to mature and have this ability, but I find it easy to quickly solve problems and provide "solutions" in and around the shell. This is even more pronounced when compared to the tools typically used in the windows environment... I absolutely cringe when I have to look for something on a windows machine and not have access to a cygwin, or some analog therein.

    27. Re:Excuse my ignorance but... by lgw · · Score: 1

      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.

      Well, given that under WinFSyou can still access all your files using NTFS, this hardly seems likely.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    28. Re:Excuse my ignorance but... by CoolCat · · Score: 1

      Jikes!

      And with mentality like that, one still wonder why people perfers Windows/OSX ??

    29. Re:Excuse my ignorance but... by Anita+Coney · · Score: 1

      Sure you can. I have no doubt about it. WinFS is NOT a file system and I never said it was.

      But can you LEGALLY access the files from a different machine without violating Microsoft's patent/s covering WinFS? The answer to that is clearly "no".

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    30. Re:Excuse my ignorance but... by hazah · · Score: 1
      I know, but that is the kicker of what I'm saying. The common user doesn't use a computer as much as they use the "desktop". The desktop, in this case is just an abstract idea, it's not real. It's quite posible to give the user a "desktop" under linux. I've done it. Believe it or not, mom & dad have noticed very little difference.

      That said, linux distributions should NOT be obtained by those kinds of users. Because, a computer is *not* a desktop, it's a mesh of circuitry. And a distribution covers all aspects of this circuitry to facilitate you a fake desktop. This is much easier said than done, especially in a diverse hardware/social environment where the system lives. These users need a system that's already setup, which doesn't exist anywhere except for Macs (or at least, they come the closest).

      Windows, while it'll "drive" anything, it lacks the breaks, the seatbelt, and the steering wheel. Don't mean to troll, but while we're on the subject, it does contain the easiest to use installation wizard (maybe I lack experience with those). But that's not a setup, that's an install, with probably minimal configuration. Most of the users still end up avoiding necessary setup. So that's why I don't think windows achieves this goal either.

    31. Re:Excuse my ignorance but... by kirkjobsluder · · Score: 1

      Imagine if you will, if the user didn't have any concept of where their files were. All they do is create them and save them. When they want a file they just search for it. The result? The computer has just become that much more simple to the every day user.

      My skepticism in regards to this is that it is based on the assumption that users who balk at putting related files into a folder, will be willing to tag files with consistant keywords!

    32. Re:Excuse my ignorance but... by SuiteSisterMary · · Score: 1

      Probably the same amount that needed to be rewritten for Fat32, then for NTFS.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    33. Re:Excuse my ignorance but... by Matilda+the+Hun · · Score: 1

      Just a side note, I'd debate on the "Windows has the easiest-to-use installation wizard" bit. My input being that Red Hat probably does (9 in particular, but I assume Fedora has the same ease). It does, for the most part, set everything up for you; including partitions. And in a very nice GUI, too.

      --
      Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
    34. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 1, Insightful
      You're completely right -- a metadata filesystem will most likely be a cache of what exists in the file and only used for speed (quick searching, sorting etc.).

      At least, that's how it will be initially. Then people will be able to make simpler interfaces because of this metadata. As well as directories they can have searches with search results as a way of looking at their local files.

      Then there'll be a demand for standards in representing arbitrary metadata, probably as part of the same file. Because right now every avi and mp3 has it's own way of representing it (id3 vs avi's metadata). This will involve extensions local file formats, so that older protocols can continue to use them as a whole "file", but with optional extensions to http and webdav for getting the metadata and just downloading a bit of it.

      Then there'll be some consolidation of taxonomies, so they both refer to "author", "date" etc.

      Then what we call a file will end up being a small wrapper that points to multiple binaries and strings and ints. Whether this is in the same "file" doesn't matter at this point.

      There's my suggested evolution of file metadata, anyway. I completely agree that a revolution of file metadata won't happen because everyone won't switch over night. This basic plan I've outlined is how people will slowly move to it. It'll start off as a cache of metadata, because harddrive space is cheap.

    35. Re:Excuse my ignorance but... by hazah · · Score: 1

      I don't really use wizards these days, so I'm not very familiar with the current bleeding-edge.

    36. Re:Excuse my ignorance but... by the_2nd_coming · · Score: 1

      Spotlight works by using an algorithm to extract keywords from files that it has indexed. so if I search for Tommy. I get an iChat that I had where I talked about a guy named Tommy, I get a Map that I made that showed the location of tommy's house, I get a word doc I made that was written to tommy (it could be named anything)

      the meta data is based on the content of the file, not the name or the tags a user gives it.

      --



      I am the Alpha and the Omega-3
    37. Re:Excuse my ignorance but... by the_2nd_coming · · Score: 1

      and if you have 10,000 word documents? what if I want to find a file by content?

      Spotlight and WinFS to the rescue!!!!

      --



      I am the Alpha and the Omega-3
    38. Re:Excuse my ignorance but... by the_2nd_coming · · Score: 1

      how is that a mistake?.... BTW, OS X still uses Resource Forks.

      --



      I am the Alpha and the Omega-3
    39. Re:Excuse my ignorance but... by IchBinEinPenguin · · Score: 1

      Driver1: I add oil, coolant and petrol to my car, and I have no problems driving it.

      Driver2: Why is there black smoke coming out the front of my car?

      Any technology you use demands you learn a little about it (or pay someone else to do it for you, like a chauffeur).
      Until computers actually become clueless-user friendly, let's stop pretending they are.
      If you want a really user-friendly computer, buy a games console; they have so few controls (insert/remove CD, turn power on/off) that they're idiot-proof.
      If you want a user-friendly general-purpose computer, get a central box with a competent admin and thin clients.

      PC's have more options, controls and buttons than the spaceshuttle. What makes you think anyone should be expected to handle them without training?

    40. Re:Excuse my ignorance but... by Hadur · · Score: 1

      Linux has the same thing (more or less): Reiser4

    41. Re:Excuse my ignorance but... by cookd · · Score: 1

      Any kind of document is searchable. You just have to get the right "filter". Adobe has one for PDFs. Install it, wait a while, and search. All of your PDFs are now searchable!

      I have a C++ and a C# filter installed on my system. While you can treat C++ and C# as straight text, the filters handle distinguishing "definition" from "use", so you can find where Widget() is defined without checking each of the 5000 places it is used. It makes searching through huge codebases really easy.

      --
      Time flies like an arrow. Fruit flies like a banana.
    42. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 0

      quit sniffing the tin foil dude...

    43. Re:Excuse my ignorance but... by ookaze · · Score: 1

      Here is a fundamental basic of what's wrong with Windows:
      ...
      User: "Where is my Word Document?"
      ...
      User: "Let's ask my Linux developer friend ..."
      That is the part that comes before yours, you had to forget it to prove your fallacious point, of course.

    44. Re:Excuse my ignorance but... by Swamii · · Score: 1

      No, in Windows it goes something like:

      User: "Where is my Word document?"

      Windows: "Here is a little doggy to help you find it!"

      My original point on Linux wasn't meant as a slam; no need to get defensive about it.

      --
      Tech, life, family, faith: Give me a visit
    45. Re:Excuse my ignorance but... by Anonymous Coward · · Score: 0

      People haven't even figured out how to classify MP3s correctly so far. Furthermore, for the classifications that exist, in-band information and user-mode applications seem to be working just fine they way they are.

      So, I think you are overly optimistic in assuming that people will standardize on any form of metadata for documents, many of which are far more complex than MP3s. And I think you still haven't demonstrated that there is any need for caching.

  36. Check out by Run4yourlives · · Score: 0, Redundant

    OSX's Spotlight functionality... I think you can find a demo on their site.

    I'm not defending WinFS, but the "search engine in OS" idea is pretty powerful if done right.

  37. MS FindFast + NTFS ~= WINFS? by flumps · · Score: 0, Flamebait

    Sooo.. this is a FS with "MS Office FindFast" built in -- grreat. More slowness.

    Would there be any way to turn the damn thing off?

    --
    "So there he is, risen from the dead. Like that fella, E. T." - Father Ted Crilly
    1. Re:MS FindFast + NTFS ~= WINFS? by ggvaidya · · Score: 1

      Why upgrade in the first place? I have a WindowsME sitting at my folk's home, used for e-mailing, chatting and little else. I think it's been lucky in the spyware dept, cos nobody surfs around much and most of the spyware would be targetting XP now ... but it does everything that "needs to be done".

      When my present WinXP laptop wears off, I'll either hunt down a 100% Linux compatible laptop (this one has winmodem) or just get whatever's top edge when I'm buying the next one. Either way, I get a hardware/software combination that works. Then I don't even think about upgrading until it wears out in its turn ...

      Okay, if you need to use software which has compatibility issues, but are there that many around any more? Not trolling, just wondering if there *is* a good reason to keep up with the Joneses.

    2. Re:MS FindFast + NTFS ~= WINFS? by Anonymous Coward · · Score: 0

      Great, you come to a completely wrong conclusion then get pissed off about it. Here's a term you've probably never heard before: Strawman. Your post is the very definition of it.

    3. Re:MS FindFast + NTFS ~= WINFS? by Anonymous Coward · · Score: 0

      Microsoft doesn't care as long as you end up paying the Microsoft tax on your new laptop.

    4. Re:MS FindFast + NTFS ~= WINFS? by Anonymous Coward · · Score: 0

      I'm not pissed off, I dont even have longhorn yet dumbass.

      If you actually read my posts title, ~= was meant to be "equivalent".

      I was saying that if it was the equivalent of having a find fast stuck running on my pc, was there any way to turn it off?

  38. Welcome to several months ago by Anonymous Coward · · Score: 0

    People have known about this for a while. Welcome to quite a long time ago, slashdot.

  39. Re:woohoo by Anonymous Coward · · Score: 0, Funny


    I like Windows XP Home Edition.

    It is the most powerful operating-system for Pee Cees. It looks not as gay as Mac OS X by Steve B10 Jobs and has 1,0000,0000 times more softwares that the Linus-operating-system.

    Plus, it comes with every Pee Cee for free. People who have grown acusstomt to paying RatHat 699 $$$ or more can hardly beleive this when I consult them with my proffesional Internet- and Network-Service-Center-Bureau.

    Wehn I have a new customer, I take him to the back-room to show him the "alternative" to XP Home, which is Suse Linux 9.0.
    I have set-up an old Pentium 133Hz and a small monochrome monitor to show teh customer what Linux looks and feels like.

    I have it set-up so it runs a fullscreen-Flash-splash-screen on the KDE3.3beta-desktop. It takes 13 min until the mouse cursor responds.

    The customer will them make a sound like: "BAH!"

    Then I tell them: "See, this is how it is if we let the communists make software."
    Then we have a good laugh, wich is psycologicallish valuable for the customer-relatively.

    I always tell them:
    "Windows XP Home Edition is all you can do to embiggen the producationality of your human resourcers and empower to leverage the outcome-bottomlime of your stickholder ... plus even more!"

    My customers usually are like: "OMG!"

    You should really try it one day; it has a very nice light-reddish color theme to hit your tastes.

    Thank you!

  40. Huh? by Anonymous Coward · · Score: 0

    It would the first major file system upgrade since including FAT32 in Win95C.

    Sooo... what's up with WinXP essentially forcing the use of this NTFS thingy, then?

    1. Re:Huh? by KarmaMB84 · · Score: 1

      You can install WinXP on FAT32.

  41. What WinFS is by hackwrench · · Score: 2, Interesting

    From my understanding, WinFS is not a file system at all just a database API sitting on top of what is essentially NTFS http://www.google.com/search?hl=en&q=winfs+ntfs

  42. it's already shipping with Linux by idlake · · Score: 2, Interesting

    Linux already has the technologies that comprise WinFS: generic metadata (e.g., ReiserFS 4), file alternation monitoring (e.g., FAM, dnotify), and higher level functionality being built on it (e.g., rlocate, Beagle, Dashboard, etc.).

    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.

    1. Re:it's already shipping with Linux by MarcQuadra · · Score: 1

      Linux already has the technologies that comprise WinFS...

      But does Linux have a very persistent yellow doggie to step me through the process?

      I didn't think so. I'll stick with what I know.

      OOH! HE DOES TRICKS!

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    2. Re:it's already shipping with Linux by Anonymous Coward · · Score: 0

      The only problem is, R3 and R4 have a bad habit of eating themselves for lunch. Mainly because they have not been debugged and tested anywhere near enough before being released onto an unsuspecting public.

      The windows file systems (and the windows kernel in genereal) has been one of the most stable pieces of software anywhere, including the Linux kernel and file systems. It is one thing that MS cannot screw up under any circumstances.

      Reiser doesn't seem to have the same mind set. Reiser seems to act a lot more MS like than MS by continuing to add features constantly before the old features are even reliable :(

  43. Logical move by DeepDarkSky · · Score: 4, Interesting

    Getting WinFS out there means they can work out more kinks before release of Longhorn and at the same time provide the "benefits" of WinFS to people earlier. Separating out key pieces of the OS is always good for the still changing OS. Similar to the Linux/UNIX FSes, after all. This will make the transition to Longhorn "smoother".

  44. WebDAV is used by .Mac iDisks by Vandil+X · · Score: 1

    WebDAV is used by .Mac iDisks.

    Considering that iDisks are used for backups and hosting Web sites by a large number of people, I don't think the technology has "gone no where."

    There's even an iDisk client for Windows XP.

    --
    Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
    1. Re:WebDAV is used by .Mac iDisks by Matey-O · · Score: 1

      WebDAV as a well known standard. And Microsoft's version works really well with microsoft's clients. Where it falls over is getting a non microsoft client to work happily with it. I've dealt with OS X talkin' to Windows Server 2003 and it sucks.

      Now, if you've implemented Portal Server 2.0, and run the extended client out to all of your folks THEN upgrade to office 2003, you need to deal with extension issues you wouldn't have if Microsoft's WebDAV were 100% plain jane WebDAV.

      --
      "Draco dormiens nunquam titillandus."
    2. Re:WebDAV is used by .Mac iDisks by ostiguy · · Score: 1

      No, Apple sucks. Well, os x's finder, and its lack of support for ssl enabled webdav sites sucks.

      http://www.webdav.org/goliath/

      Seems to be cool. Have not tried the os 9 version.

      What problems did you have with os x to 2003's webdav?

      ostiguy

    3. Re:WebDAV is used by .Mac iDisks by Matey-O · · Score: 1

      Authentication! I have to back comepletely off to plaintext to let my Mac author a website hosted on IIS 6

      --
      "Draco dormiens nunquam titillandus."
  45. Re:How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 1, Informative

    Well, considering that Linux does not officially support Reiser 4 yet, I'd say you can cross that off the list of filesystems you could access from Windows.

  46. has to be powerful indeed by Cyn · · Score: 1

    Any such system has to be powerful indeed. With peoples habits of keeping old copies around - alternating which copy they update - poorly naming things - and misspelling half of their document...

    It's a wonder if we can find anything at all. Throw an abstraction on top - searching will just take longer.

    --
    cyn, free software and *nix operating systems enthusiast.
  47. Re:How about Rieser FS (or JFS or XFS) by wrecked · · Score: 4, Informative

    Not Reiser4, but there are some tools to access Reiser3 from Windows: RFSTool, and YAReG, a graphical frontend for RFSTool.

  48. NTFS Sucks by sterno · · Score: 2, Insightful

    One major problem with NTFS is the fact that it's still prone to fragmenting. Every so often I have to run a defragmenter or my system just starts churning when I need to do any disk access. I've never had to do this on a Linux box becaue the filesystem is designed to avoid that.

    So, will WinFS finally get this figured out or are they just going to make something more complex and bug prone without fixing a fundamental design issue from their previous filesystem?

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:NTFS Sucks by lgw · · Score: 4, Insightful

      All file systems claim they "don't need defragmenting" when they are released. Mostly that means they "don't come with a defragging tool". It's all hype. The only filesystem that really doesn't need defragmenting is one that runs a defragmenter all the time as a background process - which, of course, you can do with NTFS if you really want to.

      I'd bet you're seeing a syptom of the common software installers (and how they deal with compressed files) on Windows vs Linux, not the filesystems.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:NTFS Sucks by Henk+Poley · · Score: 1

      For windows NT 4.0 and up there is Buzzsaw from http://www.dirms.com/. It does on the fly defragmentation in the background when the file has been accessed.

      Works like a charm.

    3. Re:NTFS Sucks by Anonymous Coward · · Score: 1, Informative
      I'd bet you're seeing a syptom of the common software installers (and how they deal with compressed files) on Windows vs Linux, not the filesystems.

      Who said anything about software installers? No, the Linux filesystems aren't perfect, but the modern ones (ie, Reiser) do quite a good job of minimizing fragmentation, certainly much better than NTFS. I'm sure you can find the benchmarks with a little Googling.

    4. Re:NTFS Sucks by lgw · · Score: 1

      When you install a large software package, and lots of temporary files are created and deleted by your installer/compression utility, the order you do things in will influence future disk fragmentation (by fragmenting the free space left over, or not). The common Windows installer makes a mess of things. Package management tools tend to do a cleaner job.

      But of course you're right, NTFS is starting to show its age. Just don't buy the "never needs defragging" line - MS said the same thing about NTFS when it was new, and it did for its time do a much better job of minimizing fragmentation, certainly much better than FAT.

      Anyone else remember the Norton NTFS defrag utility that would actually corrupt your filesystem?

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:NTFS Sucks by hunterx11 · · Score: 3, Informative
      The only filesystem that really doesn't need defragmenting is one that runs a defragmenter all the time as a background process

      Or one that defragments files when you open them, like HFS+.

      --
      English is easier said than done.
    6. Re:NTFS Sucks by mikefe · · Score: 1

      All filesystems will fragment after being filled to a certain point. The difference is how full it is before files are fragmented.

      Ext2/3 splits itself into block groups. When used with Linux (it is not a requirement of the filesystem structure -- so other implementations of the ext2/3 might not follow these rules) new files are placed in the least filled block group. That has the effect of defragmenting the filesystem as files are added or copied (though, not when moved within the same filesystem). So it is better to say that ext2/3 resists fragmentation, not that it doesn't happen.

      The fragmentation can reduce with many typical work loads.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  49. Yuk by nurb432 · · Score: 0

    More ways to control the content on MY computer.

    --
    ---- Booth was a patriot ----
  50. Re:How about Rieser FS (or JFS or XFS) by marcello_dl · · Score: 2, Informative

    I'd love to be able to use a filesystem that can be seen in a dual-boot environment;

    The "captive NTFS" driver that was easily installable in a kanotix environment seemed to work well enough, even for writing. I am not spending much time on intel linux so YMMV.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  51. They worry more about Linux than upgrades by 3770 · · Score: 2, Insightful

    I don't think that Microsoft is concerned about users wanting to upgrade Win XP and Server 2003.

    What Microsoft is concerned about, I think, is to evolve their product to remain competitive with the alternatives, such as Linux, so that the new desktop or server that someone buys, will run windows.

    The days when people upgraded the OS on their servers and desktops because a new version was out are over.

    So they don't need to motivate why a user should upgrade from XP to Longhorn, with the cost that that entails. What they need is a product that is sufficiently more attractive than Linux for most users.

    So, assuming that they can keep the market share, their second priority comes to focus. Which I believe is to have features which are attractive, and will attract developers, but which won't work on Linux.

    So, spending an enormous amount of money on a file system which is unique to windows. And lock in applications to Windows is very important.

    --
    The Internet is full. Go Away!!!
  52. Do they still need WinFS? by MHleads · · Score: 1

    AFAIR, WinFS' killing feature was searching files faster. Please note, it is _searching_, and not accessing, faster!

    Now with a bunch of desktop search tools available for the same including one from MS, do they still need WinFS?

  53. Server by fm6 · · Score: 1
    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.
    More to the point, it would be very silly to provide an advanced database-style filesystem on workstations but not servers!

    I'm intrigued by the idea, but I'm very sceptical that Microsoft can ever deliver this product in a form people will want to use. Consider their previous attempt to deliver hierarchical data management: the Windows Registry. In order to get it to do what you want, you have to deal with all kinds of obscure APIs and specifications. And even you can figure out how it's supposed to work, you run into problems because somebody in Redmond has kludged in some undocumented functionality that conflicts with what you're trying to do. If WinFS is at all similar, developers will spend a few months banging their heads against it, then decide it's not worth the trouble.

  54. Good thing you weren't talking about apple by ad0gg · · Score: 0, Troll

    Otherwise they'd be suing you for your sources. Not trying to troll, just pointing out how people talk about Microsoft rumours all time without worry about getting sued.

    --

    Have you ever been to a turkish prison?

  55. Re:How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 0

    Perhaps - but since 90% of my time is in Linux, I'd much rather the bulk of my data be on a well supported file system (yeah, I know Rieser4's still under debate if it's officially supported, but Hans does a good job).

  56. Much of Win95 was ported to Win3.1... by CrazyWingman · · Score: 1

    Y'all seem surprised at this move, but IIRC many of the features that were new in Win95 were also back-ported to Win3.1. I know that for a long time I was able to run pretty much any Win95 app on Win3.1 after I installed the win32 dlls (complete with FreeCell as a demo).

    On a bit of a smaller scale, I also remember most of the new 98 features being back-ported to 95. Most of the magazine articles at the time, in fact, were touting 98 as 95 with a bunch of patches.

    I can't comment on 98 <->XP - I was a heavy linux user during that changeover.

    1. Re:Much of Win95 was ported to Win3.1... by cant_get_a_good_nick · · Score: 1

      This was the Win32 API, backported as Win32s. Wasn't as stable, had only a subset of APIs, so wasn't a complete target, really was only useful for a "we'll support you (at some level) thing

  57. Re:How about Rieser FS (or JFS or XFS) by Jugalator · · Score: 3, Informative

    Yes, Windows most likely can support that. I mean, it does support ext3, ReiserFS, and even ext2 with write support. So I think there's nothing technically in the way. The problem is probably being lack of driver developers. ;-)

    --
    Beware: In C++, your friends can see your privates!
  58. Patent issues by SillyPhil · · Score: 1

    Is WinFS covered by patents? MS can't get Longhorn out over the short term and is starting to feel a little competitive heat, so rushing this out may be an effort to break Linux compatibility with Windows filesystems.

    Sue anyone who codes WinFS for Linux, and then declare that switching to Linux means compatibility headaches.

  59. Re:Umm, wait... by Anonymous Coward · · Score: 0

    they are independent. learn some set theory.

  60. The pitiful state of stock OS file search in 2005 by 5n3ak3rp1mp · · Score: 2, Insightful

    Ahahahaha. Let's review.

    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) 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.
    4) Run a file search on OS X Tiger. Not only is your search blindingly fast, but you can search on arbitrary file metadata. 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 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.

  61. The pitiful state of stock OS file search in 2005 by 5n3ak3rp1mp · · Score: 1, Interesting

    Ahahahaha. Let's review.

    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 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.

  62. I even know when the first beta will come out by melted · · Score: 0, Offtopic

    Half a year after Apple releases Mac OS X Tiger.

  63. Well, look at it this way by mcc · · Score: 1

    If everything will be back-ported to XP and Windows 2003, how does Microsoft plan to make any money off Longhorn, which has cost the company a lot in development time and money?

    Maybe finally selling upgrades to all the people who never upgraded from Windows 2000 because there was no reason?

  64. Mod parent down, posted in error by 5n3ak3rp1mp · · Score: 1

    Please mod parent down. My browser fucked up and this became a double-post (see following post that is nearly identical but not quite). My bad (and terrible form on my part!)

  65. This is how I see it by Anonymous Coward · · Score: 0

    Provide winfs to winxp because long horn won't have a large install base. Winxp will be there for years. Which means people will not develop stuff for winfs, and it'll dye. Another point is that it's a search thing, so not much incentive for people to move to long horn because of it. Then, there's the M$ thing they always want to do:

    Without winfs, how to make people pay maintainance to XP if it's going to be there for years?

    As you know, without a dirty shot, long horn won't be that big (just like 2003, millenium, etc). It'll be big, but not in the 40% of market. Ok, so, let people use long horn, even avalone, or whatever it is in xp, then boom, MS no longer support update of winfs or avalone in xp. People have to move to long horn then. It's M$ well known dirty jab.

    1. Re:This is how I see it by Anonymous Coward · · Score: 1, Funny

      Just curious...

      What color will "long horn" "dye"? Purple? Green?

      Since obviously you have all the answers, I figured you'd know better than anyone.

  66. not hired, exactly... by Schwartzboy · · Score: 1
    Replace "hired" with "patented", and you're right. From here on out, any code derived from the musical works of Frankie Avalon or the Indigo Girls (derived= "has text in common". For instance, a vowel or a consonant somewhere) will be subject to a $699 licensing fee for each offending line. Also, code that is found to be written in a similar manner to any of these songs (by humans, for instance) will be subject to the licensing fee plus a raid by the RIAA.

    What all of these press releases are leaving out is the fact that MS is going into the litigation business, and right this minute Bill himself is in negotations with Darl McBride to form a software-litigation firm known as MSCO. Also, Longhorn was originally code-named "big long horn right up yer you-know-what", but that was thrown out because it had too many words & was difficult for the top execs to remember.

    --
    "Linux doesn't exist. Everyone knows Linux is an unlicensed version of Unix"- Kieren O'Shaughnessy
  67. Re:How about Rieser FS (or JFS or XFS) by Autobahn · · Score: 1

    I'd love to be able to use a filesystem that can be seen in a dual-boot environment

    Well now you can as long as you're dual booting Longhorn and WinXP.

  68. XPME by Anonymous Coward · · Score: 0

    And now what reason do I have to upgrade to longhorn?

    Probably the clincher will be that final service pack that everyone has to install into XP that makes it turn into XPME that will drive everyone to buy the Longhorn "upgrade"

  69. Modded into oblivion by DarthVain · · Score: 1, Funny

    Now with 20% MORE Clippy!

  70. off topic, why can't we have ext3 for Windows? by Mustang+Matt · · Score: 3, Interesting

    Can someone give me the short answer as to why we can't support filesystems like ext3 or reiser under windows?

    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.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:off topic, why can't we have ext3 for Windows? by Pop69 · · Score: 2, Interesting

      Um, who says you can't support reiser (read only at least) ?

      http://p-nand-q.com/download/rfstool.html

    2. Re:off topic, why can't we have ext3 for Windows? by drxray · · Score: 1

      1: User friendliness. Adding more options, especially when it's for something that is transparent to everyone but the most advanced users, is a bad thing.

      2: There's no percentage for MS in making dual-booting with linux any easier.

      --
      Slashdot - Mutual Assured Discussion
    3. Re:off topic, why can't we have ext3 for Windows? by Anonymous Coward · · Score: 0

      You need the Microsoft Windows DDK (not the SDK), which (1) costs money and (2) requires you to sign off on some funky NDA or something. Other than that, I think it's possible in theory, but it's a non-trivial task.

  71. Distributed WinFS databases a performance problem by cshay · · Score: 1

    What about Windows shares? Since WinFS is a database that stores metadata about each file, this means that each copy of XP must serve up this metadata for anyone trying to share the file. I read somewhere that performance problems with this is one of the reasons for the delays....

  72. What's the point by nilbog · · Score: 2, Interesting

    I don't understand how this is a good decision for Microsoft. Sure WinFS would be a nice feature on XP - but why would they backport the only thing that makes Longhorn worthwhile to XP? Don't they want Longhorn to stand out?

    --
    or else!
  73. In other words by bonch · · Score: 4, Interesting

    In other words, there isn't a single reason to upgrade to Longhorn.

    1.) .NET? Available for XP.
    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.

    1. Re:In other words by I'm+Don+Giovanni · · Score: 0

      Microsoft will probably follow the same patter as they did with the Win95->Win98 transition. Much of what was Win98 was technology that Microsoft made available to Win95 (and NT 3.x/4) in the years following Win95's release. Win98 had some stuff on its own, but most Win98 "upgrades" came by way of new PC purchases. Look for the same in the WinXP->Longhorn transition.

      --
      -- "I never gave these stories much credence." - HAL 9000
    2. Re:In other words by Anonymous Coward · · Score: 0

      Yes, Microsoft's Windows business isn't OS-upgrade driven, it's PC-upgrade driven. Back-porting the main Longhorn features to XP won't matter so much if: (a) Longhorn is the same price as XP for PC makers; (b) the new features take advantage of hardware that has been substantially improved in new PCs (e.g. video cards). That sort of business model also helps drive business at Intel, Dell, HP, etc., which is one reason they aren't falling over themselves to convince people to switch to Linux.

    3. Re:In other words by KarmaMB84 · · Score: 1

      Most of this stuff is meant to allow developers to reach Windows XP users with their applications. If Microsoft manages to make Longhorn more reliable, easier to use AND give it looks on par with OS X with the new graphics system, it might be a worthwhile upgrade for users of newer systems with DX9 graphics cards. Whether or not people upgrade from previous versions of Windows, a new improved OS for brand new systems will be due in 2006.

    4. Re:In other words by bananahead · · Score: 1

      There is NO way this will happen. Microsoft is so completely resource constrained now, adding a porting effort for an unfinished file system that has already slipped past Longhorn (Longerhorn??) simply doesn't add up. WinFS slipped past Longhorn release because of a critical dependency on a key component that did not allow enough integration time to make the release. Microsoft has lost its ability to create and ship technology because it now takes so many Program Managers, Test Managers, testers, and misc people to do anything AT ALL, added to the overly complex way EVERYTHING is designed (to use the term loosly) and the fact that requirements are constantly changing by all of the various intermingled factions within the different product and research groups. Longhorn is now considered by some inside the beast as Windows XP SP3 because so much has been taken out due to resource problems and scheduling problems. The original 'Book of Longhorn' was a good 2 inches thick. Version 3 of the same tome is barely 1/2 inch thick, and some of that is used to document what ISN'T in Longhorn. WinFS in XP??? Ha.

      --
      A most overlooked advantage to owning a computer is if they foul up there's no law against wacking them around a bit.
    5. Re:In other words by TheNetAvenger · · Score: 2, Informative

      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.

      Actually, this tends to be a win-win for Windows users. (Pardon any puns)

      People that want to keep XP and hold out for Longhorn, can do so, and still get access to most upcoming 3rd party next generation applications.

      Developers are also helped, as they can start using the next generation technologies and tools and ensure that their target market is going to be larger than just the Longhorn crowd.

      So in that respect you are correct and it is a way smart move on Microsoft's part to get the developers interested in Longhorn type technologies today.

      However there a quite a few design changes coming with Longhorn that you won't get with XP.

      As you state a new 3D interface, which comes with a new way of working with applications and folders as well as a new shell (explorer) for the GUI.

      Longhorn also has a few other tricks up its sleeve that maybe most people won't notice or the press won't jump on. For example, its ability to do VM like work with existing 3D Graphics and video card memory, allowing more 3D applications to run concurrently than even what the hardware would normally allow.

      There are also many NT kernel enhancements and stuff happening at the NT level (below the Win32 and Win64 layers). Also don't be surprised to see some new subsystems re-added back into the OS to be more competitive in the *nix markets, especially on the server versions.

      Plus you have some of the optimizations and other things that still haven't been shifted into XP. Still take XP and Windows 2003 server, the revamp that delayed Windows 2003 server did great things for its performance, and it still runs smoother and faster than desktop XP.

      The Longhorn/XP and the Win98/Win95 analogy people are using here is probably going to be somewhat true... But there were many features added to Win98 that nobody either picked up on or reported. Like the updates to the font rendering subsystem and many other OS optimizations and abilities. For example, Win98 was one of the first OSes that could multitask sound from within or between various applications. Prior to this, most OSes that played sound only allowed one application to play sound at a time. (And I can remember the days of writing sound multiplexing code; Win98's sound features were a nice feature for developers like me, as I no longer had to worry about it and could just let the OS distribute the sound in realtime.)

    6. Re:In other words by bushidocoder · · Score: 1
      Longhorn is the way that MS basically ended up delivering software by subscription. If you think about how XP has changed since it was released, its a vastly different product today. Longhorn will be the same - although the core WinFX technologies are being backported, the technologies that come out AFTER 2006 won't be. IE8, WMP 11, and the whole round of products that we know will exist someday but haven't begun yet. The difference between XP and Longhorn when Longhorn is released is very small, but the difference between XP and Longhorn when Blackcomb comes out will be much more substantial.

      That said, Longhorn does have the new command line shell, Monad - the MSDN Longhorn site indicates it has some new security layer which sounds a good deal like jails but can't possibly be as thorough. Not to mention, a completely new build of Notepad!!!

    7. Re:In other words by thePjunisher · · Score: 1
      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.

      That's what you think... From reading http://msdn.microsoft.com/longhorn/understanding/p illars/avalon/avnov04ctp/default.aspx I strongly suspect (They're saying it outright) that Avalon will be available for XP/2003...
      One consistent piece of feedback was that many customers wanted to see WinFX made available on previous versions of Windows, so earlier this summer the decision was made to make the "Avalon" and "Indigo" pillars of WinFX available for Windows XP and Windows Server 2003.

      ...and Avalon is...
      The "Avalon" engine unifies the way developers and designers experience documents, media, and UI, providing a single runtime for browser-based experiences, forms-based applications, graphics, video, audio, and documents. "Avalon" is built on top of DirectX, which enables it to unleash the full power of the graphics hardware present in modern computers, and is engineered to exploit advances in hardware moving forward. For example, the "Avalon" vector-based rendering engine enables applications to scale to take advantage of high-dpi monitors without requiring extra work on the part of the developer or user. Similarly, when "Avalon" detects a video card that supports hardware acceleration, it takes advantage of it.

      Correct me if I'm wrong, but how does this not mean 3D rendering on XP/2003?
    8. Re:In other words by Cyberherbalist · · Score: 1

      This is proof of the old Tao of Programming, where it says that increasing the number of developers assigned to an already overdue project will make it even later.

      --
      "The generation of random numbers is too important to be left to chance."
  74. Re:Distributed WinFS databases a performance probl by Anonymous Coward · · Score: 0

    Heh, kind of like trying to share files between mac and windows. :)

  75. Distributed WinFS databases performance (link) by cshay · · Score: 2, Interesting
    Here's an interesting blog entry about this issue:

    http://blog.hackedbrain.com/archive/2004/12/13/277 .aspx

  76. Lousy directory structure by amightywind · · Score: 2, Insightful

    One of the monumental problems organizations face today is aggregating information that's stored in disparate formats. Knowledge workers have long wanted to be able to search for content independent of format. WinFS allows the user to perform searches based on the metadata of the stored item, regardless of what type of file it is or which application created it.

    Being a GNU/Linux user with a light well-organised Gentoo system at home, I often wondered about statements like this. But in the last few years I have had to use M$ Windoze systems at work, so I begin to understand the search requirement: it is because Windoze systems are horrendously organized! The directory structure resembles a junk yard. Writable system files, sloppy application installations, bizarre naming conventions, the scourge of the Windoze registery. It is no wonder M$ feels the need to add a search capability. Navigating a Windoze file system is next to impossible.

    --
    an ill wind that blows no good
    1. Re:Lousy directory structure by Pfhreakaz0id · · Score: 1

      your first mistake (in relating to the average user) is your last sentence. Most user's don't understand what a "file system" is, let alone a well orgainized one.

      That said, I don't see the point of Microsoft's offering. Look at google desktop search. THERE's your better find facility. It searches emails, files (including pdf's word docs, excel sheets), etc. really, really well. Microsoft, in my opinion, should build a better search function (re: steal google desktop) rather than change the underlying file system.

    2. Re:Lousy directory structure by Anonymous Coward · · Score: 0

      The Linux guy is complaining about Windows' bizaare file structure?

      Pot, Kettle, Black.

    3. Re:Lousy directory structure by Anonymous Coward · · Score: 0
      Yep. I'll bet his next rant goes on about how the Windows GUI is unnecessarily RAM hungry. Or maybe how 8 out of 10 Windows projects are abandoned before they hit version 1.0.

      Another day, another Slashdot hypocrite.

    4. Re:Lousy directory structure by lgw · · Score: 1

      Microsoft, in my opinion, should build a better search function (re: steal google desktop) rather than change the underlying file system.


      Oddly enough, WinFS is a better search funstion that doesn't change the underlying file system (which is still NTFS).

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Lousy directory structure by GoldDog · · Score: 1

      So the Gentoo filesystem is well organized? I'm not really experienced in gentoo but has that distro got something other linux distros lack when it comes to organization? I mean the Linux File System standard is all fine and dandy when it comes to system files and libraries but the whole "everything else goes into home" is a bit lacking for my tastes... There's a lot I don't like about the Windows way of doing it but having ready places to put media like pictures and music is nice imho.

      If they've decided on a good standard place to put all-user accessible mp3's on a linux system I'm all ears. And trying to figure out what files go with an application is even more of a nightmare in linux than in windows...

  77. locate locate locate by gosand · · Score: 2
    Yes, I'm a UNIX-type person but keeping files in a logical directory structure along with copious use of find and grep commands seems to be good enough on most of the systems I work on.


    You should really check into 'locate'. I pretty much forgot how to use 'find' after discovering it.

    --

    My beliefs do not require that you agree with them.

    1. Re:locate locate locate by Stevyn · · Score: 1

      That's what I use. I set up a cron job every night at 3am to update it. I'm rarely using the computer at that time so essentially I never feel the slowdown while it's updating the index. And it's fast as hell too to search for files. I haven't looked into it, but I believe KDE has an ioslave to use it in replacement of it's own search function.

    2. Re:locate locate locate by KozmoStevnNaut · · Score: 1

      Here ya go:

      http://kde-look.org/content/show.php?content=17201

      It works like a charm, and best of all, thanks to the ioslave framework, every application written for KDE supports it automatically. I wish the KDE and Gnome guys would get together and at the very least share the ioslave stuff. Or perhaps make it a system-wide function that somehow makes all apps share the functionality, kinda like on Plan9.

      --
      Eat the rich.
  78. Re:How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 0

    WinFS is not a different filesystem. Think of it as a.. plugin, an extension, for NTFS.

  79. MOD PARENT OVERRATED by sethadam1 · · Score: 1

    Sorry buddy, but there's no file system upgrade here. WinFS is a Windows Service that runs on top of NTFS - the same version of NTFS, incidentally, that is present in Windows XP.

  80. Tiger Spotlight by Anonymous Coward · · Score: 1, Interesting

    In fact, Microsoft is planning to provide an update on the technology at this year's Professional Developers Conference (PDC) in September, he said.

    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?

    1. Re:Tiger Spotlight by blowdart · · Score: 1
      Really, so Tiger is a OO file system, where you can create shared objects such as an address book, which every application can access through a common file system API?

      No? WinFS is [b]not[/b] some sort of search.

    2. Re:Tiger Spotlight by Anonymous Coward · · Score: 0

      Actually Apple had been working on Spotlight for a lot longer than the last year or so, they just haven't been advertising it to the world like MS has. Check out this patent for spotlight search technologies filed in May of 2000:

      http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PT O1&Sect2=HITOFF&d=PALL&p=1&u=/netahtml/srchnum.htm &r=1&f=G&l=50&s1=6,847,959.WKU.&OS=PN/6,847,959&RS =PN/6,847,959

    3. Re:Tiger Spotlight by hunterx11 · · Score: 2, Interesting
      WinFS is indeed more revolutionary than Spotlight, but to end users it makes no difference if something is implemented at such a low level as the filesystem. What does make a difference is if it ever actually gets released. By the way,
      ABAddressBook * addressBook = [ABAddressBook sharedAddressBook];
      [addressbook addRecord:myRecord];
      [addressBook save];
      --
      English is easier said than done.
    4. Re:Tiger Spotlight by Professor+S.+Brown · · Score: 1

      The answer is 'yes' actually, Spotlight isn't just 'some sort of search' either.

      --
      Shitram Brown, PhD
      Professor of Mathematics
  81. Uh by bonch · · Score: 1

    How would this lock it up since WinFS is just a system service running in the background that works on NTFS drives?

    WinFS uses NTFS.

  82. Seriously by bonch · · Score: 2, Insightful

    This is just a response to kill the buzz on Apple's Spotlight, which is actually shipping. When some competitor starts to make gains, Microsoft just lets loose that they're "working" on things sometime in the future to make the shareholders happy and to keep their name in the press.

    1. Re:Seriously by RzUpAnmsCwrds · · Score: 1

      "This is just a response to kill the buzz on Apple's Spotlight, which is actually shipping."

      Really? Last time I checked, Tiger wasn't RTM.

      Stop spreading BS.

    2. Re:Seriously by Anonymous Coward · · Score: 0

      It's shipping the middle of this year, dumbass. Even online stores are listing the date now.

    3. Re:Seriously by Anonymous Coward · · Score: 0

      Yeah, well, sometimes DNF has a release date too.

    4. Re:Seriously by G-funk · · Score: 1

      Firefox with two tabs: 49,532K Opera with two tabs: 20,188K Opera with 13 tabs: 31,780K

      ...Finding 13 websites that function in Opera: Priceless!

      --
      Send lawyers, guns, and money!
  83. your sig by Fished · · Score: 1
    Excuse my but I believe it was Yoda, ca. 1983 who said that. Mr. Spock had nothing to do with it, and I have it on good authority that on that stardate he was actually in the midst of Kohlinar.

    Your pal,
    Comic Book Guy :)

    --
    "He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
    1. Re:your sig by hplasm · · Score: 0

      And I doubt Dr Spock would have said it, with his hands full of kids..

      --
      ...and he grinned, like a fox eating shit out of a wire brush.
  84. Fire up Google by bonch · · Score: 1

    Fire up Google and search for something. The results are instant.

    Now, pretend you have, like I do, over 200GB of files. Instead of drilling through folders and scrolling endlessly with my mouse, why can't I search my own hard drive as quickly as I search the entire Internet and get the file I was looking for in less than a second?

    You're thinking way too closed-minded. Desktop search combined with smart folders will be the new way to fish through your years of files as hard drives increase in size yearly. Go ahead and keep on clicking through your folder heirarchy. The rest of us will just type a search term in a text field and get our file(s) instantly.

  85. Typical /. entry by Anonymous Coward · · Score: 1, Insightful

    WinGZ is being backported to WinQE using XYZ. WinGZ is not dead, IIRC GQRT FLRO JDF lfkhfh lhhdglksd...

    I know it might make you seem a little less 1337, but could you give just a tiny bit of background so I know whether or not to read TFA? Like, WTF is WinFS?

  86. We are outgrowing filesystems. by jay-be-em · · Score: 3, Insightful

    I think the traditional concept of a filesystem with data organized within directories is beginning to show its age.

    Why bolt on things like DB functionality and version control features (this is coming eventually...) to a traditional filesystem model when these features fit neatly with the concept of a more generalized persistent object store system?

    --
    "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
    1. Re:We are outgrowing filesystems. by machine+of+god · · Score: 1

      Could you explain that a bit more or maybe point me to some reading material?

    2. Re:We are outgrowing filesystems. by Anonymous Coward · · Score: 0

      The filesystem is just a generalized persistent object store. The whole point of WinFS is to keep track of the metadata, making it easy to index and query. In particular, since disk space is increasing at a rate much higher than disk access speed, it is becoming increasingly necessary to efficiently index data.

      BTW, a literal object store, where each object is a "file" does not work very well. You may be willing to make a system call to retrieve each object, but you wouldn't want to make a separate network transaction for each one. That's why Microsoft's OFS never worked out. Sure, it is a wonderful concept, but in reality it could never compare performance-wise to having the usermode app do the object serialize/deserialize operations.

      dom

  87. Win95 + IE4 by enos · · Score: 1

    People were saying the same thing when IE4 came out. Why would you want win98 when win95 + IE4 was the same thing? 98 seems to have done well anyhow.

    --
    boldly going forward, 'cause we can't find reverse
    1. Re:Win95 + IE4 by toddestan · · Score: 1

      There were a lot of features found in Windows 98 that did not make it back to Windows 95. Things lie Dual head support, and better sound engine, and USB support that actually worked.

  88. So WinFS is like IBM's HPFS? by Anonymous Coward · · Score: 0

    "meta data about files that the OS can store with the files and search on" ... I believe IBM's OS/2 version of its HPFS filesystem called that "Extended Attributes".

    "plus ca change..."

    1. Re:So WinFS is like IBM's HPFS? by Anonymous Coward · · Score: 0

      WinFS isn't about extended attributes per se (NTFS has always supported multiple named data streams for extended attributes and so on), it's about providing a database-like interface to those attributes. It's something of a compromise between a hierarchical file system and a pure database file system (in rather the same way that journalling is a compromise between a traditional file system and a log-structured file system).

  89. 3 words by Garabito · · Score: 1
    "Aero" User Interface.

    The only change that most users will notice is how does it look. And it will the main motivation to some users to upgrade from XP to Longhorn, as it was for many people I know that upgraded to XP.

    For most users, the main difference between 2000 and XP is not about the integrated firewall. It's not the damn activation thing. It's the bigger and blueish tittle bar, the candy looking widgets and the wallpaper that looks like it's taken straight from Teletubbyland.

  90. InActive? by erroneus · · Score: 1

    I was really looking forward to this being called "ActiveFS" or "Active File System" or something trendy like that... but then again, that was pretty 90's wasn't it. I think someone suggested it would be called "Logical Search and Structure File System" (LoSS for short) but I haven't heard if they have decided on that or not... so maybe.

    I don't see any need for this. And beyond need is want -- who wants this? I can kinda see an "abstraction layer" that could run on top of your existing file system services that could obscure the actual name and location of a file in the system, but I don't see the point in making data recovery that much more difficult.... oh yeah I do... Microsoft keeps moving the target.

    1. Re:InActive? by gandell · · Score: 1
      I think someone suggested it would be called "Logical Search and Structure File System" (LoSS for short)...

      Why not WinF(S&D)?

      --
      Mercy was given to me by Christ...I must give the same to others.
  91. link to that book by morcheeba · · Score: 4, Informative

    The book you're talking about is "Practical File System Design with the Be file system".

    Here's the slashdot article on it and here's a pdf of the book direct from the author's site.

    It looks interesting, but it's been on my to-read list for a while.

    1. Re:link to that book by Qzukk · · Score: 1

      Thanks! I had seen a review of it a long time ago, but didn't realize it was available as a PDF. Filesystems have always been something of a side interest to me.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  92. Whose the brave one? by megarich · · Score: 1

    Ok reading the posts there may be some pro's and cons to the winfs(big surprise there huh?) but my will question is, whose gonna be the brave souls to implement this first when it does finally get released?

  93. Why upgrade then by sxmjmae · · Score: 0, Troll

    Lets see M$ wanted a new OS based on 4 key pillars. They are down to one - security and reliability. I think the past record of MS will indicate how well the implment the security and reliability of Longhorn.

    I would expect that SP1 or SP2 will be the version of Longhorn that will really start to use the four main pillars it was to be based upon. But by releaseing a sub-standard version off the start they will hurt their market share even more.

    MS is in a position that it could hold off release for a year and make things right. The bad PR from introducting an marginal OS will hurt them. It would be best if they waited and released something that was actually ground breaking. I guess they had two choices - early release so that Linux or some other OS does not gain too much Market share or release late and try to regain the market share. I would tend to think they would get more market share if they actually released something that worked correctly the first time rahter than saying.... aaaaahhhh just wait for the patch.

    --
    My Sig indicates the end of the comment I posted.
  94. New plan for Longhorn? by raider_red · · Score: 2, Interesting

    So is this the new development plan for Longhorn? Rolling it out in chunks instead of one coherent release?

    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.

    --
    It's good to use your head, but not as a battering ram.
  95. How is this different by startleman · · Score: 1

    I'm not that Uber-knowledgeable about how it all works, but it seems to me that the end effect will be no different than the current combo of plain old NTFS + Google Desktop Search.

  96. No they don't by SuperKendall · · Score: 1

    As document many times over, Microsoft long ago sold those Apple shares.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  97. Re:How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 0

    Access for this is read-only,
    aren't there anyone who got something better than
    FAT32 working with dual-boot.

  98. WinFS is a horrible fix for a stupid mistake by Spy+der+Mann · · Score: 3, Informative

    I recall my good ol' DOS times.

    Here's more or less a list of my directories:
    C:\DOCS
    C:\DOCS\HOMEWORK
    C:\DOCS\J OB
    C:\GAMES
    C:\GAMES\3D
    C:\GAMES\ADVENTUR
    C:\G AMES\PLATFORM
    C:\LENG\BC
    C:\LENG\TP
    C:\PICS
    C: \WIN95 -- my custom "WINDOWS" directory.
    C:\WIN98
    C:\WP

    So I could organize myself. Now, do you know what Microsoft did?

    C:\Program Files\app 1
    C:\Program Files\app 2
    C:\Program Files\app 3 ...
    C:\Program Files\app 9,999

    C:\Documents and Settings\me\My Documents\doc1
    C:\Documents and Settings\me\My Documents\doc2
    C:\Documents and Settings\me\My Documents\doc3 ...
    C:\Documents and Settings\me\My Documents\docN

    C:\Documents and Settings\me\My Documents\My Images\img1
    C:\Documents and Settings\me\My Documents\My Images\img2 ...
    C:\Documents and Settings\me\My Documents\My Images\imgN

    Suddenly, the worst happens. My start menu is erased! Or my config got erased!

    *cries* WAH!!! I lost one of my files! Where is it? They were on "My Documents", I swear!!

    If Microsoft had ALLOWED the users to specify CATEGORIES for program installations... as in "Create Category", etc and made THIS feature an integral part of the system
    ("A certified WinXP application will present the "category" dialogue when installing something),
    we wouldn't NEED WinFS at all.

    Now that I think of it, here's a new motto for Microsoft:
    "What do you want to hide today?"

    1. Re:WinFS is a horrible fix for a stupid mistake by lgw · · Score: 1

      I feel your pain, but you're offering a geek-oriented solution and that's not how MS makes money. WinFS will attempt to present non-geeks with the same ease of organization as a nice clean directory structure: throw everything in one place, and organize it afterwards by searching cleverly.

      It's a clever idea, but I'm not exactly holding my breath for MS to produce an ideal implementation. They will probably deliver "throw everything in one place, than make it impossible to search if you do anything unexpected".

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:WinFS is a horrible fix for a stupid mistake by ilmdba · · Score: 1

      so from your groovy directory layout, how are you supposed to find, say, all JPEG images older than a certain date, or larger than a certain size?

      i believe that's the kind of search functionality (among other things) that WinFS will provide.

      your C:\PICS dir might narrow things down a bit, but it's usefulness ends right there, when your looking for something in particular.

    3. Re:WinFS is a horrible fix for a stupid mistake by Spy+der+Mann · · Score: 1

      WinFS will attempt to present non-geeks with the same ease of organization as a nice clean directory structure: throw everything in one place, and organize it afterwards by searching cleverly.

      Come on. Organizing things is GEEK? Au contraire! Geeks are the most disorganized people! Just look at physics teachers's desks (no kidding).

      If you click on "Add category", you'd have nice bubbly icons (perhaps with a cartoon jumping puppy licking all over your face or something - kids LOVE that), and you could have:

      "Games!"
      "Homework"
      "Tools"
      "Collections"
      et c, each with its very nice bubbly cutesy icon. Just drag and drop the category (or make "NEW" category).

      My opinion is that Microsoft thought it would be much easier to... in your words, "throw everything in one place".

      Yeah... like in a closet full of uncategorized stuff. Just don't ask me to get my bowling ball from there. Who knows what might be lurking along with the golf clubs, old dictionaries, electronic experiments... hey, i found my hamster! And I thought I had lost it!

      Yeah, THAT's what I think of Microsoft's idea of being "organized".

    4. Re:WinFS is a horrible fix for a stupid mistake by Bert64 · · Score: 1

      Plus the way the "windows" dir is layed out, all files dumped in there, or in "system32" with no real organisation.. Seems that executeables, libraries, kernel drivers and data files are all dumped into the same dirs, what the hell is with that? It seems only the fonts are in a sensible place.. And the files have incredibly cryptic names but that's more to do with limitations of the filesystem.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:WinFS is a horrible fix for a stupid mistake by Bert64 · · Score: 1

      The unix find command has done that for years, i even have scripts to delete logfiles over a certain age and other such operations.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    6. Re:WinFS is a horrible fix for a stupid mistake by Professor+S.+Brown · · Score: 1

      Using find and waiting ten minutes for the results isn't quite as nice as having a 'smart' folder that contains the results the moment you double click. Don't be stupid.

      --
      Shitram Brown, PhD
      Professor of Mathematics
    7. Re:WinFS is a horrible fix for a stupid mistake by ESqVIP · · Score: 1
      Come on. Organizing things is GEEK? Au contraire! Geeks are the most disorganized people! Just look at physics teachers's desks (no kidding).

      That hardly holds when we're talking about computers. "Non-geeks" just keep clicking Next on installer they see, click "Yes" on any IE ActiveX warning... do you really think they'd stop to choose a category? Most "non-geeks" I see leave a lot of files (yeah, actual files, not only shortcuts) in the Desktop.

      About your complaint for XP's paths: that's actually organized. Your "C:\DOCS" folder wouldn't work for multiple users. Not to mention configuration files. Where were they saved in the DOS times? In the application folder! In case you wanted to format your drive (or move to a new computer, or whatever) and keep your settings you'd need to hunt configuration files manually. That's why the folder is called "Documents and Settings". There's a central place for every user, where everything that matters to him (apart from the applications theirselves, of course) are.

      I agree their paths are rather lengthy, especially for a UNIX addict. But they are surely not lacking organization.

    8. Re:WinFS is a horrible fix for a stupid mistake by ciroknight · · Score: 1

      Plus the way the "windows" dir is layed out, all files dumped in there, or in "system32" with no real organisation.. Seems that executeables, libraries, kernel drivers and data files are all dumped into the same dirs, what the hell is with that?

      This happened because of another design flaw in Windows; letting entire library routines become executable through RunDLL. Basically, if it's code, and it's written in Windows, it is capable of being executed. In Windows 9x, this wasn't too bad of a problem. Everyone just threw anywhere where they wanted it, and since there weren't any permissions, everything worked as long as it knew all of the likely places to search for a file.

      With Windows NT, they should have came up with a UNIX-style application/library sorting. But then you run into those gray area applications.. you know, the stupid ones which are just an executable compiled as a library so foolish people wouldn't try to run them (or something like that; Microsoft never gave a good reason for why they obfuscate things that way).

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  99. Re:woohoo by DavidTC · · Score: 0

    Embiggen's not a word.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  100. That's why I like the spotlight approach... by SuperKendall · · Score: 2, Insightful

    I think asking users to define metadata is a wasted effort. While users can tag data, it's a huge chore...

    Spotlight I think has the best compromise. Modules that can define meta-data from document contents themselves. Most document formats that people would want to search already have a means of storing meta-data (like EXIF for pictures) so just let people modify this meta-data as appropriate with tools specific to the format, and encourage new app writers to generate documents with room for meta-data as well.

    You don't need to store all files in a DB. Just make it easier for system services to have visibility to the meaningful data in documents across the system.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That's why I like the spotlight approach... by Knuckles · · Score: 1

      Problem is that WinFS won't tag the contents of a picture, and this is what would be the application that would make it useful. Otherwise I don't see anything I can't already do

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  101. WinFS made Outlook Express totally unusable. by Nom+du+Keyboard · · Score: 0, Troll
    From this article on /. today: WinFS made Outlook Express totally unusable.

    So is MS going to push everyone to Thunderbird?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:WinFS made Outlook Express totally unusable. by spamspamspamspam · · Score: 2, Funny

      Now, be fair... you can't really blame WinFS for that

  102. Be Afraid. by Nom+du+Keyboard · · Score: 0, Offtopic
    if Microsoft wants WinFS to take off and be useful and adopted, then it has to be widely available--work everywhere I want to work with my files (my information)."

    WinFS on my USB JumpDrive. Now there's a scary thought!

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  103. Re:And I care why? - MS MArket share, thats why by blowdart · · 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.

  104. Ummm... dupe from a while ago? by shoptroll · · Score: 2, Interesting

    Wasn't this announced a long time ago? I swear there was an article several months to a year ago, stating that MS was abandoning the WinFS and 3D-Windowing features of Longhorn in order to get it out sooner. There was talk of integrating it into XP at some point instead of holding it off until Longhorn was done, since LH's release date kept being shifted back. There was some other features they were moving to XP too I think.

    --
    Insert Sig Here
    1. Re:Ummm... dupe from a while ago? by shoptroll · · Score: 3, Informative

      I was lazy and should've grabbed a link from the old article. Here it is: http://slashdot.org/article.pl?sid=04/08/27/195025 7&tid=201&tid=1

      --
      Insert Sig Here
    2. Re:Ummm... dupe from a while ago? by zemoo · · Score: 1

      Did you even read the article you linked to?
      It makes no mention of WinFS on WinXP. In fact, it says it will be scaled back for Longhorn!

  105. LOL WHAT by Anonymous Coward · · Score: 1, Funny

    I believe that's his point -- to get you freaks to crawl out of your android dungeons.

  106. Re:How about Rieser FS (or JFS or XFS) by Anonymous Coward · · Score: 0

    I use colinux for this. It can use any filesystem linux can. I export the filesystem (which is on an image file on an NTFS partition) via Samba.

    In native Linux you can mount the filesystem using the loopback device and you can write to it as well since writing to NTFS is supported as long as the filesize doesn't change. The size of the filesystem image will not change if you write to it.

  107. Re:How about Rieser FS (or JFS or XFS) by marcello_dl · · Score: 1

    I'd use a NTFS partition for data exchange only, of course! The Linux system should reside on a filesystem that is better supported like the ones in topic. XFS is working well for me.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  108. Maybe XP64 related? by WoTG · · Score: 1

    There was a story on theregister.co.uk (I think) a few days ago about XP64 for x86-64 machines being based off of Server 2003 rather than XP. Perhaps this is related somehow?

    Either way, it's not like the task is as dramatic as backporting from the NT OS's to the 9x OS's...

  109. Re:And I care why? - MS MArket share, thats why by jeffehobbs · · Score: 1


    Incidentally, Copernic 1.5 beta now supports Mozilla Thunderbirds email and contacts and Firefox history and bookmarks

    As does Google Desktop 1.0. Nice work Google! Now get crackin' on that Mac OS X version...

    ~jeff

  110. Re:woohoo by Anonymous Coward · · Score: 0

    It's a perfectly cromulent word.

  111. backporting? by CAIMLAS · · Score: 0, Flamebait

    Backporting it from what, might I ask?

    It's been phantom, "in development" software for years. Who wants to bet that Longhorn was never really going to exist in the first place, but was simply an experimental platform which they were using to slow down the migration to other platforms?

    I can't see the appeal in this, at all. It'll be slow and fairly useless, IMO. I also suspect they'll charge for it.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  112. Re:How about Rieser FS (or JFS or XFS) by CAIMLAS · · Score: 1

    How's the IO speed compare in Windows on reiser compared to NTFS?

    I don't know if it's the IO system that's doggedly slow, or just NTFS... either way, it's painful..

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  113. Re:And I care why? - MS MArket share, thats why by dirty · · Score: 1

    Why bother? Tiger will be out in 3 to 4 months and will come with Spot Light. From what I've seen Spot Light is basically Google Desktop, but integrated into the OS.

    --

    -matt
  114. In other words... by quarkscat · · Score: 1

    Microsoft is now embracing Apple Computer's
    use of the "Data" and "Resource" forks in
    their OS, circa 1995? I am so impressed. NOT!

    MSFT, as a convicted (and largely unpunished)
    monopolist, might well back port the WinFS
    support to XP and WS2003, if only for the
    following reason:

    Between MSFT's huge IP software patent portfolio
    (largely bogus due to prior art), and the DMCA
    they will be able to leverage their monopoly
    OS and FS to short-circuit the advances made
    by Kerberos/OpenLDAP/Samba at a time when linux
    is gaining corporate mindshare. Expect MSFT to
    furnish restricted API's and "MS Open Source"
    in order to lock out competition.

    1. Re:In other words... by Anonymous Coward · · Score: 0

      The resource fork has existed in Apple's filesystems at least as far back as MFS, so when the Mac was released to the public in '84, it would have been out. Dunno whether the Lisa had resource forks.

      And NTFS has had the ability to store a resource fork for a long time now as well.

      Not that Microsoft hasn't used plenty of good ideas from Apple without contributing back an even share, but your timeframe is way off.

  115. Hmm You are extendend Attributes by Anonymous Coward · · Score: 0

    No linux app explots extendend Attibutes due to limits in the Ext2 and Ext3 version Ie each fie can only have so much extendend Attibutes but other filesystems have unlimited Extendend Attibutes to search with.

    Now the VFS how is it going to handle it.

    This is not a problem for linux just they have had no reason to create it.

    Note I can see a linux kernel plugin comming.

  116. 95c? Wrong. 95B included FAT32. by Anonymous Coward · · Score: 0
    It would the first major file system upgrade since including FAT32 in Win95C.

    I am shocked that nobody has jumped on this by now. Windows 95B included FAT32 before 95c was out.

  117. Re:And I care why? - MS MArket share, thats why by vsprintf · · Score: 1

    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.

    That should prove a speedy beast, especially when every third-party vendor starts giving new "properties" to their own files or any others they're concerned with whether you want them or not.

    You're no longer using files, you're using full blown objects.

    Hmm. That's one way of putting it, I suppose. It sounds as though the "full blown" part would certainly apply to the overhead.

  118. Re:Excuse my ignorance but... [winhat] by Anonymous Coward · · Score: 0

    A neurone is a fundamental basic of what's wrong with linux.

    Of course, it doesn't work with the "spirit of the structure of the alimentary canal is the only refuge of the structure of the house and have access to all data and the sun's spots.

    It is my word document.

  119. NTFS Streams by mosel-saar-ruwer · · Score: 1

    If you want to see what filesystems are like when you add database features, look up some BeFS documentation from BeOS.

    An awful lot of stuff [some of it more than a little nefarious] can be accomplished with NTFS streams.

    Sadly, they are among the best kept secrets in all of M$FTdom; sometimes I even wonder whether any of the in-house developers at M$FT are aware that they exist.

  120. Re:How about Rieser FS (or JFS or XFS) by LordMyren · · Score: 1

    I'd be more interested in a race; which comes out first, WinFS or ReiserFS plugins?

    I'd say they're neck in neck on the OS Vaporware Challenge.

  121. Great! by Anonymous Coward · · Score: 0

    ...and, given the fine job that they have displayed with every other release, what chance do I have actually trusting my data with it?

    Let's face it: as long as they put profits before craftmanship, you are a fool to trust (or even try) this until about rev 4 or 5!

    Fuck 'em; just fuck 'em!

  122. Why Linux has to run updatedb by Anonymous Coward · · Score: 0

    2) On a system with lots and lots of files, the updatedb command can take hours or days! Why isn't there an API that can be hooked to, so that writing files to disk also updates the slocate database? Would it be possible to write something that reads the journal on an ext3 system for recent changes, avoiding the expensive, time-consuming poll of every single file on the system?

    -0x0d0a
    I haven't thought of using the journal -- kind of an interesting idea, but (a) file-system dependent, and (b) the journal isn't guaranteed to stick around for long -- if you have a 95% full filesystem, you're going to miss changes.

    It *would* be intelligent to have some mechanism to log changes (and trigger an update of the file when load drops). The main problem is that while Linux does have a mechanism (dnotify()) to monitor directories for changes, the dnotify() in Linux currently lacks recursive directory support. This means that it would take some ungodly number of filehandles to monitor an entire directory. This patch to enhance dnotify(), if ever merged, would free Linux users from the clutches of updatedb forever, as a daemon like FAM could run, use the enhanced dnotify mechanism to efficiently log changes, and then tell a slightly smarter updatedb to run on only the changed directories. By using recursive dirty flags ("rescan this directory and everything beneath it") a bounded-size list of modifications may be maintained, by simply sliding the directory flagged as dirty one up the tree (so if you have a max of 500 flagged dirty directories, and 500 of your user directories are dirty and another goes dirty, you just flag /home as dirty and have 499 free "dirty directory" slots.

  123. fool by RMH101 · · Score: 1

    want to get linux a toehold in enterprise? no chance until you can write to (NTFS) shares.

    1. Re:fool by hdparm · · Score: 1
      You don't know what you're talking about. Windows shares are presented over the network through SMB protocol, regardless of the local file system on Windows machine Linux smbclient can do with them anything you want it to do.

      Fool.

  124. MS using NTFS to make systems harder to dual boot by kabz · · Score: 1

    I was setting up a PC at a friends with Windows Media Centre Edition, and the only available formatting for the new hard drive was NTFS !

    Didn't FAT also used to be available in XP ?

    I sure feel happier accessing FAT partitions than NTFS ones from Linux. Is the write access still experimental ?

    It didn't occur to me at the time, but I probably should have formatted the partition in FAT using Linux. Doh!

    --
    -- "It's not stalking if you're married!" My Wife.
  125. They seem to be ripping off Open Source naming. by jpardey · · Score: 1

    hmm, WinFS Is Not a FileSystem? Mod me redundant, I care not.

    --
    I have freaks! I did something right...
  126. Re:Rushed? off topic digression but valid point by thabigdada · · Score: 1

    im not some sort of guru but ntfs is fine. i think instead of bill having all his slaves running around trying to make a new file system why dont they research into ntfs more and try to fully implement that, i mean it has functions that are not used when they could be like the Advanced Data Stream for example that has a good way of hiding files but windows just ignores this and treats it almost like a fat partition but with shinny knobs on

  127. Providing an intelligent indexing system... by KMSelf · · Score: 1

    ...doesn't require a full new filesystem.

    The low-tech approach would be an augmented locate service, providing additional metadata. This still requires a periodic filesystem scan as with current locate/slocate.

    The high-tech approach would be to add hooks to the filesystem driver allowing metadata (user/group, [ca]time dates, filename, permissions) to be written to an index. Need not change underlying filesystem symantics at all.

    Microsoft, of course, prefer the spaghetti solution.

    --

    What part of "gestalt" don't you understand?