Slashdot Mirror


Microsoft Uncertain About WinFS for XP

Ant writes "As a follow-up to WinFS to be available in WinXP story from a few days ago, BetaNews reports that Microsoft (MS) stopped short of confirming reports that it plans to back-port its next-generation WinFS file system architecture to Windows XP. MS tells BetaNews it is only evaluating the move while also acknowledging WinFS is still years off. "We are currently evaluating making the WinFS storage subsystem available on this platform and will make the decision based on what is best for customers." a Microsoft spokesperson told BetaNews."

364 comments

  1. WinFS by kortex · · Score: 4, Insightful

    The term 'vaporware' comes to mind...

    --
    -- kortex "Not everything that counts can be counted, and not everything that can be counted counts"
    1. Re:WinFS by Anonymous Coward · · Score: 0

      Or maybe, Windows For Sale: Cheap, genuine one owner, a few holes, best offer. Call (800) 426-9400, ask for Bill.

    2. Re:WinFS by kortex · · Score: 2, Interesting

      My definition: software thats talked about, even pre-sold - that never materializes as an actual product or feature (read:bug) for one reason or another. There have been cases where vaporware is a complete contrivance - a con job designed to empty consumers pockets, then hide the assets from the presales and run with it. Microsoft kinda fits that definition...except they don't do us the favor of hiding their assets and running. Oh god I wish they would.

      --
      -- kortex "Not everything that counts can be counted, and not everything that can be counted counts"
    3. Re:WinFS by iowannaski · · Score: 2, Funny
      $45, 20 minutes work.

      Sweeeet.

      --
      i forget
    4. Re:WinFS by DurendalMac · · Score: 5, Funny

      The translation of MS's statement: We can't get the damn thing working, so fuck it.

    5. Re:WinFS by hcdejong · · Score: 1

      or: "Since we can no longer copy new builds of Tiger, work on new features has ground to a halt."

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

      Seriously, though. How hard would it be to implement a journaling file system into XP? Apple did it with Panther when it wasn't available in previous version of OS X. If we can "quickly" convert file systems from FAT32 to NTFS, it should be as "painless" to do it from NTFS to Journaling NTFS.

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

      I think the problem may lie in This man's behaviour..

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    8. Re:WinFS by kortex · · Score: 1

      WHOA, DenDave - that is really funny. Thanks for making my day :)

      --
      -- kortex "Not everything that counts can be counted, and not everything that can be counted counts"
    9. Re:WinFS by EddWo · · Score: 1

      WTF?

      NTFS has always been journaling. It was the primary design requirement.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    10. Re:WinFS by Anonymous Coward · · Score: 0

      Or as 3D-Realms have so beautifully coined, "When It's Done".

      I wonder if Duke Nukem Forever will be compatible with WinFS?

    11. Re:WinFS by Elranzer · · Score: 1

      If it's truely journaled, then why does it need to be defragmented all the time then?

    12. Re:WinFS by EddWo · · Score: 1

      Being journaled has nothing to do with needing to be defragmented. Journaling means that all file system operations are written to a log file before the changes are made to the state of the disk. Should anything go wrong during an operation, the state of the disk can be rolled back to before the operation started. Some journalling systems log the actual file data, others just log the state of the file system tables. I believe NTFS just logs the tables.
      See this for more information on how journalling works and what it is used for http://www.backupbook.com/03Freezes_and_Crashes/02 Journaling.html

      All file systems need defragmenting. This is because file size can change, so a file that fits neatly into a gap at one point, once expanded, must be split into several parts. The only way to solve it is to reorgansise the files, so that a large enough space is created for the entire file to fit.

      Some systems might do this silently in the background, HFS+ in OSX works this way, they reorganise the files as part of the write operation so the file is not left in a fragmented state. That just leads to reduced peformance all the time as a replacement for a long intensive reorganisation process only at scheduled times.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  2. Hate to say it. by Quasar1999 · · Score: 1, Redundant
    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:Hate to say it. by Anonymous Coward · · Score: 0
      OMG! I totally read that! You're like *psychic* or something! You are like (ahn mahn gaw) so totally cool. Ahn mahn gaw. I'm so sure!

      Previous post: insightful.

      This post: STFU.

    2. Re:Hate to say it. by Anonymous Coward · · Score: 0

      If you really "hate to say it," why would you? Nobody's forcing you. Keep your trap shut in the future.

    3. Re:Hate to say it. by Harassed · · Score: 1

      As did I!

      Anyone who has spoken to Microsoft in the last few months will already have heard this "news"...

    4. Re:Hate to say it. by Anonymous Coward · · Score: 0

      Your website is a joke.

  3. Yeh Right by Anonymous Coward · · Score: 0

    Just like every other product Micro$oft puts out, this one will be put off for another two years. Mark my words, we will not be seeing WinFs for a while.

    Get your FREE MAC MINI! CLICK HERE! I will send $20 via paypal to anyone that signs up and completes an offer.

    1. Re:Yeh Right by ackthpt · · Score: 2, Insightful
      Just like every other product Micro$oft puts out, this one will be put off for another two years. Mark my words, we will not be seeing WinFs for a while.

      MS release schedule == plan to maximize share value

      --

      A feeling of having made the same mistake before: Deja Foobar
  4. clearly by kinzillah · · Score: 3, Insightful

    Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten.

    --
    Douglas P. Price
    1. Re:clearly by dsginter · · Score: 5, Interesting

      Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten.

      Normally this is standard MS mentality but I disagree in this case. Here's why:

      Hard drive space is friggin' cheap. Look closely there. The 80GB unit is $55 while the 40GB unit is $48. Wow... For that kind of bang/buck, manufacturers might want to start bundling Linux with Windows in a dual-boot configuration. And coming soon, virtualization - you'll be able to run Linux and Windows simultaneously on the same damn PC.

      What better method of migrating people from Windows?

      WinFS, however, throws a monkey wrench in that. While linux NTFS is coming along nicely, Microsoft is fearing the loss of the proprietary-ness that has locked them in for so long.

      Linux on the desktop is close (though ever so frustrating at this point). WinFS is Microsoft's last ditch at thwarting it for another couple years.

      --
      More
    2. Re:clearly by Anonymous Coward · · Score: 5, Insightful

      How is this standard MS mentality to force people to upgrade? They just recently discontinued support for NT4. From 1994. XP is still freely patched since 2001. 2K too. Most new developments (IE, .net, ActiveX, etc) are often still available for older versions of their OS.

      How is Linux support for Linux from 2001? Yeah, yeah, theoretically you could download all the source and compile from scratch, yadda yadda...but even Red Hat recently killed stuff that was less than a year old.

      How is APPLE support for their products from 2001? Hell, most new programs require 2 or more paid upgrades for X to even function.

      This is standard mentality for pretty much anyone but MS. They support and back-port things for free quite regularly. Say what you will about their other business practices or security, but they are far and away the best in the industry (of major OSes at least) at updating things for free.

    3. Re:clearly by Anonymous Coward · · Score: 2, Insightful

      If you think the type of file system the hard drive is using is a factor on why people dont switch to Linux, you should really wake up from that dream world.

    4. Re:clearly by skraps · · Score: 3, Insightful

      WinFs isn't really a file system - it's more of a indexing service and namespace. It still runs NTFS under the hood.

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    5. Re:clearly by NanoGator · · Score: 1

      "Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten."

      Or, if you're a "the cup is half full" kind of person: It's in the best interests for the customers to not have a half-assed file system.

      But, hey, karma doesn't grow on trees!

      --
      "Derp de derp."
    6. Re:clearly by Anonymous Coward · · Score: 0
      Linux on the desktop is close (though ever so frustrating at this point). WinFS is Microsoft's last ditch at thwarting it for another couple years.
      Yeah and Mike Tyson is staying away from me because he knows what a badass I am and he's too afraid to fight me!

      When I was a kid I had ignorant delusions of grandeur for my pointless worthless so-called "causes" too. Unfortunately I had to grow up.

    7. Re:clearly by Atrax · · Score: 1

      just a quick note on virtualization - great, on-chip virtualisation? Class.

      However I can do that now. In fact I'm right now setting up a Windows 2003 failover cluster in Virtual Server, with a Linux VM hanging round in the background ready to use if needed.

      OK, you knew this, but just to stick my oar in...

      --
      Screw you all! I'm off to the pub
    8. Re:clearly by dsginter · · Score: 1

      However I can do that now. In fact I'm right now setting up a Windows 2003 failover cluster in Virtual Server, with a Linux VM hanging round in the background ready to use if needed.

      For the massess...

      Right now, you've got to shell out additional cash. AMD and Intel competing will mean that we'll all have it for free. Combined with some hefty processing, there will be no reason not to use it.

      So, yes - the geeks have it now but many more will have it in a couple years.

      --
      More
    9. Re:clearly by Red+Alastor · · Score: 1

      And how much money cost buying the next Windows version compared to downloading the next isos of your favourite distribution (or dist-upgrading it) ?

      If there is there is demand for support for older distros, it appears (Fedora legacy for instance will support your old Red Hat system) but most people (me included) are happy to run the latest and greatest.

      --
      Slashdot anagrams to "Sad Sloth"
    10. Re:clearly by Leo+McGarry · · Score: 1

      Let's take a step back here, shall we? The whole notion of booting a computer is starting to disappear. Macs have been designed for several years now to be rebooted only when necessary to upgrade the kernel or similar drastic changes. Windows is (gradually, slowly, as always) catching up. The whole notion of booting a computer is going the way of the dodo.

      So it would be a giant step backwards for users if somebody were to suggest that they reboot their computer to use different software.

      The idea of a system that can be booted into two different operating systems is fine for geeks. It's not relevant to actual users, however.

    11. Re:clearly by pherthyl · · Score: 1

      Whoa. You got that entirely, completely backwards.

      Non-geek users don't give a damn about rebooting. Unix has had ridiculous uptimes and a philosophy of not having to reboot for decades, and yet what did the average joe use? Windows. Where for the longest time you had to reboot after even the most trivial change.

      Most people turn on their computer to do some work, then turn it off when they're done. Why? because leaving your computer on is wasteful unless it is doing something. Just like most people don't leave their cars running when they get out to go shopping.

    12. Re:clearly by Leo+McGarry · · Score: 2, Interesting

      See? You're completely out of touch with the way things are done today. You say that "most people turn on their computers to do some work, then turn them off." That hasn't been true for five years or more. People put their computers to sleep, they don't turn them off.

    13. Re:clearly by Anonymous Coward · · Score: 0

      When my daughter's XP computer locks up, my wife blames herself for not rebooting it daily ... she's acclimated and sees it as normal computer care.

    14. Re:clearly by Anonymous Coward · · Score: 1, Insightful

      That has nothing to do with what I said. I wasn't trying to get anyone to switch, I was merely pointing out that criticizing MS for the oft alleged 'forced upgrade deathmarch' is ridiculous. They support things for longer than anyone else (certainly Linux and Apple) does.

      Download new ISOs (for $0!!!!) and reinstall to your heart's content. That doesn't mean that MS forces anyone to do anything.

      http://www.fedoralegacy.org/

      Red Hat Linux 7.2 and 8.0 support from the Fedora Legacy Project has been officially suspended due to lack of community involvement.

      Windows XP (from the same time period) is still very much supported. Further evidence of what I was saying.

    15. Re:clearly by Anonymous Coward · · Score: 3, Informative

      Actually, RH 8.0 is about a year newer than XP, and is already unsupported by both RH and 'the community.' According to the FAQ, Fedora Legacy's goal is 1.5 years....hardly the ~3.5 years that XP is going so far, not to mention 2K and the nearly 10 years of support they provided for NT4.0.

    16. Re:clearly by jericho4.0 · · Score: 1
      Get a new wife. Your daughter might have to go, also.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    17. Re:clearly by Jugalator · · Score: 1

      A decent analogy for Linux users between NTFS and WinFS might be ext2 vs ext3. There's very little difference between the two, WinFS mostly using better use of NTFS streams, and possibly with some extensions. It's the same thing under the hood, and should certainly be easier to support than transitioning from FAT32 to NTFS.

      --
      Beware: In C++, your friends can see your privates!
    18. Re:clearly by coolcold · · Score: 1

      well in my university there are still over a hundred win98se machines. We got a site license for it. I won't be surprise if there are other university that still owns win98. What if they discontinue the upgrade? They might cost themselves some trouble

      --
      I am harvesting funny/good quotes. Please help by putting them in your sigs :)
    19. Re:clearly by archen · · Score: 1

      I think the question will be what will happen if another OS writes to an NTFS partition with WinFS. Will windows throw a fit because stuff appears and dissapears with no explanation to WinFS. I doubt it, but MS has done things more stupid than that. Honestly the only thing that I even care about with WinFS is if I can turn it off. It sounds like it is going to destroy performance with no real benefit to people like me.

    20. Re:clearly by Anonymous Coward · · Score: 0
      No *You* are out of touch. Most of the people I work with (I'm a programmer) turn their computers off at night. Also, all my non-techie friends do as the Grandparent suggested.

      Yes, I know they don't need to but they do. (Maybe it's a UK thing - more concious of wasting power perhaps)

    21. Re:clearly by Anonymous Coward · · Score: 1, Interesting

      You may want to rephrase that to the desktop market. In the server market, MS is a poser. AIX, Solaris, HP-UX, VMS, etc have support going back over a decade (In some cases even further). MS server software, well that's win 2k, Win2k3 or well nothing. So at this point, they support something ~5 years old. Colour me unimpressed. Our new servers are running Solaris 6 (Moving to Solaris 8 sometime in the next 2-5 years).. You do the math on the support time frame of an enterprise class OS.

    22. Re:clearly by Geek+of+Tech · · Score: 1
      Many of the computers that I have worked on in the past are turned off when I get there. Many are on standby. Probably half and half. I know my parents turn off the computer when it isn't being used. I leave mine in low power mode.

      --
      Stop the Slashdot effect! Don't read the articles!
    23. Re:clearly by Jussi+K.+Kojootti · · Score: 1
      I agree with you in general, but...
      XP is still freely patched since 2001
      So we're supposed to be grateful because they haven't EOL'd their newest, most state-of-the-art, desktop OS? I believe Red Hat can do that too.
    24. Re:clearly by t0rtois3 · · Score: 1

      It's not WinFS, it's WINFS: Winfs Is Not a File System.

    25. Re:clearly by jonadab · · Score: 1

      > For that kind of bang/buck, manufacturers might want to start bundling
      > Linux with Windows in a dual-boot configuration.

      If they did that, they would have to pay full price for the OEM Windows install,
      instead of the special bulk price they get by agreeing to the contract with
      Microsoft that, among other things, prohibits them from doing that.

      That provision was originally put in the contract when IBM and OS/2 were the
      big competitors Microsoft was worried about. It was subsequently used to
      prevent BeOS from being bundled in just the fashion you describe.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    26. Re:clearly by techwrench · · Score: 1

      Perhaps the reason that Microsoft is still supporting thier older OS's is due to the fact that the public still uses them, not because the newest upgrades are better. The mentality that MS has to force people to upgrade is not driven by newer and better software, but by the profits deriven from the upgrade costs that are incurred. I run Linux at home, and the only reason I upgrade is to get better drivers for my supported hardware.

      --
      It's You and I against the World... When do we attack?
    27. Re:clearly by Anonymous Coward · · Score: 0

      Bullshit, this was ruled illegal YEARS ago and no longer happens in the US anywhere.

      More FUD from a /. idiot!

    28. Re:clearly by Anonymous Coward · · Score: 0

      I see, so because Linux is trying to "catch up" to Windows, Microsoft is not not allowed to innovate on their own OS any more.

      WHAT UTTER FUCKING BULLSHIT.

      MS owes you NOTHING.

      How about making Linux MORE DESIREABLE than Windows on all fronts and actually compete on merit? Course giving it away free is in any commercial circles COMPLETELY ILLEGAL, so you already have an insane advantage going for you.

      Your other comments about WinFS belie that you truly know nothing about it and have fit your entire conception of it into your shit-colored image of the world.

      Well one day you'll graduate highschool and expand your mind. Maybe.

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

      I think you're missing the point. If you installed a Windows XP or 2K machine 3-4 years ago, you're still current today. For free. MS didn't force you to upgrade or buy anything.

      Compare and contrast with Apple and Linux from the same time period. Especially Red Hat. They EOL'd one version that was 8 months old.

      98 and ME are supported through at least 2006 now. How is support today for MacOS 8.1? RedHat Linux 5.2?

    30. Re:clearly by Anonymous Coward · · Score: 0

      This is standard mentality for pretty much anyone but MS. They support and back-port things for free quite regularly. Say what you will about their other business practices or security, but they are far and away the best in the industry (of major OSes at least) at updating things for free.

      Interesting difference.

      Many companies, like Redhat, will gladly backport new drivers/apps/etc. to older systems. Of course, they charge for this. But they generally charge less up-front for the OS to begin with.

      Microsoft goes to great lengths to keep everything backwards-compatible, and charges more for the OS.

      Personally, I'd rather pay less and just run a system update every now and then to keep the latest and greatest. But I guess that's why I'm a geek. It's far easier (from a business perspective) to sell a more expensive product that works with your old stuff slightly better.

      Then again, I can't think of any Linux program/driver/etc. that hasn't been updated, or doesn't run on the latest distributions. The (very few) times something has been left out, it's always re-added very soon (e.g., HFS+ support in Linux 2.6.x).

    31. Re:clearly by myov · · Score: 1

      Support for my beige G3 (1997-99 or so) was dropped only recently. Officially it stops at 10.2 (one release out), although XPostFacto allows 10.3 to run. In fact 10.3 runs much better than 10.2 ever did.

      --
      I use Macs to up my productivity, so up yours Microsoft!
    32. Re:clearly by Anonymous Coward · · Score: 0

      What support and updates do you still get today for the OS that came with the G3 circa 1997-99? Will it end before or after MS discontinues support for Windows 98 next year?

      I know, just kidding. Apple's already killed 10.1, and has also tried to kill support for 10.2 barely more than a year after its release. Thanks for missing the whole point, though.

      Who was it that forced people to upgrade the OS? Oh yeah, it was Microsoft. Yeah, right.

    33. Re:clearly by yvon · · Score: 1

      I don't think that Microsoft so much forces people to upgrade their systems, but they do tend to only release security upgrades for their lastest software products. Take IE for example, when they release IE7 it is only slated to work with XPSP2. If they are going to finally fix the hole in IE, then it should at least be avalible to 2K. If it is not then in my mind this is a tactic to force people to upgrade, or risk having their machine attacked. Being they are just getting around to fixing a hole which has been known about for some time. You are right they suport thier old OS's for a significant amount of time, but they only fix major issues in their lastest software products.
      Yvon

    34. Re:clearly by alc6379 · · Score: 1
      For that kind of bang/buck, manufacturers might want to start bundling Linux with Windows in a dual-boot configuration.

      I don't know if it still stands, but I remember that in times past, OEM agreements with Microsoft wouldn't allow this. Basically, the terms of the license stated that if you installed a Windows product on your OEM system from the factory, you could not have any method installed for booting anything other than Windows.

      I recall this was tested in the past: I think it was Compaq, but they had two partitions on the system: Windows 95 and BeOS. They were both there, but the MBR could only be configured to boot to Windows 95. Essentially, the only way you could boot into BeOS was if you sought out the method to re-enable the bootloader on your own.

      You can check out more information about the license deal here:
      http://www.birdhouse.org/beos/byte/30-bootloader/

      Essentially, what this works out to is you'd have the same deal with Linux: You could put a Linux partition on there, but not have a bootloader for it, or you'd have to go either completely Windows or completely Linux. What would be neat is if they did dual-boot partitions, and then put a Linux LiveCD in there whose only boot option did something like "Click here to enable Linux boot functionality on your system". I don't think that'd violate the license agreement, but it'd give people the option of dual booting on their own.

      --
      I don't moderate anymore. Karma penalty for 90% fair mods? Can I mod that unfair?
    35. Re:clearly by rarkm · · Score: 1
      >This is standard mentality for pretty much
      >anyone but MS. They support and back-port things
      >for free quite regularly. Say what you will
      >about their other business practices or
      >security, but they are far and away the best in
      >the industry (of major OSes at least) at
      >updating things for free.

      ...which illustrates two things (to me, anyway)...

      1. Microsoft is still a raging monopoly. Only a monopoly can afford to maintain and support a huge legacy code base for so many years. Remember the old telephone company that could track, fix and replace any of 'its' telephones, no matter how old? How much do you think those phones cost? How much do you think you paid for them in annual rental charges? Only a monopoly that can lock out competition can afford to do something like that.

      2. "Innovation" is something that M$ pays lip service to because it has to. The dirty little truth is that neither M$, nor its large customers really want any innovation that is in any way costly or disruptive of existing processes and IT investment. Just like the telephone company, M$ will milk its product as long as it can with minimum investment. It is the early adopters, propeller heads and visionaries that love innovation, because they don't mind reformatting their drives and learning a new scripting language every weekend. Actually M$ has to be somewhat schizophrenic about innovation: they need to assure their customer base that they won't do anything wild and crazy with the existing platforms AND they have to make some kind of public display of embracing innovation, so they can claim that their competitors are threatening M$'s will to innovate. Thus, most changes are either cosmetic ("Clippy") or are of the 'forced migration' type anti-competitive kind ("Sure we said we'd maintain the code, but this won't hurt a bit, is really, really much better and you have to have it, and incidentally, forget about interoperability with anything from our upstart competition")

      But I repeat myself....

      --
      [Insert pretentious and semi-clever sig here: ______ ]
    36. Re:clearly by Anonymous Coward · · Score: 0

      "How is Linux support for Linux from 2001?"

      Damn perfect, thanks. I am writing this from a box in production since 1999, and since then it has had the same properly updated Linux OS (Debian GNU/Linux, if you want to know). It has been never reinstalled or re-scratched while except for the box, keyboard and floppy drive all parts have been changed (even hard disk).

      Or you meant if I could possibly take an untouched from 2001 system "back to life" properly updated to-date? Well, I am not sure if it were exactly from 2001, but few months ago I updated without reinstall an old Debian more or less from those days which was an intranet file/print server for a short group of about ten clients. It all went just OK with only minor "glitches" which could be managed withot major dificulties.

      Now, it's your turn: can Microsoft systems achive anything even remotely similar?

  5. not cost-effective by chris_mahan · · Score: 2, Informative

    They realized it's not cost effective. Nobody is going to spend extra money getting xp with winfs. They'd have to give it away free, and they probably realized it would cost them a pretty penny in developer time to get the thing to work, especially games.

    --

    "Piter, too, is dead."

    1. Re:not cost-effective by Anonymous Coward · · Score: 0

      But then a lot of MS product lines don't turn a profit. Putting WinFS on XP might be a good way to lure people into moving to Longhorn, or extend the profitability of XP which is one of their products which actually makes them money.

    2. Re:not cost-effective by jbplou · · Score: 1

      By the time(if ever!) WinFS is released Windows XP will be out of date.

  6. Call Me Bill by keird · · Score: 1

    Anyone else think this is Bill's white whale?

    1. Re:Call Me Bill by Anonymous Coward · · Score: 5, Funny
      Anyone else think this is Bill's white whale?

      Steve?

    2. Re:Call Me Bill by Anonymous Coward · · Score: 5, Funny
      Hi Bill,

      I heard recently that you might be after a 'white whale'. As it so happens I have a few harpoons from my last job at HP, I would be happy to sell them to you on the cheap.

      Drop me a line if your interested.

      Carly Fiorina

    3. Re:Call Me Bill by eobanb · · Score: 1

      OH MY GOD, visions of a tattoo-covered Steve Balmer.........

      --

      Take off every sig. For great justice.

    4. Re:Call Me Bill by kidgenius · · Score: 1
      Anyone else think this is Bill's white whale?

      Steve?

      Ballmer?

    5. Re:Call Me Bill by Kehvarl · · Score: 1

      /me just pictured Ben Stein standing at a podium and saying "Ballmer... Ballmer..."

  7. Beta test their technologies on desktops by Anonymous Coward · · Score: 0

    I bet they do release it -- better to debug their beta stuff on desktops (that mostly affect home users that can't afford to sue MSFT) than on servers where they might get in trouble (PR wise or lawsuits)

  8. What they really want to say.... by Anonymous Coward · · Score: 1, Insightful
    "We are currently evaluating making the WinFS storage subsystem available on this platform and will make the decision based on what is best for customers."

    Which means in plain english: It don't work yet and when we do release it you will have to pay to upgrade!

  9. Alternate meanings by nxtr · · Score: 3, Insightful

    By saying that they're not sure, they are safely leaving the escape route unblocked, in case they fall behind schedule again or whatnot.

  10. But why bother backporting? by 77Punker · · Score: 0, Redundant

    How many people with WinXP with FAT32 or NTFS would actually format their drives to get the cool new filesystem? I wouldn't!

    1. Re:But why bother backporting? by nxtr · · Score: 2, Interesting

      What if they include a converter, sorta like they did with Windows 98 and FAT32?

    2. Re:But why bother backporting? by Anonymous Coward · · Score: 4, Informative

      WinFS runs on top of NTFS. Get your information straight.

    3. Re:But why bother backporting? by Anonymous Coward · · Score: 0

      I always thought WinFS was just an extension of NTFS, not an actual filesystem...

    4. Re:But why bother backporting? by Anonymous Coward · · Score: 0

      Quite a few... the last sucker have not been born. Windows XP proved that.

    5. Re:But why bother backporting? by Anonymous Coward · · Score: 2, Interesting
      I would.

      WinFS runs on top of NTFS anyway, so you probably wouldn't need to format.

      And if I could get the database features to find and catalogue all my documents, pictures, music etc. then I would consider it worth it. Finding things even when organised can be a real pain after a period of time.

    6. Re:But why bother backporting? by Man+in+Spandex · · Score: 2, Informative

      redundant score here I come!

      It has been said a zillion times and I'll say it again because some still ignore the difference between these levels of abstractions.

      Look at WinFF on wiki as they say what many have said in the previous slashdot article:
      The system is loosely based on a combination of the next version of Microsoft SQL Server 2005, codenamed Yukon, and an underlying NTFS filesystem

    7. Re:But why bother backporting? by Anonymous Coward · · Score: 0

      I don't know about you, but I reload Windows about once every 3 months. Which is refreshing, since I had to reload Windows 98 once every two weeks.

    8. Re:But why bother backporting? by mattspammail · · Score: 1

      Insightbull. FAT or NTFS. No FAT32. FAT32 is not an option.

      --
      Now accepting PayPal donations!
    9. Re:But why bother backporting? by skraps · · Score: 1

      It has been said a zilion times and I'll say it again because some still ignore the difference between these levels of abstractions.
      WikiPedia is not the same as wiki. WikiPedia is a wiki. The only thing that can be called Wiki (with a capital W) is WikiWikiWeb, the original wiki.

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    10. Re:But why bother backporting? by NanoGator · · Score: 1

      "How many people with WinXP with FAT32 or NTFS would actually format their drives to get the cool new filesystem?"

      How many people formatted/converted to Fat32/NTFS to use larger hard drives? My point? It depends on how attractive the benefits are. How many people are going to format their machines to switch to Linux? Same equation. If WinFS isn't interesting, it won't be well adopted. Mod me up.

      --
      "Derp de derp."
    11. Re:But why bother backporting? by Man+in+Spandex · · Score: 1

      Yeah that's what happends when you're lazy and don't want to type a few extra letters. Also when your teachers say that smart programmers are lazy programmers although I'm not too sure about that.

    12. Re:But why bother backporting? by DA-MAN · · Score: 1

      WinFS runs on top of NTFS. Get your information straight.

      What facts? The shit don't exist yet . . .

      --
      Can I get an eye poke?
      Dog House Forum
    13. Re:But why bother backporting? by Mant · · Score: 1

      Nobody, it sits ontop of NTFS, so you wouldn't need to format anything.

    14. Re:But why bother backporting? by Jugalator · · Score: 1

      What facts? The shit don't exist yet . . .

      Yes, it does, at least if one by "the shit" mean the official information about it.

      I'd spend time looking it up on msdn.microsoft.com, but I'll just spend as little time as researching as you did. ;-)

      --
      Beware: In C++, your friends can see your privates!
  11. Breaking news by EmbeddedJanitor · · Score: 1

    It will be available for GNU/Hurd :-).

    --
    Engineering is the art of compromise.
  12. Not Vaporware by Anonymous Coward · · Score: 0

    I don't think it's vaporware... I think they're having problems getting it all together. What they're trying to achieve is quite an undertaking.

    Disclaimer: I do not work for Microsoft, I'm not a Microsoft fan, I don't run Windows XP, and I won't buy their coming OS either.

    1. Re:Not Vaporware by kortex · · Score: 4, Funny

      Not actually, no. But I'll walk you through it.
      "Vaporware" is sarcasm. Microsoft has quite a marked history of big claims and late deliveries.
      No surprises here, really :)

      --
      -- kortex "Not everything that counts can be counted, and not everything that can be counted counts"
    2. Re:Not Vaporware by Anonymous Coward · · Score: 1, Interesting

      Whatever makes them money... Announce your kewl new product way ahead so that people are reluctant or at least pause before going with a competitor's today. Since it's not illegal, immoral, or fattening, I'd do it too if it made me money.

    3. Re:Not Vaporware by Anonymous Coward · · Score: 0
      Microsoft's development formula:
      1. Announce revolutionary product.
      2. Three years later, tell people: real soon now!
      3. Wait for the competition (Apple in this case) to ship their version.
      4. Have the entire development team pore over the competition's product for months.
      5. Also hire away some of their top engineers.
      6. Announce improvements over the competition.
      7. Ship it - with marketing program emphasizing another Microsoft innovation.
      8. Bill Gates accepts another knighthood.
    4. Re:Not Vaporware by Anonymous Coward · · Score: 1, Insightful

      Competitor? What competitor?

    5. Re:Not Vaporware by Anonymous Coward · · Score: 0

      10. You lose cock.

    6. Re:Not Vaporware by Elranzer · · Score: 1

      11. Profit

  13. MMhhhmmm sure by technomancerX · · Score: 3, Insightful

    Microsoft has been working on this for ten years. It is never going to happen. This was supposed to have been in 'Cairo' and has been a listed feature in every development OS since then. It is never going to release.

    --
    .technomancer
    1. Re:MMhhhmmm sure by globalar · · Score: 4, Insightful

      They've been advertising hype for 10 years. Real development time is questionable.

      Meanwhile, Google has a free app which is great at local searching and incredibly fast. And it doesn't take a new filesystem to use it.

      You're point is strong though.

    2. Re:MMhhhmmm sure by Man+in+Spandex · · Score: 1

      That's like saying Duke Nukem Forever is never going to be released because they went from the Quake 2 engine to Unreal followed by another engine which I ignore and maybe in the future another switch to Unreal Engine 3!

      BUT HAVE FAITH DAMMIT! >:o

    3. Re:MMhhhmmm sure by Anonymous Coward · · Score: 0
      It is never going to happen.
      Like you know that. STFU, dumbass.
    4. Re:MMhhhmmm sure by Daltorak · · Score: 1

      Yeah, and Microsoft also has a free app which does really fast local searching, even with search-as-you-type capability -- but unlike Google, it can also index network drives.

      It's called MSN Desktop Search.

    5. Re:MMhhhmmm sure by Waffle+Iron · · Score: 1

      Actually, the biggest reason for the Duke Nukem Forever delays was their decision to make the on-disk file formats dependent on upcoming WinFS features. The only reason they keep switching game engines is to keep the graphics up-to-date while they wait for Microsoft to finish the filesystem.

    6. Re:MMhhhmmm sure by bonch · · Score: 1

      WinFS doesn't take a new filesystem to use it either. WinFS uses NTFS. I'm amazed how many people still don't know that WinFS is just a background indexing service.

    7. Re:MMhhhmmm sure by Anonymous Coward · · Score: 0

      Your spelling ain't. It gets beat up at recess for lunch money.

    8. Re:MMhhhmmm sure by EddWo · · Score: 1

      Its not just a background indexing service, Windows already has that. Its a relational layer on top of the file system. You don't just modify the file and hope that the system will get around to updating it index, you use the database level APIs to access and modify the data in the file, and the stream of bytes on the disk gets updated as a consequence.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  14. Why the push in the first place? by EggyToast · · Score: 5, Interesting
    All of the information coming out seemed to show that WinFS was simply a metadata layer atop NTFS. It wouldn't add any actual data handling to the file system, it wouldn't speed up read/write, and it wouldn't make NTFS more accessible to other operating systems.

    All it would do is make locating files easier, at least that's pretty much how they were shopping it around. You could do that without adding another layer to the HDD by simply having an element of the OS scan in the background efficiently.

    Conversely, though, I wonder if the reason they're starting to back off of WinFS now is because including it would mean that all of those obscure file locations where companies like to hide setup files would be that much easier and faster for people to locate. I've lost count of the number of times I've needed to hunt through hidden folders to find some stupid file to edit or delete. And the search taking 30+ minutes didn't help.

    Maybe instead of working on WinFS, they should focus on coming up with an alternative to the registry.

    1. Re:Why the push in the first place? by Anonymous Coward · · Score: 1, Funny
      "and it wouldn't make NTFS more accessible to other operating systems."

      Making ntfs inaccessible to other operating systems would be its greatest feature! No more MSCE's using Knoppix to fix clients computers...

    2. Re:Why the push in the first place? by Anonymous Coward · · Score: 0

      IIRC Longhorn does have a replacement of the registry.

    3. Re:Why the push in the first place? by Anonymous Coward · · Score: 0

      The network is the computer, bitches.

      You don't want this to be a real "filesystem" -- the goal is to make an API that allows you to find stuff anywhere it might be.

      Of course, who knows how it turns out, but if done well, it would make things like Exchange and SQL Server invisible to the end user. Imagine searching for "ACME Inc" and finding things in the customer record system as well as your filesystems.

    4. Re:Why the push in the first place? by Anonymous Coward · · Score: 0

      "The Network is the Computer"
      ...are you telling us that MS can't make their own slogans now ?

    5. Re:Why the push in the first place? by jez9999 · · Score: 2, Interesting

      Maybe instead of working on WinFS, they should focus on coming up with an alternative to the registry.

      There is. They're called INI files, and I always try to use them for my programs. Too simple a format? Try XML, or extending INI files to hold different datatypes. But local files kick the crap out of the registry, which should only be used IMHO for system data but is used all too often for app data. :-(

    6. Re:Why the push in the first place? by smithmc · · Score: 1

      But local files kick the crap out of the registry, which should only be used IMHO for system data but is used all too often for app data. :-(

      This is probably because, unfortunately, the guidelines that were given to developers (developers! developers!...) by MS back in the Win95 era suggested that apps stop using local INI files and start putting all their configuration data into the Registry. I never understood why, so I never did it, but a lot of other folks apparently did...

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    7. Re:Why the push in the first place? by leifm · · Score: 1

      Maybe instead of working on WinFS, they should focus on coming up with an alternative to the registry.

      I believe that is the point of .Net's GAC.

      --

      "Windows Me offers tremendous reliability and stability improvements..." -- Paul Thurott
    8. Re:Why the push in the first place? by bonch · · Score: 2, Informative

      You could do that without adding another layer to the HDD by simply having an element of the OS scan in the background efficiently.

      That's already what WinFS does. It's a background indexing service.

      People, WinFS is just a service that indexes files silently in an internal database. There isn't "another layer to the HDD" being added.

  15. What they say? by ackthpt · · Score: 5, Funny
    "We are currently evaluating making the WinFS storage subsystem available on this platform and will make the decision based on what is best for customers. " a Microsoft spokesperson told BetaNews."

    That never stopped them before!

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:What they say? by ruiner13 · · Score: 2, Interesting

      To be honest, he didn't even say that they'd do what the customer wanted, they'd just ask the customers what they want and for all we know do the exact opposite. Something like that had to be what created clippy.

      --

      today is spelling optional day.

    2. Re:What they say? by iroll · · Score: 1

      Really. Wouldn't it be refreshing if Microsoft offered customers a choice and let THEM decide what best fits their needs, instead of choosing for them?

      --
      Repetition does not transform a lie into the truth. - FDR
    3. Re:What they say? by nizo · · Score: 1

      I just assumed from this that they would release the specs of the WinFS filesystem so that any OS could read them. I mean as a paying customer, not only do I want to be able to read my files from any OS that might be on my computer, but I should also be able to take my portable disk anywhere with WinFS on it and use it anywhere right?

    4. Re:What they say? by Minna+Kirai · · Score: 1

      I just assumed from this that they would release the specs of the WinFS filesystem so that any OS could read them.

      Yeah, that does make sense. Just like the released the NTFS specs, after all... those were critically useful in adding NTFS-write to Linux.

  16. Which came first... by Anonymous Coward · · Score: 0

    The WinFS or the Duke Nukem Forever?

    1. Re:Which came first... by SILIZIUMM · · Score: 1

      Both : DNF will be shipped as a bonus game with WinFS.

  17. I think this is more of a REALLY DUH! by yuriismaster · · Score: 4, Insightful

    If I was in microsoft, I would think that backporting a filesystem wrapper over NTFS is probably a bad idea.

    It's hard enough to design this WinFS, much less change all the OS components to be compatible with this filesystem. I also think the learning curve/'WTF is this' factor is too great to drop onto Windows XP users. Let it ride on Longhorn, but make sure you give a really full explanation on how to use this meta-data FS well.

    I certainly don't find a need for a DB-based FS, but I know that it helps. Will it help enough people enough to make it worth implementing?

    1. Re:I think this is more of a REALLY DUH! by Stevyn · · Score: 1

      Besides the addition of the database on top of it and the search utility, what else would have to be changed? I don't mean this as a witty sarcastic comment, I am curious as to what has to be redesigned.

    2. Re:I think this is more of a REALLY DUH! by yuriismaster · · Score: 2, Interesting

      The only problem with this is that they'd have to have two filesytem interfaces: a traditional directory structure and a database-query interface.
      This means that only new 'WinFS-compliant' applications can take full advantage of the quick-find, and as of now, thats pretty much just a search window.

      OSX 10.4 has Spotlight integrated into everything they run, plus an open interface for using Spotlight. This allows everyone to use that searching technology to their advantage: a real timesaver. Doing so also helps solidify the user experience: You can walk the tree, but you can also search EVERYTHING all at once. I like how this is setup.

      Wrapping a new FS over NTFS doesnt allow for such a great integration, and really makes any deployment to WinXP fruitless.

    3. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      I don't really see the difference.

      Apple Spotlight still has a "FS" (index store) component even if Apple isn't advertising it. Furthermore, Spotlight won't do much for older apps unless they are written to support it. Putting a "Search" box in the File + Open window isn't worth writing how about.

    4. Re:I think this is more of a REALLY DUH! by AbRASiON · · Score: 1

      You might not need a DB-Based FS but personally I think it's the best @#%ing thing since sliced bread - the possibilities are absoloutely endless - finding / sorting data will be astronomically different / easier / etc.

      having an awesome index of all your stuff and searching quickly like that spotlight movie I saw on the apple site would be great...

    5. Re:I think this is more of a REALLY DUH! by Leo+McGarry · · Score: 1

      Apple Spotlight still has a "FS" (index store) component

      It's a file on the hard drive. It's called ".metadata."

      Spotlight won't do much for older apps unless they are written to support it.

      Applications don't have to support Spotlight. The normal open-and-save paradigms aren't going anywhere, and metadata generation is done by a background task. Writing Spotlight file format plug-ins is incredibly simple -- you only need to implement one function -- so expect to see those suckers come flying out of the woodwork.

      Putting a "Search" box in the File + Open window isn't worth writing how about.

      It is if the mechanism behind that "search" box allows results to be returned instantly and searches metadata and content instead of just file names. That's most definitely something to write home about.

    6. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      No, I don't think adding a "Search" box to the file dialog is that big of a deal ... you could do that right now almost every OS.

      Windows has had something like Spotlight since NT4 Option Pack (Index Server). As per usual, MS had the tech but has done a shite job implementing it a way that users can benefit. As per usual, Apple is behind technically but will certainly do it the "right" way.

      WinFS is a lot more extensive than Index Server/Spotlight/Google Desktop. Probably so extensive that they'll never ship it.

    7. Re:I think this is more of a REALLY DUH! by Leo+McGarry · · Score: 4, Informative

      You don't understand Spotlight.

      Index Server did just what it says: It indexed file contents. Every operating system can do that. The Mac, the platform with which I'm most familiar, has been doing that for at least five years now, and probably longer; I can't remember exactly.

      It's not useful, and here's why: The days when most files were plain text are long gone. There are still plain text files out there, sure, but they're the vast minority. Most computer users probably don't create them at all, in fact.

      Instead, people have e-mail messages (which are stored in plain-text files, but which are not plain text; they are in fact filled with what looks like gibberish to the casual reader), audio files, photographs, PDF documents, and application files. Most of your application files these days are being written in XML format which, like e-mail, is stored as plain text on the disk, but is filled with lots of stuff that's not related to the contents.

      So merely indexing the contents of text files is not useful.

      That's why Spotlight does things completely differently.

      It's kind of hard to imagine that there's somebody out there who doesn't already know exactly how Spotlight works -- Apple's only been talking about it incessantly since last summer -- but I guess I have to concede the possibility. So let me explain it.

      There's a program that runs in the background all the time. It's called "mds," for "metadata server." It's a system service; people don't interact with it directly. The purpose of mds is to store all the metadata on the computer and to respond to queries.

      The mds program gets its metadata from another background task, mdimport, or "metadata import." The mdimport program reads files, extracts all the information from them it can, then passes that information off to the mds program.

      The mdimport program is extensible through modules called metadata importers. Each metadata importer corresponds to a file type. When the mdimport program examines a file of a given type, it fires the relevant metadata importer module(s) to extract information from that file. Each metadata importer implements exactly one C function: GetMetadataForFile. This function receives a path to the file to be examined, a file type and a pointer to a key-value-pair data structure called a "dictionary."

      GetMetadataForFile populates the dictionary with metadata stored as key-value pairs. When it returns, the mdimport program passes that information off to the mds program for storage.

      The important idea here is that GetMetadataForFile can do anything to the file to extract metadata from it. A metadata importer might pull ID3 tags out of an M4A music file. Another one might extract EXIF metadata from a digital photograph. Another might parse a word-processing file in XML format, discard everything irrelevant, and return just the names of the fonts used in that file. Another might pull the date stamps out of a chat transcript and store them as start-time, end-time and duration metadata. Another might pull key frames from a QuickTime movie and store them as thumbnail data. Another might find e-mail messages with attachments and store the type and size of the attachment as metadata. The sky's the limit.

      Spotlight is way more than just simple content indexing. It does content indexing, of course, using a new version of Search Kit, but that's just a part of it. (It's also not really that new. It's just a slightly optimized version of what's already in Mac OS X.)

      As usual, the casual dismissal of something fairly revolutionary can be blamed on a high degree of ignorance on the part of the person doing the dismissing.

    8. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      Thanks for the lengthy explaination, but again this is something that could be (and is) done with straight NTFS. For example, if you save a MS Office doc on Windows, it adds a bunch of metadata to the filesystem which then can be searched with index server. In fact the Apple solution seems like a hack for their crappy filesystem.

      The problem with Windows is the crap UI (that they ported over from Win9x) for all of this stuff and that MS is too dumb to take advantage of their own tech.

    9. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      Dude, that is exactly-- and I really mean exactly-- how the index service works on Windows, and has since IIS 4.0.

      Go Apple.

    10. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      Index Server isn't extensible, and it doesn't extract arbitrary metadata. It does exactly what Microsoft programs it to do and nothing else. And it works really badly. Which is why nobody uses it.

      Why did you feel the need to climb on Slashdot and post a pro-Microsoft lie? Are you an astroturfer?

    11. Re:I think this is more of a REALLY DUH! by Anonymous Coward · · Score: 0

      Not the same AC, but one certainly can 'extend' index server by writing a file format filter (aka "metadata importer" in Apple lingo). Nobody uses it because there's nearly no GUI for it. Why there's no GUI is the mystery.

    12. Re:I think this is more of a REALLY DUH! by DCMonkey · · Score: 3, Informative

      What he said: iFilters

      --
      DCMonkey
    13. Re:I think this is more of a REALLY DUH! by dfj225 · · Score: 1

      While I agree that the technology for Spotlight does seem very well done, do you think that it will change the way people use computers? I'm sure it will work well, but I don't know if it will work well enough for me to just throw all my files into one big folder and let the search program sort it out. This approach works very well for music files (as shown by iTunes) but what happens when you can't really describe something? This happens frequently to me, but I know where to find it because I know where it belongs in my directory structure. For instance, if I'm looking for a photo that I took on vacation last summer, chances are Spotlight won't be able to find it unless I put some kind of descriptive meta-data on every photo I take. To me, it is much easier to just organize my photos in a directory structure. However, I can see a time where instead of putting things in folders, someone might apply keywords to a group of photos, but would a system like this be obvious to non-power users? For instance, my mother would be able to store photos in a folder on the hard drive, but entering meta data would probably not be obvious to her.

      --
      SIGFAULT
    14. Re:I think this is more of a REALLY DUH! by Leo+McGarry · · Score: 1

      While I agree that the technology for Spotlight does seem very well done, do you think that it will change the way people use computers?

      It has fundamentally changed the way I use mine.

      For instance, if I'm looking for a photo that I took on vacation last summer, chances are Spotlight won't be able to find it

      Of course it will. All photos are logged by date and time in the camera. Soon they'll be logged by latitude and longitude, too, if the plans of camera-makers pan out, enabling geographic searching. "Show me all the pictures I took last summer within 100 miles of Lake Tahoe."

      But of course Spotlight has little to do with this. This is all iPhoto's job.

      To me, it is much easier to just organize my photos in a directory structure.

      That is, in fact, not easier, because you're limited by the assumptions of files and folders. You can't put a file in two folders unless you make a copy or use some sort of computer trick like an alias. That means if you want a Lake Tahoe file and a Summer 2004 file, you're shit out of luck. You can't reorder pictures, you can't easily retouch or crop pictures without taking them into some program or other, you can't easily share your pictures without taking them into several programs and so on and so on.

      For instance, my mother would be able to store photos in a folder on the hard drive, but entering meta data would probably not be obvious to her.

      Step one: Get her away from the antiquated "folder on the hard drive" thing. Bring the pictures from the camera right into iPhoto. Click a picture, type in the comments field. Easiest thing in the world.

    15. Re:I think this is more of a REALLY DUH! by xocp · · Score: 1
      the casual dismissal of something fairly revolutionary can be blamed on a high degree of ignorance on the part of the person doing the dismissing

      The Microsoft Indexing Service and Microsoft Search Service (used by SQL Server) both support, and have done so for some time, COM components that implement the IFilter interface.

      An IFilter component allows indexing of data inside of non-"plain text" file formats. For instance, Adobe provides a PDF IFilter component which allows full-text indexing of PDF files.

      These services can also index custom document properties stored in the NTFS file-system.

      So much for revolutionary.

  18. Who actually thought that this would happen? by Lally+Singh · · Score: 1

    Admittedly the feature was little more than a glorified hashtable, but still:

    1. This is MS, the company that takes 15 years to realize viruses might be a problem.
    2. If it wasn't going to make it in a new version of windows, which accounts for half of all their revenue, how were they going to give it away for free??

    Y'all need to stop drinking that kool aid, or at least stop taking it rectally..

    --
    Care about electronic freedom? Consider donating to the EFF!
  19. winfs is better because? by PureCreditor · · Score: 0

    slap a B+Tree index on a journaling FS, and you have better performance than dealing a full transaction-oriented database-derived file system...

    if conceptually WinFS is such a good idea (regardless of how MS implements it), open source FS would've already appeared for Linux or BSD....hmmm....

    1. Re:winfs is better because? by LearnToSpell · · Score: 1

      They're working on it. Check lkml - every few months there's a 900-page thread about how it's crucial to get a working version before MS.

    2. Re:winfs is better because? by iowannaski · · Score: 1

      I love OSS as much as the next /bot, but ask yourself, When is the last time you encountered an open source project that wasn't an imitation of a commercial product?

      --
      i forget
    3. Re:winfs is better because? by Beatlebum · · Score: 1

      You clearly know nothing about file systems. Anyone can slap a bunch of functionality on an existing file system, but the result will be dog slow and no one will use it. If the file system is a dog, the O.S. will be a dog. What Microsoft is trying to do essentially is get a free lunch- add function to the file system while keeping it at least as fast as NTFS.

    4. Re:winfs is better because? by LurkerXXX · · Score: 1

      BeOS had a database-like file system. It was anything but a dog slow OS. If done properly, it could have decent performance.

    5. Re:winfs is better because? by Anonymous Coward · · Score: 0

      Emacs

    6. Re:winfs is better because? by Short+Circuit · · Score: 3, Informative

      Nethack?
      liquidwar?
      matrem?

      dpkg? apt?
      rpm?
      grub? lilo?
      aptitude? synaptic?

      imagemagick?

      Xaos?

      m4?

      evolver?

      nmap? nessus?

      Python? Ruby? (I won't count Perl; it's based on awk.)

      * Any number of biology and astronomy tools, of which I've got seven or eight.

      ALSA?

      Ogg? FLAC?

      TeX?

      3ddesktop?

      apache?

      lynx? (No, I wouldn't say it's an immitation of IE, Netscape, or even Mosaic.)

      And that's just the stuff I've got installed on my computer. I don't feel like going through thousands of Debian packages just to drive home a point further.

      What about programs that were developed independantly? I've often had an idea, started coding for it, and then discovered it had already been done. (Heck, some of them had even already been patented.) Who's to say that some of the OSS programs out there that have commercial counterparts weren't thought of independantly?

    7. Re:winfs is better because? by Anonymous Coward · · Score: 0

      Yes, open source invented package management, PC boot managers, and sound drivers... Nearly all of those are imitations of commercial programs. You fail it.

    8. Re:winfs is better because? by Anonymous Coward · · Score: 0

      Of course, not a single one knows what WinFS is, or if it even requires kernel support.

    9. Re:winfs is better because? by Short+Circuit · · Score: 2, Informative
      Yes, open source invented package management, PC boot managers, and sound drivers... Nearly all of those are imitations of commercial programs. You fail it.

      The grandparent was implying there were few, if any, Open Source software packages that weren't basically immitations of commercial software.

      • I'm not familiar with any standard closed-source package manager that pre-dates Slackware's or Red Hat's.
      • ALSA does not immitate proprietary sound APIs, though it will emulate one if you absolutely need it.
      • GRUB and LILO are thee earliest PC Boot managers I'm familiar with that are flexible in what operating systems they'll boot. IIRC, LILO even pre-dates NTLDR.


      And you didn't even begin to address the bulk of the list. Guess that's what one should expect from an AC.
    10. Re:winfs is better because? by Maserati · · Score: 2, Interesting

      You might want to take a look at Apple then, they hired the guy who designed the BeOS filesystem to work on Spotlight. It's a pervasive search interface that indexes everything on your drive(s). The demo video is pretty impressive.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    11. Re:winfs is better because? by Anonymous Coward · · Score: 0

      Solaris 2.0 had a package manager, ALSA imitates the originally proprietary "OSS" API, and OS/2 Boot Manager predates LILO. Since you're Oh-for-three, assume you're wrong about the rest.

      OGG? You can claim that's not a rip on MP3 with a straight face. Jeezus.

    12. Re:winfs is better because? by Anonymous Coward · · Score: 0

      GNU Emacs is a rewrite of a proprietary Emacs.

    13. Re:winfs is better because? by Short+Circuit · · Score: 1

      Solaris 2.0 had a package manager,

      I wasn't familiar with Solaris, so you've got a point there.

      ALSA imitates the originally proprietary "OSS" API,

      It emulates OSS with the intention of making it obsolete. The idea is to migrate applications to a better API, without playin catch-up. A lot of OSS applications, like Samba and Mozilla, historically had to play catch-up with their proprietary counterparts, which led to a negative opinion of OSS in general.

      and OS/2 Boot Manager predates LILO.

      Never used OS/2, so I can't say as to its flexibility. And I'm not familiar with its birthdate, so you could be right.

      Since you're Oh-for-three, assume you're wrong about the rest.

      Extrapolating based on small data sets is the worst thing anyone can do when analyzing something. "You fail it."

      OGG? You can claim that's not a rip on MP3 with a straight face.

      They don't even try for compatibility with MP3. They're a competitor, not an immitator. There's a difference.

      Jeezus.

      Sorry, wrong number. Kinda cute that the Anonymous Coward's UID is 666, though.

    14. Re:winfs is better because? by colmore · · Score: 1

      I see by the first item in your list that you spend your time about as wisely as I spend mine :-)

      --
      In Capitalist America, bank robs you!
    15. Re:winfs is better because? by Leo+McGarry · · Score: 1, Insightful

      Curious as to why open-source stuff isn't catching on? Go back and re-read your own post. It's complete gibberish. Many of the names you listed aren't even words, so not only can one guess what they mean, one can't even speak them aloud to ask somebody!

      Names are important. There's a reason why pros sweat for months and sometimes spend thousands of dollars deciding on a name. A name can make or break a project.

      Open-source stuff has shitty names.

    16. Re:winfs is better because? by Leo+McGarry · · Score: 2, Interesting

      Inst predates not only tools released by companies called Slackware or Red Hat, it predates the companies themselves. By a decade or more. It's been around since God was a boy, and it's still the standard by which these things are judged. I think Sun had one too, but I forget the name. The command-line program was called "pkgadd" or something like that.

      And boot-loader programs like Lilo merely simulate firmware boot prompts that, again, have been around since God was a boy. The standard three-phase boot process -- firmware, a stand-alone bootstrap program, the kernel -- is not new. It's just that the PC world never had proper firmware, so the interactive and diagnostic aspects had to be shoved one step up the chain to the bootstrap program.

      The disadvantages are legion. You can't do basic things like control power to the system's components from Lilo. You can't even enable or disable CPUs or memory, because Lilo runs in the CPUs and main memory. It's an incredibly poor substitute for a real firmware command monitor, really.

    17. Re:winfs is better because? by Doctor+Crumb · · Score: 1

      Shitty names are not limited to OSS:

      regedit32
      winipcfg
      cmd.com
      outlook (so, it lets me look at things?)
      access (*What* does it?)
      excel (it's good at something, but what?)
      powerpoint
      NTFS
      FAT32
      IIS

      And that's just the ones made by microsoft, that I can think of off the top of my head. You can spend millions to come up with a shitty non-descriptive name, or you can spend that money making a good product.

      FOSS *is* catching on, as companies that use the better products beat out those that purchase software based on the name.

    18. Re:winfs is better because? by Leo+McGarry · · Score: 1, Interesting

      You do name some good examples. However, Outlook, Access, Excel and PowerPoint are not among them. These are good names. Names don't have to be purely descriptive. They can also be evocative, or even just whimsical. "Macintosh" is a good name despite the fact that it does not meaningfully describe what it refers to. It's good because it's distinctive and memorable. Ditto Outlook, Access, Excel and PowerPoint.

      (In fact, the names are the best things about three out of four of those. As much as the other three stink, Excel is a very good program.)

      However, most of the names you give are bad examples. The names "regedit32" and "winipcfg" are low-level system utilities that aren't meant to be used by typical users, so they don't count. "NTFS" and "FAT32" are file systems, low-level components of the computer, so again, they don't count. And "IIS" is slang; the proper name is Internet Information Services.

      So the only example you gave that really fits is "cmd.com" ... which is twenty-five years old. Which kind of proves my point, if you see what I mean.

      And no, I'm sorry to break it to you, but Foss (whatever the hell that means) is not catching on. Open-source stuff has an enthusiastic, almost rabid following among hobbyists and other aficionados, but it's not even making a dent out there in the consumer market. It's got zero branding, zero momentum and zero name recognition ... in no small part because people like yourself keep making up new names for it. First it was Linux, then it was Gnu Linux, then it was Red Hat, then it was some other hat-related name that I can't remember right now, and now you're calling it Foss. It's not catching on because nobody knows what the hell you're talking about.

    19. Re:winfs is better because? by Anonymous Coward · · Score: 0

      If you're a "competitor", then you're an "imitator" almost by definition. Obviously OGG was trying to avoid MP3's patented technology, but equally obviously their goal was "something as good or better than MP3".

    20. Re:winfs is better because? by Coryoth · · Score: 1

      Curious as to why open-source stuff isn't catching on?

      Open-source software is catching on - when it's good, and failing to catch on when it sucks; just like all the other software out there. Software being open source doesn't guarantee you anything (except te source code). There are people on here who will tell open source software is more secure, or better coded. I can point you to a thousand projects on freshmeat or souceforge that contradict that. Just because its open source is no guarantee of quality. Equally, it is no guarantee of a lack of quality. Darwin is open source and seems to be catching on fairly well. Firefox is open source, and seem to be doing well for itself. Linux, and GAIM and bittorrent and OpenOffice all have growing user bases. For every open source project with a crappy name, there is another that has a good name. Some projects with good names are popular, some projects are popular despite their names.

      Open source doesn't mean anything at all - except that you get the source code. Everything else is entirely up to the individual project. Stop trying to randomly lump them together (though, to be fair, you're hardly the only one - the dumbass fanboys do it too).

      Jedidiah.

  20. Best for customers? by peacefinder · · Score: 4, Insightful

    That article contains a wonderful example of the difference between Microsoft and the OSS movement. Microsoft is developing a new filesystem that (one would hope) is vastly more advanced than the one they currently use. Yet they're hedging about making it available for older systems, because they have yet to decide what is "best for customers".

    Now, if they were really interested in what's best for customers, you'd think they'd let the customer decide on a case-by-case basis. They could just release the filesystem for older systems via an extensive patch and see what the customers decide to do. Instead, Microsoft is going to determine what is best for all their customers.

    The OSS folks would just release (and have released) new filesystems and let the bits fall where they may.

    Central planning versus individual choices. Remind you of any 20th-century struggles?

    --
    With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    1. Re:Best for customers? by iowannaski · · Score: 1

      They could just release the filesystem for older systems via an extensive patch and see what the customers decide to do. Instead, Microsoft is going to determine what is best for all their customers. The OSS folks would just release (and have released) new filesystems and let the bits fall where they may. Screw backward compatability! If you're not on the bleeding edge, you're taking up too much space!

      --
      i forget
    2. Re:Best for customers? by Gerad · · Score: 5, Insightful

      To be perfectly honest, do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves? People, as a whole, look at computers as an appliance that either works or doesn't; there's so much that we take for granted that they don't even know exists.

      No offense meant, but I think that your post is "a wonderful example of the difference between Microsoft and the OSS movement". While I agree fully with the OSS movement in theory, there is a lot more to a computing experience than the sum of the components. There is the overall presentation to the user, THAT is what Microsoft gets right, and THAT is what the OSS movement needs before it can ever truly be mainstream.

      --
      Be the Ultimate Ninja! Play Billy Vs. SNAKEMAN today!
    3. Re:Best for customers? by Luthair · · Score: 1

      Very few customers are competent enough to handle a file system change on their system. And if WinFS is as drastic a change as its been made out to be it could have unforeseen consequences across the board.

    4. Re:Best for customers? by Vancorps · · Score: 1
      Do you know how MS makes this determination? No, it doesn't get plucked out of a hat. I had an MS representative call me the other day asking about this kind of stuff.

      They have a massive technet network along with MSDN. That gives them a semi-knowledgeable base to ask these kinds of questions to.

      Further down the line they will show them betas and get feedback. Despite what you may think, most of the features MS implements are asked for by corporate America.
    5. Re:Best for customers? by Kris_J · · Score: 1
      To be perfectly honest, do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves?
      This question is irrelivant. People should be allowed to make their own decisions, no matter how poor. If you're concerned that decisions are bad, you invest in education rather than making decisions for people.
    6. Re:Best for customers? by MrMickS · · Score: 2, Insightful
      I disagree. Microsoft gets very little right, but they don't have to. What they do is provide just enough so that people don't jump ship. They are in a monopoly position on the desktop and have no need to push new features. They can trickle things out when they reckon its good enough to ship.

      OSS on the other hand needs hooks to get people to look at it. It has to counter all that MS say that they are going to come out without in order not to lose the PR battle. What OSS lacks is a clear spokesman, someone who can evangilise for it. Part of the recent upturn in Apple's fortunes can be directly attributed to Steve Jobs. Like him or loathe him, he does provide a focus in the same way that Gates does for MS. There is no one of similar stature in the OSS desktop space.

      --
      You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
    7. Re:Best for customers? by PurpleXanathar · · Score: 1

      Wrong. People would make bad choices, and they would blame it on Microsoft, dropping the reputation further. BTW we usually complain that one of the greatest flaws of XP is running as Administrator by default. If people should be allowed to make their own decisions, no matter how poor, this is not an XP problem but a users' one. However we know this is not the case, and MS should offer by default the best choice for everyone. The only thing they really have to offer is the ability to turn off/uninstall a given feature. 99% of the users out there cannot tell the difference between Windows and Word, however they still go bitching around about Windows problems (when most of their problems lie in their ignorance)..

    8. Re:Best for customers? by rhizome · · Score: 1

      Defaults are not user choices, and running as Admin by default is a bad *Microsoft* choice. If XP installed and booted into a secure first-state, then the user could add on whatever, but they also wouldn't be in danger if they didn't add anything on.

      --
      When I was a kid, we only had one Darth.
    9. Re:Best for customers? by Aldric · · Score: 1

      Actually, it's mainly left up to the distros who usually put in a default choice with an option to change filesystem if you really care.

    10. Re:Best for customers? by PurpleXanathar · · Score: 1

      Defaults are MS choices for users not able to make a choice.
      What I was saying is that Microsoft SHOULD make always the best choice for users, and we all can see the impact it has when MS does the wrong choice (admin by default).

      Anyway what MS can do with WinFS is :

      1) Distribute it for XP in a service pack or optional download advertised in Windows Update : this way most people will have it. It has its advantages because if anyone gets used to WinFS they will be less likely to migrate to a WinFS-less platform. But costs for support raises, since non savvy users will have it installed, some system behaviour changed and they'll be lost.

      2) As 1, but the product is disabled by default : reduces support costs.

      3) Distribute it for XP as a free optional download, the way Unix services are for XP and 2000 and Application Compatibility Toolkit is for Win2000. This way only saviour users will have it on non-Longhorn machines, reducing support costs for existing customers.

      4) Distribute it for Longhorn only, which probably is the best choice not only for support costs, but for incentive to upgrade. One big problem MS has is that most users still have Windows 2000 because there is so little to be gained (especially before SP2 and DEP) in upgrading to XP.

    11. Re:Best for customers? by superdoo · · Score: 1

      "To be perfectly honest, do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves?"

      Yeah, sometimes I think everyone should be controlled by a ruling elite... as long as I'm one of them 8^)

    12. Re:Best for customers? by shdragon · · Score: 1

      To be perfectly honest, do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves?

      This question is irrelivant. People should be allowed to make their own decisions, no matter how poor. If you're concerned that decisions are bad, you invest in education rather than making decisions for people.


      Yes, people should be allowed to make their own decisions and they do. People (in the macro sense) decide with their wallets what's in their best interest. This does not make his question irrelevant, though. In this context he is presenting it, he is absolutely correct. Most people do view computers the same way they view their television & microwave; as an appliance. And why shouldn't they? One of the main driving forces behind the PC's exceptional growth is that it's "easy enough for anyone" to use. This is not to minimize the value of OSS and the contributions that so many have made, only to highlight that to gain acceptance en masse is going to require catering to how the people who buy computers view them, not as we want them to view computers.

      --
      "...we dont care about the economics; we just want to be able to hack great stuff."
    13. Re:Best for customers? by peacefinder · · Score: 1

      I agree. Heck, I don't consider myself competent to do much more than convert FAT to NTFS. (I'm also not in a sufficiently high-performance environment to make filesystem choice really matter.)

      On the other hand, we live in an era of simple auxilliary mass storage. For $200, I can add a 160 Gb external drive with USB. The filesystem choice for such an external drive is very simple to make and does not carry a lot of downside risk. If it gets screwed up, just change filesystems, reformat, and restore the data from backup.

      Now, Microsoft is implying that it is technically feasible to implement this new filesystem on XP, but they haven't yet decided if they are going to actually offer it. My point is that if it is indeed technically feasible, they should defer that choice to the users.

      Instead, they are saying that they will decide what is best for their customers. Their customer base is extremely diverse, which makes it hard to imagine that there is one optimal solution for their entire user base. However, it's easy to imagine that they can discover a solution that optimizes their profit over their user base. Which do you suppose is going to be the basis of their decision?

      To me, "best for customers" sounds like marketing code for "best for Microsoft shareholders." If so, that's a reasonable choice to make... but I wish they'd be honest about it.

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    14. Re:Best for customers? by Vitriol+Angst · · Score: 1

      do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves?

      So, obviously, your are against privatizing Social Security, right? I mean, the consumer doesn't really have the time to know what is best for them.

      Myself, I was going to demolish someone's house to build an off-ramp. Truly, in the Libertarian spirit.

      You will all thank me later.

      --
      >>"ad space available -- low rates!!!"
  21. 3. by ackthpt · · Score: 1
    1. This is MS, the company that takes 15 years to realize viruses might be a problem.
    2. If it wasn't going to make it in a new version of windows, which accounts for half of all their revenue, how were they going to give it away for free??

    3. the company which unleashed activex

    Remember when the quicken episode, back in '95?

    "and just like this i could transfer their balance to my account..."

    --

    A feeling of having made the same mistake before: Deja Foobar
  22. Best interests? by ImaLamer · · Score: 3, Interesting

    From the posting, my emphasis:

    "We are currently evaluating making the WinFS storage subsystem available on this platform and [We, at Microsoft] will make the decision based on what is best for customers." a Microsoft spokesperson told BetaNews.

    Thank you...

    ...and please order those Microsoft WinVoting units, I don't want to do any thinking come the begining of November anymore.

    1. Re:Best interests? by secolactico · · Score: 1

      From your post, my emphasis:

      "We are currently evaluating making the WinFS storage subsystem available on this platform and [We, at Microsoft] will make the decision based on what is best for customers." a Microsoft spokesperson told BetaNews."

      They are not telling you to adopt it or not, but wether it will be available for xp. Heck, you can probably still use FAT with XP as far as I know (haven't tried it).

      --
      No sig
    2. Re:Best interests? by Tony+Hoyle · · Score: 1

      Yes you can.. in fact it's the default. Most shop-bought machines are FAT only.

    3. Re:Best interests? by ImaLamer · · Score: 3, Interesting

      In fact I do use FAT with XP. My second drive is partitioned into several FAT drives, one for "Temp", one for the pagefile, and one for the system catalog....

      FAT needs to access the disk a quarter of the amount of times for each read/write operation. It only makes sense to take all of these "extra" I/O operations and off-load them onto another drive. After I learned about this little trick (which is centered around the original strategy of moving the swap off the main drive) I've been a Windows user again in fact. I've setup and forgot about two Win2K machines with this strategy because they _never_ crash. [Of course you've got to admit that people get click happy and say the PC is frozen when Windows enters "trashing" mode and they reboot that bad mo-fo..]

      Can't customers make choices on their own? Make it available and if it sucks we won't use it, problem solved.

    4. Re:Best interests? by Alien+Being · · Score: 1

      people get click happy and say the PC is frozen when Windows enters "trashing" mode

      What is it trashing?

    5. Re:Best interests? by FuzzyBad-Mofo · · Score: 1

      Assuming XP hasn't been EOL'd by the time WinFS is released (or that it ever is). This is just yet another example of how many companies, Microsoft in particular, will pre-announce features to distract attention from a competing product.

      It seems that lately, MS has stepped up the tempo on their marketing campaigns: WinFS, Longhorn, etc. The question I'm interested in is: What competitor are they afraid of?

    6. Re:Best interests? by AhBeeDoi · · Score: 1

      As of now, WinFS is vaporware. How hard can it be to decide whether to port a non-existent file system to XP? Without a product, what possible difference does it make?

    7. Re:Best interests? by Anonymous Coward · · Score: 0

      > Most shop-bought machines are FAT only.

      To get the Windows logo on the box, they must have NTFS, so I doubt it. Not that you've done any sort of survey of "most shops".

    8. Re:Best interests? by badfish99 · · Score: 1

      I think he means "hanging" mode.

    9. Re:Best interests? by ImaLamer · · Score: 1

      Someone replied saying I meant "hanging" but I meant "thrashing" all the way...

      We've all seen it. It happens in other operating systems as well. In fact they actually call it by it's name: Disk Trashing.

      It's when the drive is constantly trying read and/or write at the same time and it basically gets stuck, leaving the entire system in deadlock.

    10. Re:Best interests? by Politburo · · Score: 1

      They mean thrashing.. and it is when the OS has to pull so much info from swap (and move info from RAM to swap to make room) that it temporarily locks up. It can affect any OS that uses swap.

    11. Re:Best interests? by chrisopherpace · · Score: 1

      You mean high CPU utilization on a bunch of read/write requests? That's normal. We have the ability to stream reads and writes on a medium for quite some time now, both in win32 land, as well as others.

    12. Re:Best interests? by rose_bud4201 · · Score: 1

      If you want to sell something, you have to assume that no, customers cannot make choices on their own. Choices are dangerous, and lead to the customer possibly choosing someone other than you.
      I've not seen a for-profit company yet that's so well-balanced (i.e. funded) that it can say "Here, we made this really neat product, it does A, B and C, but it can't do X, Y, and Z, and is incompatible with this-and-so in this situation." Perhaps yeah, around half of the consumers will decide that the downsides are acceptable and will use it, but most won't. Most will find something else that doesn't admit to having downsides.
      Also, not being given a choice gives the consumers plausible deniability if and when they make a mistake in choosing a given product.

      --
      "Eat any good books lately?" -Q

      The best Windows accelerator is 9.81m/s^2
    13. Re:Best interests? by ImaLamer · · Score: 1

      From another poster:
      "thrashing.. and it is when the OS has to pull so much info from swap (and move info from RAM to swap to make room) that it temporarily locks up. It can affect any OS that uses swap.

  23. In other news... by TheSpoom · · Score: 3, Funny

    A Public Relations representitive from Microsoft was found dead today, apparently tossed from the third floor window at Microsoft Headquarters. According to bystanders, the words "see if this teaches you to leak our stuff!" were shouted after the person was thrown out the window. News at eleven.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:In other news... by cablepokerface · · Score: 1

      Reminds me of a joke:

      One day a helicopter with a pilot and a Apple employee are flying through thick fog. Fuel is running low and the pilot lost the way to the helipad. Then, a building is visible and the pilot hovers close to it to 'ask' the way to the helipad. The Apple employee draws "Where Are We ?" on a big peace of paper and shows it to the people looking from the buildig at the helicopter. All the people previously in front of the building window discuss, design and implement a solution to the problem at hand, they have drawn the sentence "You are in a helicopter!" on an equally big peace of paper and press it against the window.

      The Apple employee smiles, talks to the pilot and the fly in the correct direction and land safely on the helipad at the airport. The pilot asks the Apple employee: "Where did you know where to go when those people gave an answer which helped nothing?", "Well", the Apple employee replied, "I derived from the fact that their answer was a 100% true statement but didn't mean a damn thing that it was the Microsoft building, from there, it's only 5 minutes to the airport.".

  24. customers? by jmank88 · · Score: 2, Insightful

    >>what is best for customers... any time i hear a microsoft spoksmen say that, i laugh my ass off jordan

    1. Re:customers? by Soko · · Score: 2, Funny

      >>what is best for customers... any time i hear a microsoft spoksmen say that, i laugh my ass off jordan

      OK, but who is jordan and why is your ass on him ?

      (This post brought to you by the keys Enter, Shift and the punctuation mark '.')

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
  25. f%@&'n as a follow up to my earlier post by Anonymous Coward · · Score: 0, Funny

    I still don't give a flying f%@& about WinFS.

    Would you, could you, on a boat?
    Would you, could you, while afloat?
    I implore you to consider, a f%@& on the sea,
    Please care about WinFS, so you do so, AC!

  26. Huh? by ilyanep · · Score: 1

    Didn't Microsoft announce a few months ago that they were uncertain about including the WinFS architecture in the OS? Personally...I don't care, the less I have to rearchitecturize (word?) my HDD the more at piece I will be

    --
    ~Ilyanep
    To get message, take amount of carrier pigeons at each stage mod 2. Then decode binary.
  27. I feel really bad for Microsoft... by beathyate · · Score: 0, Redundant

    ... oh wait, no I don't.

  28. The turtle and the wabbit by 3seas · · Score: 3, Interesting

    While MS is all on about how much better they are or going to be, the fact of the matter is that you'll get there, where YOU want to go, sooner by going more direct and without incompatable file formats, DRM type of constraints, etc..

    How often does a company use a cracked version of some sofware package that they actually purchased, so to avoid the problems of the additional protection complexity?

    1. Re:The turtle and the wabbit by Anonymous Coward · · Score: 0
      How often does a company use a cracked version of some sofware package that they actually purchased, so to avoid the problems of the additional protection complexity?

      Now there's an interesting thought. Interesting because it's exactly what I'm doing personally. I recently pre-ordered a game that I've since found has some odious copy protection scheme (starforce). So, as soon as it's available on the net, I will very likely fetch a pirate copy.

      Extreme measures, perhaps, but I'm not interested in pissing about with foolish copy protection schemes.

  29. Breathe the Vapor by Doc+Ruby · · Score: 0, Redundant

    Haha! It's still great vaporware. And a good test of whether someone will suck up any BS Microsoft spews.

    --

    --
    make install -not war

  30. That is a small part of WinFS by Halcyon-X · · Score: 2, Interesting

    WinFS also adds the ability for any program to use a supported format through the WinFS API, as the API uses meta data to describe the format to the program, as XML does. This allows the application that created the file to be used through WinFS to access the data, sort of like making applications into libraries. It is similar to piping in Linux, as the program produces intelligable information that another program can make use of.

    --

    .sig: Open Source, Open Mind

    1. Re:That is a small part of WinFS by mattspammail · · Score: 1

      It's funny when you say the verbs like they're present tense and stuff.

      "Tell me again about the WinFS, George." . . "Okay, Lenny..."

      --
      Now accepting PayPal donations!
    2. Re:That is a small part of WinFS by hedge_death_shootout · · Score: 1

      It's funny when you say the verbs like they're present tense and stuff.

      He's probably assuming that the WinFS API resembles the one MS handed out back in 2003.

      Maybe he should be using the past tense.

  31. I see a security hole... by yuriismaster · · Score: 3, Interesting

    Database FS's make things easier to search for... but that can be a bad thing too.

    If someone found an exploit to run queries on that database, then you can surely find passwords, addresses, vital documents, etc. in a snap!

    At least when you obfuscate your folders, you make it harder for both you and intruders to find your info.

    1. Re:I see a security hole... by Anonymous Coward · · Score: 0
      Database FS's make things easier to search for... but that can be a bad thing too.

      All File systems are databases. The FAT is a database, NTFS's MFT (or LDM) is a database , EXT2, Reiser ... all databases (and don't get me started about PICK OS)

      The question isn't "is the file system a database?" but rather "what form of database is the file system?" and of course "what database features are implimented"

    2. Re:I see a security hole... by NanoGator · · Score: 4, Funny

      "At least when you obfuscate your folders, you make it harder for both you and intruders to find your info."

      So, by making your computer less useful, it becomes more secure. I'd say "that explains a lot", but I fear mod retaliation.

      --
      "Derp de derp."
    3. Re:I see a security hole... by Alrocket · · Score: 1
      So, by making your computer less useful, it becomes more secure. I'd say "that explains a lot", but I fear mod retaliation.

      I'm guessing you didn't mean that to be Funny (despite some Funny moderation).

      This is a classic example of security versus usability.

    4. Re:I see a security hole... by bonch · · Score: 1

      That's why they make what we in the biz call "database privileges."

      I hear MySQL even lets you create accounts with passwords and everything, and assign permissions to them. Crazy stuff.

  32. Problems with this... by DarkMantle · · Score: 1

    Am I the only one that thinks that journalism is going to the shitter. BetaNews posted an UNCONFIRMED story. As in, didn't research it fully.

    God it's good to find good news these days. Especially with government "regulations" (aka. Filtering)

    --
    DarkMantle I been bored, so I started a blog.
    1. Re:Problems with this... by addnitz · · Score: 1

      BetaNews is just that - beta news. Their news articles are always in beta... there are bugs to be worked out. The finished articles are posted on ReleaseNews at a later date, I hear.

      --
      _________ James Addison http://www.pjsoft.ca
    2. Re:Problems with this... by DarkMantle · · Score: 1
      --
      DarkMantle I been bored, so I started a blog.
  33. 2 Alternatives That Work Now by ArchAngel21x · · Score: 2, Insightful

    If you want a better way to find your files now, just use Google's free desktop search tool, or do a better job of keeping your files organized. I prefer the latter.

    1. Re:2 Alternatives That Work Now by 2nd+Post! · · Score: 3, Interesting

      You know, it's pretty hard to keep 'your' files organized on shared systems; say a lab or business share. Even harder when they aren't 'your' files; system files, program files, etc.

      This makes a common network drive so much more accessible; imagine 20 users with 30 shared folders and 30 personal folders all on a network storage unit.

      The OTHER point of view to yours:
      I want the computer to do the stuff it's good at (organization and storage) and I want to do the stuff I'm good at (creation, manipulation, modification).

      So if the computer can do a better job of keeping my files organized than I can, I say, let it.

  34. Yes... by yakhan451 · · Score: 1

    Yes but if i reformat my harddrive, will it be compatible with Duke Nukem Forever? Whoa... slashdot cliches... i feel so dirty. I gotta go take a shower y'all.

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

      No, this is a slashdot cliche- But will it run linux, Duke Nukem Forever,Cowboy Neal or breasts?

  35. Got a Question... by PocketPick · · Score: 1

    At risk of sounding completely stupid, could someone explain what the intricacy is that makes developing a file system such as WinFS such a consuming task? I have limited experience in terms of in terms of developing suite-style applications, but can't comprehend what would make the development cycle for something like this take so long.

    Is the coding that difficult? Is getting the standards correct? Testing perhaps? I have no idea.

    1. Re:Got a Question... by TelJanin · · Score: 1

      Coding in enough security holes.

  36. WinFS vs Tiger Spotlight? by Amiga+Lover · · Score: 3, Interesting

    I've seen many comparisons between Tiger's Spotlight, and MS's WinFS in features... and heard from people I know that have Tiger betas running as full time desktops who say the spotlight problems & updates seem to be where the most work is going into Tiger at the moment.

    Does anyone know just what the differences are in concepts here? Is Spotlight going to offer much the same functionality from the point of view of a user? Is it really even the 'killer app' it's supposed to be?

    I'm curious as I've heard so much mentioned about it these last few years (10 now with Windows).

    1. Re:WinFS vs Tiger Spotlight? by jericho4.0 · · Score: 0
      facts;

      it's a killer app

      Apple's works

      WinFS looks a lot like Duke Nukem Forever

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    2. Re:WinFS vs Tiger Spotlight? by Jugalator · · Score: 5, Informative
      Spotlight is like a desktop search engine, allowing searching for metadata in addition to "regular" actual file data, right?

      In that case, that's about half of what WinFS is supposed to be. It will make greater use of metadata, probably through the already existing NTFS streams in e.g. Windows 2000 and Windows XP. Yes, you can already store and search true file system-level metadata in those operating systems, an almost as little known fact as that you can mount devices in Windows XP to "folders", similar to how it works in Linux. I can for example mount my DVD-ROM at E: to C:\Devices\DVD. Anyway, that combined with the WinFS service running on top of NTFS helping out with indexing to allow instant database-style searches, should offer something similar to Spotlight functionality, if I understand Spotlight right. :-)

      However, there's more to it than fast database searches in WinFS. It also aims to change how we look on stored files altogether, taking away system-related concepts like "hard drives" and physical "folders" when navigating your stored data. Instead, your data will be organized into more abstract libraries of data. You'd for example store your games in your Game library, whose contents wouldn't be tied to one folder on one hard drive. You'd go to your Game library, and double-click on Doom III, instead of going to C:\Games\Doom III. Actually, C: wouldn't even be a concept seen by the user anymore.

      It's even supposed to seamlessly work through network shares, however last thing I heard is that won't be in the initial release of WinFS.

      So it's a new data model, and a new way to look at how you store data altogether.

      All this is how it may look to the user. However, to Windows, it's a storage engine running as a service on top of NTFS.

      Very early stages of WinFS could be found in the already released/leaked Longhorn alpha versions. Although you couldn't really say it was anything near functioning, you could see the concepts, and that was likely the intention at this early alpha stage.

      Here are some quotes from Paul Thurrot's site:

      "Microsoft is trying to make it easier for you to find your data on our ever-increasing hard drives. By adding relational database capabilities to the file system, it will take less time to find documents, email, and other data. After all, as one Microsoft executive asked me recently, "Why can we find anything we want on the Internet in seconds, but it takes so long to find our own data on our own PCs?" In addition to the underlying WinFS technology, Microsoft is also adding a new file system concept called Libraries, which will organize like collections of data in Longhorn, regardless of where they are physically stored in the system. For example, a Photos & Movies Library would collect links to every digital photo and digital video on your system.

      "I should not care about location when I save," says Microsoft VP Chris Jones. "Why can't I just click on my computer and it shows me my documents? It is a computer. It should know what a document is, what I have edited and annotated, what I have searched for before, and what other places I have looked for documents. It is not just documents on my computer I am looking for. It is documents I care about."

      ------------

      "NTFS will be the only supported file system in Longhorn, from a setup and deployment standpoint, though the OS will, of course, continue to support legacy file systems like FAT and FAT32 for dual-boot and upgrade purposes. The oft-misunderstood Windows Future Storage (WinFS), which will include technology from the "Yukon" release of SQL Server, is not a file system, Mark Myers told me. Instead, WinFS is a service that runs on top of--and requires--NTFS. "WinFS sits on top of NTFS," he said. "It sits on top of the file system. NTFS will be a requirement."

      Interestingly, when WinFS is enabled, file letters are hidden from the end user, though t

      --
      Beware: In C++, your friends can see your privates!
    3. Re:WinFS vs Tiger Spotlight? by Jugalator · · Score: 1

      Hm, I see Spotlight also has "Smart Folders" which may work sort of like Libraries, although it may or may not work similar to in WinFS. Where Apple says Smart Folders are filtering matches by search criterias, I'm not sure if that's the intention with WinFS Libraries.

      The goal seem to be similar in both system though -- to help the user work with his/her files on a more abstract level than having to navigate through large folder hierarchies where half of the folders are made by the user for organization, but the other half seen is simply due to the OS organizing stuff.

      --
      Beware: In C++, your friends can see your privates!
    4. Re:WinFS vs Tiger Spotlight? by l3v1 · · Score: 1, Insightful

      example mount my DVD-ROM at E: to C:\Devices\DVD

      [OFFTOPIC]
      Yup, but you can't mount it under A: or B:. On other news, you can't load drivers during Win install only from A:, but you can't make anything A: besides FDD, which many of us don't have for years.
      [/OFFTOPIC]

      combined with the WinFS service running on top of NTFS

      Actually this has been one of my problems since I heard the first rumours. Did you ever tried simply entering a directory under ntfs with indexing turned on in which there were hundredthousand+ files ? Yes ? Then imagine adding extra indexing/metadata extraction in the background to that. Well, unless extra speedup is achieved by Redmond fellows, I don't need that.

      Expect this to be the first step toward the wholesale elimination of drive letters in a future Windows version.

      And for which century do you expect that to happen ? :)) Probably you'd need to take the time from befs to winfs and go exponential :) And remember Duke Nukem Forever in the meanwhile :)

      However, there's more to it than fast database searches in WinFS

      Yes it is, and that is a good thing, be it MS or not. What I not really that much like is that I imagine what kind of fast hdd and pc one will need to be able to really seamlessly and unnoticeably run MSSQL upon NTFS.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    5. Re:WinFS vs Tiger Spotlight? by wild_berry · · Score: 1

      I suspect that Smart Folders work like iTunes' Smart Playlists. In iTunes, you create a list of facts known about the music (Play Count, Genre, Last Played, etc.) and can make rules about them. If you could do that with files throughout your system (possibly including you .mac storage and other networked computers), the appropriate files would appear in that folder.

    6. Re:WinFS vs Tiger Spotlight? by Anonymous Coward · · Score: 0

      I just read

      > mount my DVD-ROM at E: to C:\Devices\DVD

      and my head asplode!

    7. Re:WinFS vs Tiger Spotlight? by Anonymous Coward · · Score: 0

      So in other words its the Mac file system?

    8. Re:WinFS vs Tiger Spotlight? by Kehvarl · · Score: 1

      Interestingly, when WinFS is enabled, file letters are hidden from the end user

      It took me until the mention of LFN and 8.3 before I realised that "file letters" meant "file extensions". What I want to know is: what kind of individual knows what those are, what they're used for, has them enabled, and yet doesn't know the proper term for them?

    9. Re:WinFS vs Tiger Spotlight? by Geek+of+Tech · · Score: 1
      >> "Microsoft is trying to make it easier for you to find your data on our ever-increasing hard drives"
      Personally, I just have a motto that goes something like "Keep your file system organized." That takes away my need to search. I keep music in a organized folder of its own. Same goes for pictures, video and any kind of archive files I might have.

      Personally, I really don't see anything new in this. I don't see anything creative.

      I can mount a directory on another computer to local directory and act just as if it is on my own computer. I can do the same with devices. I can search files. I can create links and symlinks.

      The only real change I see is trying to make drive letters disappear. And even then I have a feeling people and manuals will say things like Home->Games->Duke Nukem Forever instead of C:\Games\Duke Nukem Forever.

      Granted I DO NOT know everything. I am willing to be corrected if I am wrong.

      --
      Stop the Slashdot effect! Don't read the articles!
    10. Re:WinFS vs Tiger Spotlight? by Theatetus · · Score: 1
      an almost as little known fact as that you can mount devices in Windows XP to "folders", similar to how it works in Linux.

      Junctions actually go back to NT; XP was just the first to make it pretty easy to do.

      The problem is that it makes some applications (like, say, Norton Antivirus) do Very Bad Things because they seem to think that since very few people know about junctions it's OK to assume every directory is an actual dentry and not a mount point.

      --
      All's true that is mistrusted
    11. Re:WinFS vs Tiger Spotlight? by Ciaran_H · · Score: 1

      Actually, I believe they meant "drive letters".

    12. Re:WinFS vs Tiger Spotlight? by SlaterSan · · Score: 1

      I'm strictly addressing this idea as a windows user.

      So here's a case. I have my pictures organized very well by date. All in directories of the form:
      "YY.MM.DD - "
      But sometimes I want to see all pictures of a trip, which actually lasted a week. This is easy enough because they days are probably in order. But what if I want to see all the birtday pictures I have, or all the landscape photos I've taken. Add the ability to see all the pictures and video that I've taken at birthday parties in the same view.

      It isn't just about searching if applications make use of this metadata though. If all this information is implmented at a common level, then media players/calendar makers/whatever are able to access the data. Sure MS is doing the implementation of the database, but since it's an open implementation, all windows apps will be able to get at it.

    13. Re:WinFS vs Tiger Spotlight? by SlaterSan · · Score: 1

      Sorry that should have been:
      "YY.MM.DD - TOPIC"

    14. Re:WinFS vs Tiger Spotlight? by Geek+of+Tech · · Score: 1
      Digikam does that pretty much for me. I have every picture that contains myself, my parents, my sister and a very good friend of mine labeled. If I want to see all the pictures from a date, I can. If I want to see all the pictures with myself, I can. All of my scenic pictures, I can. My portfolio? I can.

      I can see how this would be useful on windows, however.

      --
      Stop the Slashdot effect! Don't read the articles!
    15. Re:WinFS vs Tiger Spotlight? by Anonymous Coward · · Score: 0

      Hmmm, users being encouraged to have no idea where their files are...this is an idea that fills me with dread. This sounds great and might be UNTIL something goes wrong. As it stands most users can give you prescious little information about their lost document, this sounds like it will make it much worse.

    16. Re:WinFS vs Tiger Spotlight? by Blaskowicz · · Score: 1

      junctions go even back to MSDOS! that's what does the SUBST command.

    17. Re:WinFS vs Tiger Spotlight? by SlaterSan · · Score: 1

      I use the same functionality for my photos in Adobe Photoshop Album, but I'd love if that information was available across other applactions. I think that's where it's key. Also if I do a search for files relating to "Jim Smith", I'd get all the e-mails, photos, contact info, etc. Whereas now I'm stuck just seeing only specific information in a single program.

    18. Re:WinFS vs Tiger Spotlight? by EddWo · · Score: 1

      You might want to watch this video on Channel9.
      http://channel9.msdn.com/ShowPost.aspx?PostID=4670 2
      Its discussing a research project called MyLifeBits, but in general it shows the sorts of queries that WinFS is trying to solve.
      Its about following a thread of information through relationships from several data types to reach what you are looking for. In his example he is able to locate pictures of a house he was interested in by following a trail from a contact, through a phone conversation, to the web pages he was viewing while having that conversation.

      WinFS is about creating relationships and linking together data from different sources. As much as possible this will be done automatically based on existing data. So for example you go to your cousin's wedding, when get back and you import the photos from your digital camera the system can compare the photo timestamps in the exif data to the contents of your calender app and correctly link the photos to a specific event, time and place, and even contacts.

      The fact that it is built into the platform means the core data is equally available to all applications. This means you won't have to keep your calender in Outlook for it all to work nicely, Sunbird would work just as well, and Picassa can show you your photos filtered by people you know from ICQ etc.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
    19. Re:WinFS vs Tiger Spotlight? by SagaLore · · Score: 0

      Instead, your data will be organized into more abstract libraries of data. You'd for example store your games in your Game library, whose contents wouldn't be tied to one folder on one hard drive. You'd go to your Game library, and double-click on Doom III, instead of going to C:\Games\Doom III. Actually, C: wouldn't even be a concept seen by the user anymore.

      So in other words, it's a Start Menu on steroids. I can see how this works on the user side, but what about for developers? How are they going to logically access files? Maybe something like library://programid/fileid ?

    20. Re:WinFS vs Tiger Spotlight? by Anonymous Coward · · Score: 0

      "Are you too stupid to know the Time Cube [timecube.com]? Dumbass! "

      You're what we call a fucktard.

    21. Re:WinFS vs Tiger Spotlight? by jericho4.0 · · Score: 1
      And you are very sensitive.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  37. Somewhere deep in the bowels of Redmond. by zwilliams07 · · Score: 3, Funny

    Bill: Is it ready yet?

    Henchman #1: No, not ye--

    Bill: HURRY IT UP DAMN YOU!

    Henchman #1 and #2: Yes sir.

    Bill: Damnit how long does it take to download the Tiger beta!?

    *Bill scowls while looking over Apple's website*

    Bill: We must hurry, it will take us surely a year to figure out how to create WinFS.

  38. Still years off? by ryan_fung · · Score: 3, Insightful
    "MS tells BetaNews it is only evaluating the move while also acknowledging WinFS is still years off."

    Isn't Longhorn (with WinFS) supposed to ship next year or so? With WinFS still years off, does it means that Longhorn (and WinFS) is still in vaporware status?

    1. Re:Still years off? by reustp · · Score: 1

      Last I heard Longhorn will not be shipping with WinFS, it will be released later.

    2. Re:Still years off? by Harassed · · Score: 1

      See my previous post on this.

    3. Re:Still years off? by hachete · · Score: 1

      This isn't vapourware this is ghostware, forever at the edges of delivery, prototypes and betas hanging around like bad smells at the bottom of the stairwell where age-old blood still waits to be wiped up, marketing campaign logos so many dead flowers on the granite gravestone, hollow husks of men those who've wasted years in one of Redmonds failed experiments, dashed confetti at the castles walls, whilst others leaner, fitter strive on past them...beware, beware.

      Duke Nukem.

      --
      Patriotism is a virtue of the vicious
  39. Re:clearly - there are two sides to every schwartz by Mage+Powers · · Score: 2, Insightful

    There are >limitless< posibilites for why microsoft would want to try out a new file system, not that I know them all. Most of the time when I read slashdot comments people leave little bits of ideas and information in their comments, kinda like everyones working in paralel out of ram (actually sometimes comments are so off the wall it sounds like they're working out of just the cache) trying to figure something out, but when theres these slashdot posts that have anything to do with microsoft everyone only sees one picture, one view, only one *real* motivation for microsoft to be doing this, lock out linux, duh, totally obvious, _everyone post this fact_

    Yes, it could be true, but thats not the point, point is that nobodys is being the devils advocate here and looking for another side.

    You guys are using the collective intelligence of slashdot to merely diss something instead of even thinking about it!

  40. WinFS is what makes longhorn worthwhile... by nilbog · · Score: 1
    "We are currently evaluating making the WinFS storage subsystem available on this platform and will make the decision based on what is best for customers."

    Usually whats best for customers is the same as what's best for business, but not in every case. It's bad business to give away to XP users the only thing that makes longhorn worthwhile...

    What will be our reason to buy longhorn? And wasn't it announced on here a while back that they scraped winFS for longhorn? Why yes it was...

    --
    or else!
    1. Re:WinFS is what makes longhorn worthwhile... by jonadab · · Score: 1

      > What will be our reason to buy longhorn?

      The new improved command-line interface springs to mind. Compared to that,
      WinFS is small potatoes.

      Oh, you meant for non-geeks? In that case, it's all about the new improved
      MSN icon on the desktop, and the nifty new wallpaper, and that sort of thing.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  41. 64-bit XP by Gary+Destruction · · Score: 3, Insightful

    If Microsoft back-ports WinFS to 64-bit XP, it could hurt or help them. In one way, it could get more people to go for 64-bit systems. Those same people could make an easy transition to Longhorn because they would already have 64-bit systems.
    But in another way, if they go to XP64, they might not have as much of an incentive to go to Longhorn. There would already be one 64-bit OS with WinFS. People might feel that Longhorn is unnecessary.

  42. Is Longhorn the new Copland? by earthbound+kid · · Score: 5, Interesting

    With all the delays for Longhorn, I wonder if Microsoft fans don't feel like Apple fans during the late 90's, eternally waiting for Copland. During the wait for Copland, Microsoft was basically ahead of Apple, since it already had a true preemptively multitasking OS and Apple fans had to put up with cooperative multitasking and frequent crashes. Now, while Apple is poised to ship OS 10.4 Tiger with Spotlight (aka all the functionality of WinFS) and CoreImage (aka all the functionality of Avalon) before July, Microsoft faces delay after delay. Of course, Microsoft OSes are frequently late (who can forget the many delays of Windows 95?), but though the release came fast and furious for 98, ME, 2000, and XP, Microsoft has been stagnating since then. Even a simple service pack has turned into a huge production for MS to produce and ship.

    I think all of these signs point to MS's code base being too big and unwieldy. I don't think anyone doubts that IE is too bloated to fix. Just compare the time between the release of 5 and the release 6 to the time between the release of 6 and now. If Microsoft could implement full CSS selector support and non-broken PNG display, I'm sure they would have by now, but IE is just too tangled to fix quickly anymore.

    So, if MS is wandering in a Copland-esque desert, what's to be done? As unbelievable as a suggestion as it may seem, maybe they should take the OS X route and just buy a competitor and cut their loses. Starting over from (not quite) scratch will give Windows a shot in the arm. WINE has already proven that backwards compatibility with Windows applications doesn't have to be dependent on using their existing OS code. They should just buy out Be (a good choice since they already have a metadata filesystem) or someone else with a Unix-like underpinning, and rewrite Windows the right way. It will take another 3 or 4 years, but at this rate, they're going to need that much time anyway. Spinning their wheels on Longhorn won't get MS anywhere. If MS wants to innovate (and that's a reasonable question), it's time to take a chance, kill Copland, and try something new.

    1. Re:Is Longhorn the new Copland? by Coryoth · · Score: 1

      maybe they should take the OS X route and just buy a competitor and cut their loses. Starting over from (not quite) scratch will give Windows a shot in the arm. WINE has already proven that backwards compatibility with Windows applications doesn't have to be dependent on using their existing OS code. They should just buy out Be (a good choice since they already have a metadata filesystem) or someone else with a Unix-like underpinning

      Be, what Be? I think you'll find that company doesn't exist anymore. They'd have to buy out palm to get the rights, and that might cause some antitrust ructions given the market for PDAs.

      And who else is there to buy exactly? They could license OS X from Apple, but that would be a serious loss of face. Otherwise your down to Solaris, or AIX, or HPUX/Tru64 from Sun, IBM, or HP respectively, none of which would be terribly appealing. I guess they could buy SCO - that would given them something with UNIX-like underpinnings.

      I'm pretty sure Microsoft will keep polishing the turd they have rather than going fishing amongst everyone elses turds.

      Jedidiah.

    2. Re:Is Longhorn the new Copland? by ESqVIP · · Score: 2, Funny
      I guess they could buy SCO - that would given them something with UNIX-like underpinnings.

      I feel a great disturbance in the Force...

    3. Re:Is Longhorn the new Copland? by Stormwatch · · Score: 1

      Be? That'd be interesting, since Be sued Microsoft. But it could work anyway... which brings the question: now that Be is dead, who owns the much praised technologies of BeOS?

    4. Re:Is Longhorn the new Copland? by drewness · · Score: 2, Informative

      Be? That'd be interesting, since Be sued Microsoft. But it could work anyway... which brings the question: now that Be is dead, who owns the much praised technologies of BeOS?
      Palm bought all of Be's IP. But Apple got many of the Be developers including Dominic Gianpaolo (I might be spelling it slightly wrong. I don't have his book handy.) who designed BeFS and now does filesystem stuff for Apple.

    5. Re:Is Longhorn the new Copland? by macshome · · Score: 1

      Apple hired the guy who made the BeFS anyway. Where do you think Spotlight came from anyway?

      Anyone who has tasted the betas of 10.4 agree. Spotlight is indistingushable from magic.

    6. Re:Is Longhorn the new Copland? by Coryoth · · Score: 1

      Palm does. And they didn't seem that keen on selling them. Microsoft could always buy Palm to get BeOS. As a convenient side effect they'd also end up with about 90% of the PDA OS market. And at about that point the government might start asking questions about antitrust.

      Microsoft doing much of anything with the remains of BeOS is highly unlikely. Maybe they could buy out the Haiku people, but that doesn't seem like much of a possibility either. Tjose people want to recreat and extend BeOS because they love it. I don't think they'd be keen to let Microsoft turn their efforts into some bastard stepchild of BeOS.

      Jedidiah.

    7. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 3, Informative

      I don't know a lot about Avalon, but I don't think it does what you think it does. Or maybe it's Core Image that you've been misled about. Whichever. Let me see if I can help.

      Core Image is a set of modular, hardware-accelerated image processing routines. It does things like scaling, color-correcting, blurring or sharpening and compositing raster image data. The modules, called Image Units, are written in a C-like language called CIKernel that's derived from the OpenGL Shading Language. Image Units are hardware-agnostic, meaning they can either run on the CPU or an available GPU, depending on what hardware is available. Core Image is smart enough to know whether the GPU or the CPU is faster, so if you have a fast CPU and an entry-level GPU, Core Image will pull the Image Units back into the CPU so they'll run faster. That kind of thing. It's a lot like SGI's ImageVision, according to this blogger who seems to have a clue.

      Avalon, as I understand it, is more like a 3D version of Quartz 2D. I've heard it described as Direct X gone way out of control.

      According to a not-for-attribution conversation I had with an Apple employee some months ago, Apple hasn't invested any money in developing a 3D version of Quartz 2D because there's simply no demand for it. People who want to do actual 3D programming are already using OpenGL and it's working spectacularly. Quartz 2D is for the other 99% of developers who draw 2-dimensional things to the screen, and those guys don't give a flip about 3D.

    8. Re:Is Longhorn the new Copland? by Anonymous Coward · · Score: 0

      Funny thing is microsoft used to own what became SCO.

    9. Re:Is Longhorn the new Copland? by killjoe · · Score: 1

      The question is can coreimage be scripted? If it can it will blow away avalon.

      --
      evil is as evil does
    10. Re:Is Longhorn the new Copland? by NutscrapeSucks · · Score: 3, Insightful

      I don't see the situations as comparable at all -- In the "Copeland" case, Apple desperately needed an new OS and faced huge technical challenges in getting there.

      Microsoft really doesn't need Longhorn at all, the core OS is in decent shape, the monopoly is chugging along, and they call add incremental features as downloads or service packs. Yeah, the next version of OS X will have more flash, but nobody has ever bought Windows because it's flashy. (Whereas Apple needs that consumer upgrade revenue.)

      Avalon is already in Beta for XP and they've pretty much admitted that nobody was working on IE for the last few years.

      The big news about really isn't WinFS or Avalon. It's the rewrite of the core APIs to support .NET. This is somewhat similar to Steve Jobs' NeXTStep project -- It's designed to make the whole thing more programmer-friendly, but may not provide any direct benefit to end users until years later.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    11. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 2, Insightful

      Can it be scripted? Are you operating under the mistaken assumption that Core Image is a program? It's not. It's an API, a part of the operating system. Its purpose is to be called by developers writing programs and scripts.

      And again, you're comparing it to Avalon. Stop doing that. The two things do not do the same thing. They are completely different. Core Image will not "blow away Avalon" any more than it will "blow away" the baked potato I had for dinner.

    12. Re:Is Longhorn the new Copland? by killjoe · · Score: 1

      I know it's an API. If apple makes hooks into it available for scripting with applescript or python then it will indeed blow away avalon. Would you rather design your gui using XML or python?

      --
      evil is as evil does
    13. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 1

      Would you rather design your gui using XML or python?

      Oh, sweet mother of Christ, no. It's a Mac. We don't do shit like that on the Mac. On the Mac we use native programming toolkits, not piss-poor imitations.

    14. Re:Is Longhorn the new Copland? by Anonymous Coward · · Score: 0
      Apple is poised to ship OS 10.4 Tiger with Spotlight (aka all the functionality of WinFS)

      I'm not sure what all WinFS is supposed to do, but Spotlight is just a dressed up version of the Mac's old "find by content" indexing and searching. The main new features over the old stuff is: it understands more types of content, and allows 3rd-party developers to easily make their own plugins for indexing their content. However, it is still just a separate indexing and searching tool. It is not a new filesystem.

    15. Re:Is Longhorn the new Copland? by hcdejong · · Score: 1

      If Longhorn really is the new Copland, let's hope Microsoft copies Apple [1] and ends up replacing their OS with a version of Unix.

      1: given their track record, it would be the obvious choice...

    16. Re:Is Longhorn the new Copland? by phooka.de · · Score: 1
      Spotlight is just a dressed up version of the Mac's old "find by content" indexing and searching

      Really? I'm eagerly awaiting 10.4 if only for the smart folders. People know them and many love them from using them in iTunes. If that's just dressing up, then I want that dress!

    17. Re:Is Longhorn the new Copland? by Anonymous Coward · · Score: 0

      I think all of these signs point to MS's code base being too big and unwieldy. I don't think anyone doubts that IE is too bloated to fix. Just compare the time between the release of 5 and the release 6 to the time between the release of 6 and now. If Microsoft could implement full CSS selector support and non-broken PNG display, I'm sure they would have by now, but IE is just too tangled to fix quickly anymore.

      Actually, MS stopped active development on IE on purpose for years, only keeping a small maintenance team for security fixes. See, their only job is to maximize profit, and spending lots of development resources on a free product that has no real competitors runs counter to that. It's only now that alternative browsers are starting to provide a real threat to IE that they've restarted active IE development.

      MS is very much capable of producing any kind of product in a reasonable timeframe. It's only that quite often they decide not to, because there is no business sense to it.

    18. Re:Is Longhorn the new Copland? by the_2nd_coming · · Score: 1

      right... like no business sense in creating a feature complete Longhorn 3 years after XP was released.

      --



      I am the Alpha and the Omega-3
    19. Re:Is Longhorn the new Copland? by the_2nd_coming · · Score: 1

      Really, you are a complete moron.

      WinFS is not a file system. it is a SQL based storage system to store meta data about files on your hard drive. that is the same damn thing that spotlight offers except they do not use a SQL database. WinFS supports structures called stacks which are saved queries, same damn thing as Spotlight's smart folders gives the user. WinFS has an API for developers to take advantage of in their programs, Spotlight has the same damn thing. what is not known about WinFS is how it will get its meta data. Spotlight does this via filters that developers can create so spotlight can read the files (even PDFs and other binary formats) to harvest the meta data automatically when a file is added to the system. WinFS is just as separate as Spotlight.

      oh, and Apple does not have a search by content feature. what they do have is immediate search results as they are found which is a very nice dumb search.

      --



      I am the Alpha and the Omega-3
    20. Re:Is Longhorn the new Copland? by the_2nd_coming · · Score: 1

      umm... if you did not notice, apple is a hardware company. MS needs to keep making a profit on their SOFTWARE to keep chugging along.

      as for the WinFX API, read DDJ, Mr. Grimes wrote a nice article about that in there. I think he called it "A thin wrapper around the win32 API"

      --



      I am the Alpha and the Omega-3
    21. Re:Is Longhorn the new Copland? by Anonymous Coward · · Score: 0

      Be's much praised "metadata filesystem" has nothing Microsoft want. Be fans can't seem to get past this, for whatever reason.

      Here's what BeFS does in three bullet points

      1. On-disk extent allocation scheme reduces overheads for large files

      2. Arbitrary name/value metadata stored in auxiliary stream for each file

      3. Hidden directory contains metadata index files which are live updated.

      Item (1) is an arguable performance tweak, some filesystem designers swear by it, others say equivalent allocation rules can be implemented as policy rather than new disk structures. Nevertheless it's included in some Linux filesystems, notably XFS. Item (2) is found all over the place on Linux / Unix and NT systems, if you're using SELinux you have it, if you use ACLs (whether NT ACLs or POSIX) you have it. Whether you choose to use it for anything else is up to you - there's no performance cost unless you actually use it. Item (3) is a performance problem. Every time a process creates a file, updates a file, deletes a file etc. the OS incurs the price of updating all the associated indices, even if no-one will ever look for that file. No mainstream OS is going to rip such a big hole in their I/O performance unless disks get a _lot_ faster in a hurry.

      Be Inc's chief product was _hype_, and BeFS is a great example of that. Dominic did a good job in limited time, and his filesystem is a huge improvement over the one it replaced, but it's not a slam-dunk, and Microsoft don't need it or anything like it to build Longhorn.

    22. Re:Is Longhorn the new Copland? by Ellmist · · Score: 1
      oh, and Apple does not have a search by content feature.

      Pull the File menu down to Find or press Command-F. In the window that appears there is a menu of criteria you can base your search on: Name, date modified, date created, kind, label, size, etc. Choose Search for items whose Content includes ______. Search by content has been around since before Mac OS X.

      Have a nice day.
    23. Re:Is Longhorn the new Copland? by the_2nd_coming · · Score: 1

      great, then all that means is the OS X has had the underlying system already set up where as MS has not.

      --



      I am the Alpha and the Omega-3
    24. Re:Is Longhorn the new Copland? by killjoe · · Score: 1

      " On the Mac we use native programming toolkits, not piss-poor imitations."

      Is that why tiger has an applescript RAD? Is that why virtually every engineer at apple knows and uses python?

      --
      evil is as evil does
    25. Re:Is Longhorn the new Copland? by Vitriol+Angst · · Score: 1

      I think what they will do is grab some nice things from Longhorn, shoehorn them into XP and create XP Me.

      4 years is too long to wait for the upgrade revenue. They will cut bait and ship what they have, and spend lots of ad revenue in various PC magazines. PC mags will then produce articles saying; "You gotta get XP Me!" Add in a purchase of the clipart from Corel and a few "independent testing labs" (wink, wink) and you've got yourself a killer app.

      I could have saved them billions just telling them what they've done in the past. Why the hell are they wasting so much on development?

      --
      >>"ad space available -- low rates!!!"
    26. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 1

      Is that why tiger has an applescript RAD?

      I don't know what you think "RAD" means, but if you're talking about AppleScript Studio, that's the process of creating native user interfaces controlled by AppleScripts. So I don't see what that has to do with anything ... unless you're using it to demonstrate my point.

      virtually every engineer at apple knows and uses python

      Um. "Virtually every engineer?" No. You're making things up, and you should be ashamed.

    27. Re:Is Longhorn the new Copland? by SmittyTheBold · · Score: 1

      No, actually what they've been missing is the underlying system. It's easy to brute-force a search by reading every file on the hard drive sequentially. The current Mac OS system can one-up that by periodically doing a sequential indexing of all files, so the index can be consulted when a user does a search by content.

      What Spotlight and WinFS promise is the ability to search a continuously-updated index. You open a search, and search for an MP3 with a certain tag. Three results show up. Then, you copy over an additional folder of MP3s - and your still-open search window updates to include the additional file.

      The search subsystem is inserted into the filesystem, so that the file-finding system always knows what's going on. It's informed when a file is copied, modified, deleted, and so on.

      Now, this is just the search-engine interface. What the underlying tech enables is far more important. It allows a new way of locating files and arranging by the file itself, not a spatial/tree construct. This is important because the purpose of a filesystem is to organize and locate files. A tree was sufficient when the averag person had a few dozen files on a disk. It was still pretty good when people got to a few hundred, or even a few thousand. Now, with the tens of thousands of files that the average user has roaming his hard drive, the traditional tree layout is no longer sufficient. Finding and using information has become a chore for the user instead of a service provided by the OS. The new features of Windows and Mac OS X are aimed at making the organization of files helpful again.

      --
      ± 29 dB
    28. Re:Is Longhorn the new Copland? by killjoe · · Score: 1

      I am talking about their product, I think it's called constructor or something like that.

      --
      evil is as evil does
    29. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 1

      Your comment made no sense. You're talking about whose product?

    30. Re:Is Longhorn the new Copland? by earthbound+kid · · Score: 1

      Yeah, I don't really know much about Avalon. It's just my understanding that like CoreImage, it will allow developers to offload some of the processing burden to the GPU. I wasn't really aware that it was made for 3D, unlike CoreImage, which is made for 2D. Thanks for the tip.

    31. Re:Is Longhorn the new Copland? by earthbound+kid · · Score: 1

      Be was just the first example of an interesting OS that came to mind. I'm sure there's some OS I've never heard of that's a better match for MS's needs.

    32. Re:Is Longhorn the new Copland? by killjoe · · Score: 1

      Apple is introducing a new application in tiger. It's called automator (I was wrong about contructor). Automator is a RAD environment for applescript. Applescript in turn is an english like scripting language for the mac.

      If apple provides hook into coreimage for applescript it will allow ordinary people to extraordinary things with images and video.

      MS in turn is going to go the way of avalon and xaml.

      So is avalon as good as or better then coreimage? Is it easier to use xaml or applescript (or python)? I don't think so.

      --
      evil is as evil does
    33. Re:Is Longhorn the new Copland? by Leo+McGarry · · Score: 1

      Automator is a RAD environment for applescript.

      I don't know what "a RAD environment" is, but you're mistaken. Automator has nothing to do with AppleScript. While it's true that Actions can be written in AppleScript, it's much better to write them in Objective-C using the Cocoa toolkit.

      If apple provides hook into coreimage for applescript it will allow ordinary people to extraordinary things with images and video.

      Um. Core Image doesn't allow anybody to do anything they can't already do with Photoshop. The Image Units are not revolutionary. They implement tried-and-true image-processing algorithms, like Gaussian blurs and color transforms. The aspects of Core Image that are neat is that it will take advantage of hardware acceleration if available, and it's very easy for developers.

      MS in turn is going to go the way of avalon and xaml.

      These things have nothing to do with Core Image. It's kind of like saying, "Apple computers include a mouse, while Microsoft has gone the way of using a blue logo." No relation whatsoever.

      So is avalon as good as or better then coreimage?

      They do not. Do. Similar. Things. How can I be more clear? They are apples and oranges. They are unrelated. They are not comparable items. Are you beginning to understand me now?

      Is it easier to use xaml or applescript (or python)?

      Christ. They are not the same thing.

    34. Re:Is Longhorn the new Copland? by EddWo · · Score: 1

      Its not the same thing.
      CoreImage is a way of using the GPU to speed up bitmap image effects, like blurs, distortions etc, the sorts of things you'd do with photoshop plugins.

      Avalon is a way of using the GPU to speed up vector graphics operations. Lines, paths, animations, gradient fills, text layout and typography effects etc.

      Its about getting Windows up to the same stage as Quartz on a Mac, a single advanced display model for all media elements,2D,Images,Video,Text etc, except Avalon uses the GPU through Direct 3D for all operations, while until now Quartz has beed CPU based which just the final desktop layout using the GPU with Quartz Extreme.

      Avalon is not about doing 3D applications, though that is a possibility, its about using the power of the 3D processor to speed up 2D drawing and animation. Avalon also includes some image effect classes similar to CoreImage, but to say one will wipe away the other is a misunderstanding of their indended uses.

      --
      "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  43. Beat them at their own game? by Anonymous Coward · · Score: 1, Interesting

    Any plans to port ReiserFS to Windows? There are 3rd party tools like Paragon's Mount Everything that allow read/write to ext2 partitions, so it seems Windows can be extended in this way.

    1. Re:Beat them at their own game? by lachlan76 · · Score: 1

      IIRC, to be able to compile the filesystem drivers, you need the IFS (Installable File System) SDK, which costs US$800/seat.

  44. Right... by Who+drank+my+chocola · · Score: 1
    make sure you give a really full explanation on how to use this meta-data FS well.
    Flash forward five years... I predict most users will have most of their files categorized as "My Files" or somesuch. Or maybe I've been inhaling exhaust fumes again...
    --
    Tough day? How about a free Mac mini?
  45. The vapourware reason by theolein · · Score: 3, Insightful

    I suppose that there is the usual chaos at Microsoft in the marketing department where a makreting person says something that is meant as the usual Microsoft vapourware in order to gather customer interest but where it is so obviously out of sync with actual developments that someone else has to clarify things a few days later.

    I presume that marketing also realised that too much talk about Longhorn features being backported to XP could significantly harm sales of Longhorn when it eventually does come out as people will obviously then simply use those features in XP instead of upgrading, thereby making the usual Windows version chaos (some 15% of all Windows users are still using Win98) even worse and pulling down MS' revenues.

    On the other hand, MS knows that it needs to have some way to get the new stuff (XAML, .Net by default, Avalon, Indigo, WinFS) to be used by a critical mass of developers and users or else it could very possibly fail as badly as MS Passport did.

    Damned if they do and damned if they don't. Strangely, I feel no pity with them whatsoever, as it was their own predatory monopoly practices, where they would kill their foes with beneath the belt tactics in order to get that very last 3% of users that they didn't already have, i.e. they were never prepared to sacrifice anything in order to have a cleaner and more unified user base.

    1. Re:The vapourware reason by Anonymous Coward · · Score: 0

      where a makreting person

      That sounds just about right.
      Makretin(g) !

      Way to go!
      wOOt!

  46. But will it support more than 640 files? by scott9676 · · Score: 1

    Count me out for being a guinea pig and upgrading...

  47. Nonsense! by Anonymous Coward · · Score: 0

    It's coming shipped bundled with Duke Nukem Forever!

  48. What I love about Microsoft by windowpain · · Score: 2, Funny

    "...will make the decision based on what is best for customers."

    That's why I love 'em. Always thinking of what's best for their customers.

    --
    Insert witty sig here.
  49. Unlikely partners by Trejkaz · · Score: 2, Insightful

    Speaking of unlikely partners, I think I would rather Reiser4 be available for Windows.

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  50. Fragmentation? by djlowe · · Score: 1, Insightful

    How about creating a Windows file system that is resistent to fragmentation?

    Hell, Novell managed to do it ages ago, with the file system that they created for NetWare... 'way back when NetWare 286 was state of the art for Network Operating Systems...

    Later, it just got better, with sub-block allocation, as an example.

    NTFS is up to, what, version 5? And, Microsoft still hasn't managed to make it efficient... file system fragmentation over time pretty much creates the "need" to replace computers: The defragger that comes with Windows XP, for example, is woefully inefficient... and the users don't run it anyway.

    So, over time the perception is that "the computer is too slow"... or, "the server is slow"... when the reality is that, barring hardware malfunction, the processor will run at its rated speed forever.. as will memory... the slowdown comes from filesystem access, which, using NTFS, will degrade over time, if the filesystem is not defragmented.

    And,if you use the Windows defrag utility, it won't fully defragment the filesystem: It is a subset of Executive Software's Diskeeper, and so, it's in the latter's best interest to be sure that it doesn't.

    As one example: It cannot defragment NTFS' Master File Table (MFT). Another: It requires multiple passes to come close to anything approaching what the purchased version does, and again, who's going to do that?

    I wonder how many computer hardware upgrades have been driven by this over the years... more importantly, Windows Server upgrades?

    1. Re:Fragmentation? by Terrasque · · Score: 1, Insightful

      I still hold a small hope that one day the sun will shine, and Microsoft will add an open source file system to it, like for example reiserfs.

      If they were really thinking about their customers, they should have done something like that ages ago.

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    2. Re:Fragmentation? by Eric604 · · Score: 1

      Why can't we use third party filesystems? Almost every other OS supports that.

    3. Re:Fragmentation? by xenoandroid · · Score: 1

      So adding more options and making things more confusing to people who aren't as computer knowledgeable is better for their customers who by majority don't even know what a hard drive looks like.

    4. Re:Fragmentation? by bill_mcgonigle · · Score: 1

      Well, they could probably add defragment-on-write logic like Apple bolted on to HFS+, but that would tarnish their performance on some specific benchmarks.

      Better to benchmark well than to perform well.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    5. Re:Fragmentation? by Anonymous Coward · · Score: 0

      And so does Windows. Have you bothered to even look into it?

      Windows supports installable file systems and there are several commercial and even some free ones out there.

      Easier to just come here and comaplain than educate yourself I guess.

  51. The Longhorn/Copeland comparision by mtec · · Score: 1

    More and more it looks right.

    I picture Gates in a cape and tights running endlessly from group to group giving 'genius' guidance to move things along. He finishes and leaves and the people gather and shake their heads.

    --
    Cake or Death? Cake Please!
  52. Ya, right... by Hobadee · · Score: 1

    ...and will make the decision based on what is best for customers.

    HAHAHA! If I had just a penny for every time I heard that from any coorperation, I'd be a millionare! OTOH, if I lost a penny for every time it wasn't best for me, I'd be broke!

    --
    ...Had this been an actual emergency, we would have fled in terror, and you would not have been informed.
  53. We may soon see... by Anonymous Coward · · Score: 0

    "Microsoft Uncertain About IE7 for XP" :-)

  54. Why not beat M$ instead of complaining about M$ by jackspenn · · Score: 1

    There are an awful lot of /. posts about how WinFS is most likely vaporware (which it very well could be), to about how late WinFS is going to be (which is true), to some odd post about how using WinFS will require reformating your HD (which is unlikely, looking at past M$ options like the convert command to change file sytems and the fact that WinFS appears to sit on top of NTFS).

    Anyway, my point is that while I see all the critical posts of WinFS, what I do not see are posts to build a metadata or relational/object based file system for Linux (dare I say LinFS or WINWinFS as in 'WINWinFS is not WinFS').

    I guess I am tossing down the gaunlet down to the /. community and asking them to put their code were their blogs are. My motivation is many because I think this kind of file system on Linux a few years ahead of M$ would be awesome.

    I can do QA testing and draft documentation on the project if you'd like. This could be a high profile example of where OSS can succeed (or god forbid fail). It is also a chance to test ourselves and see if we can met deadlines better then M$ or if we run into similar setbacks. It also is a cool way to learn about open source, relational datases, file systems, the linux kernel and countless other interesting core components of computing today. Think about it.

    --
    Respect the Constitution
  55. The rest of the article... by bckrispi · · Score: 3, Funny

    A Microsoft spokesperson also proudly announced that WinFS would be the underlying filesystem for Infinium Labs Phantom Gaming Console. "It's a great opportunity", he stated. "With the optimizations we've added to WinFS, Duke Nukem Forever will absolutely scream on the Phantom."

    --
    Xenon, where's my money? -Borno
  56. Isn't the concept flawed anyway? by Inaffect · · Score: 1

    If you have enough technical know-how you should be able to manage where your files are on the system, at least to the degree that you can get things done. Has anyone considered the possibility that this feature may not be very practical from a user standpoint? What is this really but a faux scheme that allows you to pretend your files are "where you want them"? I can imagine this new implementation to be exploited quite expediently by virus writers and other malicious attackers. Soon, no one will know where there files are on a Windows machine. This may seem skeptical, but I have a feeling that this is just another feature that will be "turned off", if possible, by people who know what they are doing.

    1. Re:Isn't the concept flawed anyway? by Terrasque · · Score: 0

      If you have enough technical know-how you should be able to manage where your files are on the system

      And we all know that all windows users are technical, right?

      --
      It's The Golden Rule: "He who has the gold makes the rules."
    2. Re:Isn't the concept flawed anyway? by Anonymous Coward · · Score: 0

      Soon, no one will know where there files are on a Windows machine

      This could be what MS has had in mind all along (bwahahahaha....)

  57. Why not VMS? by killjoe · · Score: 1

    They could buy VMS. They would get stability, security, scalibility, and clusterability unmatched by any other operating system. HP would love to sell it because they are floundering anyway. It might take a year or so to port the gui portion windows on top of VMS but that's it.

    I am not saying they would do it, just that they could.

    --
    evil is as evil does
    1. Re:Why not VMS? by Vitriol+Angst · · Score: 1

      I thought VMS is what they used for Win 2000?

      --
      >>"ad space available -- low rates!!!"
  58. WinFS will be an active part of DRM... by Anonymous Coward · · Score: 0

    ...and a new copy protection...

    We will be seeing popup boxes with something like this : "The file you try to copy contain data you don't have a license for... File deleted !"...

  59. Re:First post! by Anonymous Coward · · Score: 0

    Interesting, especially when Microsoft uses the entire gcc toolchain in their "Windows Services for Unix" thingy.

    Hail Hypocrisy.
    Hail Microsoft.

  60. LOL WHAT by Anonymous Coward · · Score: 0

    Heh. They'd go full circle.

  61. Can you say... by Anonymous Coward · · Score: 0

    PR stunt gone wrong?

  62. File System has encountered an unexpected error. by ShagratTheTitleless · · Score: 0

    I don't want my file system to take YEARS to conceive and implement. I can't see that leading to anything but it being slow, buggy, and overcomplicated. Better yet why not unleash the win9x shell team to build the next file system and see how quickly MS can nosedive itself.

    --
    Sometimes at night I imagine the darkness is filled with horrible things with too many teeth, like Julia Roberts.
  63. Yeah, right, as if... by Malor · · Score: 4, Insightful

    Based on what is best for customers, my butt.

    They will make the decision based on what's best for Microsoft. I don't think the customer has mattered to Microsoft much since about Windows 95. In fact, 10 years later, I'd argue that customer welfare is near the bottom of their priority list.

    Offhand, I can't think of a single move they've made in the last 10 years that really and truly had customers in mind. Being in a monopoly position, their mindset has shifted away from 'what services can we offer in exchange for money' to 'how many feathers can we pluck from the goose with the minimum amount of squawking'.

    They've always been nasty, hardball competitors, but at one time they shipped some pretty kickass software, too. Word for Windows was particularly good. Even that horrible flop, Bob, was at least well-intended. But now that they are in a position of real power... if you'll notice, they never, ever ship anything that's really disruptive of or threatening to their main monopoly.

    Most likely, their internal studies will be focused around how much money they can make and how much customer lock-in they can manage. Will giving it away free give them enough power to be worth losing the cash from selling it? Should they sell it at a low price, to generate some cash but get it into fairly widespread circulation? Should they sell it at a high price to corporations, to gather lots of cash but gain little leverage over filesystem standards? Should they bundle it only into Longhorn to help 'encourage' upgrades? You can rest assured, thoughts like "Is this technology something that every Microsoft customer should be able to use?" will never even occur to them.

    Whatever their actual thought process ends up being, actual customer welfare will not enter into it.

    1. Re:Yeah, right, as if... by Captain+DaFt · · Score: 1

      "Based on what is best for customers, my butt."

      Of course, you have to read that correctly.
      Microsoft's customers are Dell, HP, et al. The people actually using Windows are, for the main part, just consumers.

      --
      The U.S. really needs an English to Wisdom dictionary.
    2. Re:Yeah, right, as if... by BenjyD · · Score: 1

      All companies do what is best for them, not the customer; you don't see companies selecting prices so as to maximise customer happiness, they set prices to maximise profit.

      It just happens that competition tends to push companies so that what is best for the company is at least similar to what is best for the consumer. I don't know why the even bother saying they do what is best for the customer: why don't they become a non-profit if they care about the customers so much?

      I'm not saying that profits are bad, just that I dislike this kind of doublespeak.

  64. Vaporware by Anonymous Coward · · Score: 0

    Can you say DrDos?

    This FUD is so old it makes Rip Van Winkle look like a 18 year old stud.

  65. Re:clearly - there are two sides to every schwartz by Gr8Apes · · Score: 2, Insightful

    First, WinFS winds up not being a new file system, but a system on top of the NTFS file system. (Or, at least, that's their current statement on what it is)

    Second, WinFS is stated to be a DB like layer of the file system, improving search and visual representation by offering multiple views. You'd think they would have done this with email clients first, yet they cannot even make this happen in an intuitive way. I seriously doubt that WinFS will happen anytime soon. Earlier, I'd made the statement that WinFS would indefinitely delay Longhorn, which apparently I was correct in, as WinFS was pulled from Longhorn.

    I laughed when they stated it would be released for XP in castrated form - no network connectivity, hell, MS can't even show a "network neighborhood" in a reasonable amount of time for a small network (only about 1000 nodes, takes more than a minute easily, long enough for me to forget to time it or try it again).

    In any case, Longhorn will wind up being mostly eye candy that will lead to a slew of new problems (MS "innovates" new bugs like no one else;)

    As for Devil's Advocate, isn't anything on /. regarding MS beating all sides of the horse until it is pulp? What exactly are you looking for? Someone to say that WinFS is going to be great? It isn't, and everyone here knows that MS is wholly incapable of delivering something like WinFS is claimed to be. It'd be like arguing that you could go back in time and buy Manhattan for a few beads + 1.

    --
    The cesspool just got a check and balance.
  66. Tiger Vs Longhorn by Wizard+Drongo · · Score: 0, Redundant

    I really hate to sound like a troll (because I'm not), but why does anyone even care about Microsoft anymore. What makes people care about the half-arsed 'features' Microsoft tries to wax lyrical about in it's death-throws. They're going down. It sounds like a troll to say this, but I honestly believe in maybe 5 years, 10 at the outset, Microsoft will sell Office, and that's about it. All the techheads/geeks will still have Linux. It will probably have the majority of the desktop, since HP, Dell and all the other big suppliers will start distributing it. For everyone else, who want a computer that "Just Works®", Apple will be there. I see Apple making some fairly large gains back into the marketplace in the next few years, if they play their cards right. Linux too. But Microsoft? Nah. They're dead. Longhorn needed to be out by this summer to give hem a fighting chance. They've blown it, and I think they know it. I doubt Longhorn will ever really see the light of day. I think there's a very good chance that XP will be the last widely-used microsoft OS. In 20 years time, they'll call the last years of the 00's "The Return of the Apple". Although I don't know who's more evil, Darth Bill, or his Steveness!

    --
    The truth shall always be free: Boris Floricic is Tron.
    1. Re:Tiger Vs Longhorn by SlightlyOldGuy · · Score: 1

      What make you think they'll still be selling Office in 5 years?

  67. Uh... by PhotoBoy · · Score: 2

    "and will make the decision based on what is best for customers"

    Uh, don't the customers get to decide what is best for themselves any more?

  68. Mod parent up by Anonymous Coward · · Score: 0

    And give him a cigar too! This is the most insightful thing that I've read on /. this week!

  69. Re:clearly - there are two sides to every schwartz by wild_berry · · Score: 1

    Be careful, playing devil's advocate is often confused with trolling.

    I think that the information system gains from having a database-focused file system in Windows XP would be hampered by the need to alter the user interface massively to cope with it. If the way you interact with your documents and storage changes, then the way you interact with the computer to find those things should change too. It doesn't seem the right move; a more suitable move would be Windows Server 2003 with WinFS if that assists the serving it does.

    Should the computing power needed for Longhorn alienates a large number of users (as it threatens to do), then backporting WinFS will be an advantage, but one which will need to have a financial benefit to Microsoft (a paid upgrade?). The most reasonable place to deploy WinFS will be to claim that it enhances the security of WindowsXP by blocking access to certain files by software of a particular access level (perhaps in the manner of SELinux), but this seems to me to be more appropriate as a kernel-level adaption, which should be due in Longhorn.

    What would WinFS-enhanced Explorer look like? It wouldn't revolve around the Start Menu but around the user space of recently edited files, and with buttons for "New File in Program Foo". You may need a task bar to switch between running applications, but there would be no need to have a Start Menu that's as it is today -- a presentation space for programs you regularly use -- but it would have to become a list of programs and files recently accessed, organised in a way you have specified.

  70. Re:Just one Pepsi by lymph · · Score: 0
    All I wanted was a pepsi, just one Pepsi, and they wouldn't give it to me!

    And I went to your schools...I went to your churches...I went your intitutional learning facilities@!

    send me your money fachizal my nihzihl!! ...(damn, that looks hebrew)

  71. Can you read? by danaris · · Score: 1

    Did you actually read his post?

    He said that adding a database layer over an existing FS was a bad idea. If I understand correctly, BeFS was, from the core out, a database-like FS. That's a completely different thing.

    If that were what MS were trying to do, that would be a good idea; they'd have to provide a compatibility layer to make it look like the old (current) style of FS, but I can't imagine that could be anywhere near as bad as trying to stick a DB layer on a non-DB FS.

    However, since I'm about as rabidly anti-MS as they come, I'm always happy when I see them coming up with more bad ideas ;-)

    Dan Aris

    --
    Fun. Free. Online. RPG. BattleMaster.
    1. Re:Can you read? by LurkerXXX · · Score: 1

      I read his post. The fact is I don't know how much slower this will make the file system. The fact is you and the original poster don't know either. Why not wait till it comes out to bash it? Just because you are as anti-MS as they come, it doesn't mean we all have to be. Sorry to spoil it for you.

  72. From the Microsoft Testing Labs: why it's late by Ancient_Hacker · · Score: 3, Funny
    Programmer: Hi Cindy, did you test my WinFS? Cindy: Little glitch, WinFS needs SQL, which wouldnt install cause I only have 3GB free on C: and it won't install anywhere else. Also the SQLinstaller needs Java 1.3b, I have 1.3c. And you can't backup a patch level. Then the Java installer thinks my new 300GB disk has -133GB of free space. Then the SQL script that makes the default database wants to make a 40GB rollback partition on C:. Then SQL can't find MFC70.DLL. Then SQL complains that my OS doesnt let it open up listeners on ports 4331, 7334, 4337, 7443 and 4773. Then SQL starts up and promptly dies,something about it can't find the authorization service running. Which it doesnt tell me what the name of it is, or how or why it isnt running. The help page doesnt tell you how to get it running, but does have a link to an animation of a cute doggy pawing through a book. It also triggers a 2GB expansion of my VM file, and dumps a 512MB core file. --- Programmer: Oh yeah, that's the hash table. MOVE OVER, let me drive.

    (Hour later: Okay, it's up now) Cindy: Why is my computer so slow and the disk light on all the time? Programmer: It's indexing every file. Which requires unzipping every zip file and cab archive and calling upon special document translators to extract the text therefrom. It all goes into a big hash table in RAM or VM more likely. Cindy: Why is it really slow for about a day after I install this other app? Programmer: Well, it had to index all the installed files, including all the help files that are already indexed by the help file system. But don't worry, you can set a checkbox for "low priority indexing". Cindy: So this gloabl index of everything may be hours of days out of date? Programmer: Wellllll, yep. Cindy: Hmm, maybe it's not quite ready for the average Joe yet?

  73. Why don't they just use ReiserFS v4 by bobbuck · · Score: 1

    It will be faster, allow plugins, and is available right now.

    1. Re:Why don't they just use ReiserFS v4 by Anonymous Coward · · Score: 0

      And is BUGGY AS HELL!

      God man, not one thinking person would put one bit of precious information into that alpha quality FS.

      Reiser 3/4 are responsible for more lost data than any FS I have ever delt with!

    2. Re:Why don't they just use ReiserFS v4 by 1s44c · · Score: 1


      Somewhere in microshaft HQ:

      cat ReiserFS | sed 's/Reiser/WIN/g'

      Bill! We have innovated again!

    3. Re:Why don't they just use ReiserFS v4 by bobbuck · · Score: 1

      I'm sure Hans would like to know the bugs you are experiencing. I'd be pretty curious, too, since I've never had any problems with Reiserfs v3. I've never used v4 (except some testing). Maybe you have one of the hardware problems described on their website? http://www.namesys.com/

  74. Virtualization by swb · · Score: 1

    Virtualization rocks. One thing I would like to see, though, is a way to have the windows opened by an application in a VM in their own windows in the host OS, the way some X servers can use the host OS' window manager to open their windows, or a Citrix-hosted app that just gives you the app, and not the desktop.

    This might make the VM-hosted apps slightly more responsive (since you're not dealing with the overhead of the guest OS display), and make it seem more native when running applications out of a VM.

  75. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    Hmm - I'm not sure if I'd actually choose to do it that way. For me, the WinFS stated metadata aims bring up more questions than they solve, at least, looking at this intro. They describe the following scenario:

    One reason people have difficulty finding information on their computer is because of the limited ability for the user to organize data. The present file system support for folders and files worked well originally because it was a familiar paradigm to most people and the number of files was relatively small. However, it doesn't easily allow you to store an image of your coworker Bob playing softball at the 2007 company picnic at a local park and later find the image...

    Obviously, they're right that filesystems do not provide a lot of support for this sort of thing. But it is not an entirely unsolved problem; you can for example use a photogallery program to store your images, which brings in metadata and a DB right there. If the system you are using is smart, it will make use of something like EXIF metadata anyway and store metadata within the actual image files to the greatest extent possible.

    It's my opinion that metadata, short of a radical shift in computing standards, belongs in data files rather than in the OS. Otherwise, sending that file by email (short of a shift in the way email works - and yes I know the promotional literature says that the metadata will be intact in the file when exported to NTFS) will dump the metadata and leave you with an image with zero available metadata. There is maybe a good argument that there's a place for a unique ID for data rather than files, and for a 'link resolver' type functionality to avoid breaking links when reorganising the disk....

    This WinFS thing seems to me to be a bit like the fabulous Windows registry; putting centralisation in where it does not have to be. It sounds like a great attempt from the documentation, but I really think there's a more UNIXy way of achieving the same results, without monkeying around with the filesystem. Metadata-enabled locate :)

    Plus, that 'company picnic' example suggests that they haven't really thought about the most major problem in the metadata world - how to get the metadata in the first place. It's as though they think that merely adding the theoretical capability to store metadata will suddenly turn us all into competent archivists.

  76. Dangling a carrot? by Tavor · · Score: 1

    Somehow, this seems like Microsoft is dangling a carrot in front of us all, then when we get exicted about it it moves out of reach again. (Oh, look! WinFS, the "next-generation" filesystem is coming to the "embattled" os Windows XP...) Yeah, Linux is looking better after this game.

    --
    Windows has detected an undetectable error.
  77. Who needs that crap, anyway? by Spy+der+Mann · · Score: 1

    Dear Bill:

    What we need is a SECURE, STABLE OS that protects users from malware (by DESIGN). No more activex crap, no more "browser included!" bloats. Stop adding new features and give us a "WinXP done right".

    WinXP would work pretty well without all these spyware/malware/viruses stuff. Bill, go ask Linus, he knows the secret.

    (And please, Bill, stop this "world domination" idea you got. It's not healthy)

  78. NT4 Quibble by LPetrazickis · · Score: 1

    NT4's defining characteristic was the switch away from an interface that resembled Windows 3.x to one that resembles Windows 95. It came out in July 1996.

    --
    Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
  79. Re:Why not beat M$ instead of complaining about M$ by jackspenn · · Score: 1
    Excellent response. You've really got me thinking. Three things in particular have my focus:
    1. That comment about centralization where it does not need to be and how that could result in data lose when files are sent elsewhere off the file system.
    2. The comment about how do you get the metadata in the first place. It does seem far fetched to assume that the user who cannot find their pictures within their present computer will be skilled/focused/organized/accurate enough to properly setup metadata for those pictures.
    3. You hint at methods outside of the OS, like encoding the data in the file itself. I am going to google "EXIF metadata" after this post, but presently I think of things like XML and relation DBs. What exactly do you have in mind? Any links you could provide would be helpful.
    - Eric
    --
    Respect the Constitution
  80. what makes WinFS better? by Anonymous Coward · · Score: 0

    what makes WinFS better than any of the other desktop search engines now available?

    Google Desktop Search
    Copernic Desktop Search
    X1
    DocYouMeant Hound
    Find Files XP

    or any of the other hundreds of file search programs on Tucows. From all of the descriptions I've read, it seems totally pie in the sky. One commenter said you would go to the games library and then click on quake 3 instead of going to c:\games\quake3. Who does that anyway? You go to Start->id Software->Quake or Start->Games->Quake if you've organized them. However, if nothing else, it will at least give Intel/AMD a reason to keep making faster processors. I just hope Microsoft doesn't monopolize the desktop search space in the process.

  81. Why not? by Guppy06 · · Score: 1

    After all, they back-ported FAT32 to Win95a, didn't they?

    Oh, wait, what's the reason we divide things into 95a and 95b again?

    Forget it, Microsoft wants to tax us again and there's little reason to believe that they won't use every trick up their sleeves to get us to buy into yet another iterative, evolutionary "upgrade." NTFS may not be all that great, but compared to spending another $300, it's pretty damned good.

  82. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    You hint at methods outside of the OS, like encoding the data in the file itself. I am going to google "EXIF metadata" after this post, but presently I think of things like XML and relation DBs. What exactly do you have in mind?

    Various specific file formats have their own methods of encoding metadata, usually in fairly arbitrary ways (which can be a problem). For example, MP3s have their ID3 tags either at the start or end of the file, EXIF has photo-specific details, DOCs have all that microsoft authorship stuff. A great improvement might be if we could all fix on a standard for the actual metadata to store (Dublin Core, say) so we don't end up with completely different standards in each file format and lots of mapping to do.

    There are sort of 'wrapper' XML formats, like METS, which are extremely handy for providing files with some sort of context (here's the official site). As it says on the site, The METS schema is a standard for encoding descriptive, administrative, and structural metadata regarding objects within a digital library, expressed using XML.

    Re: the second point, I think maybe people get carried away, as in the MS WinFS documentation, when they think about the information available in an image. There is some easy to collect information, depending on the source of a data file: if it's an image, maybe you know whose camera it comes from and when, maybe you can even guess what that person was doing or where they were when the image was taken; if it's from the Internet, you know everything about the process the user went through to find that file in order to download it (I'm looking at that one atm). I'd be tempted to look in great detail at the kinds of information that might be useful, and set up open standards for encoding and transmitting that information, not to mention gaining an idea of the privacy implications, before going for any filesystem embedding of it.

    If you're interested in discussing this further I'm kaiidth at altern dot org.

  83. Re:Why not beat M$ instead of complaining about M$ by sisifo · · Score: 1

    I agree...? Metadata shuld be extracted from the file been indexed, no extra-info shuld be used. Once the metadata-fs is available, aplications could be modified to add metadata info to the documents.. Maybe the same "method" or api used to extract metadata info from documents could be use to add it or modify it (always into the document).

  84. Open Source WinFS possible? by n2rjt · · Score: 1

    If enough of the API specifications and functional description for WinFS are published, some young folks with lots of time on their hands could probably write a WinFS work-alike and have it ready before Microsoft.
    Wouldn't it be insane if Linux supported WinFS before Longhorn or XP?

  85. Why? Embrace and extend the filesystem, of course by CarpetShark · · Score: 1

    What better way to lock users (and even developers) into a platform than to remove the concept of how and where their files are stored? Tell them it's in there, sure. Tell them they can sync it with their msPod or their WinPDA, sure. Tell them their Visual C++ project is grouped into Headers and Source code, no problem. But tell them that their C++ code could be portable, and that they could copy it to OS X or Linux if they could only find the actual file? No way.

  86. I had a copy of the WinFS source code by generationxyu · · Score: 1

    It's on my hard drive somewhere... if only I could find it... crap...

    --
    I mod down pyramid schemes in sigs.
  87. Re:Why not beat M$ instead of complaining about M$ by EddWo · · Score: 1

    If you think like a Microsoftie you see how this works. They have the Company picnic scheduled in Outlook (time, date and location), and have exchanged a few messages with Bob telling him they would meet him there, and messages with the organiser asking what activities will be taking place, (softball).

    When the download the pictures off their camera, the system matches the available metadata from the pictures, with the rest of the data available from other sources. The pictures were taken at the time the company picnic was occuring and they said they would be attending, therefore the pictures were taken at the company picnic.

    It might ask them to identify who is in the pictures (drag and drop into smart folders representing contacts), or it may run them through a face recognition system matching people with the list of picnic attendees.

    Even so, if they do a search for "Bob playing softball", it will be able to find both Bob and Softball mentioned in emails relating to the Picnic event, and a set of photos taken at the time.

    Its not a matter of manually tagging everything. The more useful informtion you put into WinFS, the more relationships it can create to help you locate things.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  88. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    Yeah... I do agree that you could work out a lot simply using data from Bob's calendar. Assuming of course that Bob was one of those people who is fairly well organised about his schedule. I'd be surprised if face recognition was much of a success in this context, though you never know I suppose - but I imagine you could get moderate success looking at photo features.

    I'm just not too in love with the total lack of external tech specs and whatnot. I have the feeling that this is designed as one of those things that Just Works (TM) provided you're using nothing but the newest MS stuff, but which will abruptly disappear in its entirety as soon as you leave their APIs. You don't need WinFS to store metadata about photos - you could do exactly what you just described in a simpler and more portable way without tying it into a filesystem as such. WinFS doesn't actually help you at all in gathering the metadata, that's a separate problem; it's just a storage medium for it plus a query service.

    It could as well run as a relations query service and a resolver service, based on harvesting of data embedded into files. Certainly there are disadvantages involved, since unless you had an OS hook updating segments of the db when you added/modified files, it would not update in realtime, but there is the advantage (which is fairly massive, at least to me) that you're not looking at any fundamental changes, you're using existing technology to achieve an effect. The alterations required are relatively minor.

  89. Re:Why not beat M$ instead of complaining about M$ by EddWo · · Score: 1

    Well the main point is that it becomes part of the OS platform, rather than just a database in a particular application. I used Outlook in my example, but Thunderbird and Sunbird would work just as well, provided they used the underlying system concepts of Contact and Event.
    This means you are less dependant on all the latest MS stuff, so long as the applications stick to the system provided schemas.

    WinFS acts as the common platform that allows anyone writing a photo management application to interpret metadata from all the various sources available, without coding for each one individually. Should Picasa have to know how to look inside Eudora's contact database?

    Part of WinFS is about harvesting the information already embedded into files, and keeping the embedded information in sync with the database relationships.
    It hooks into the file system calls so that it is updated in realtime, ie. when tou use Winamp 2 to modify a ID3 tag through a Win32 file api, the database catches the write and updates its record of the metadata.
    Using the shell to change the same attribute would go through the database API, but the engine would then also update the ID3 tag in the file stream.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  90. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    Well the main point is that it becomes part of the OS platform, rather than just a database in a particular application.

    That's what I dislike about it.

    The minute you move away from your own home PC, you lose all that metadata. That's what I mean by 'leaving their APIs'. Unless you postulate a whole bunch of altered protocols, etc, in order to make this stuff transferable.

    And that is why I would try to keep metadata within data files wherever possible, and make use of open standards in order to encode that metadata for storage or transmission where it is not possible. I don't see that the filesystem is a particularly good place to store it. There are existing solutions to this sort of problem, which are certainly less grandiose than an entirely new filesystem, but have the slight advantage of being standard.

    As for your last point, yes, no matter where the metadata is stored, the filesystem will have to be hooked into it in some way. But that doesn't mean that the filesystem actually has to be the guilty party - it just has to call it.

  91. Re:Why not beat M$ instead of complaining about M$ by EddWo · · Score: 1

    Well any kind of fast searching and browsing will require the metadata to be read from all the files and placed into some kind of indexed structure.

    You don't want to be doing a query that requires thousands of individual files metadata to be read from locations all over the disk, there has to be a central storage, and you need to use an API provided by the central database to peform queries.

    The remaining choice is whether you access and write the files though the central storage API or the standard platform API. Apple is going one way, Microsoft the other, though for backwards compatibility both methods are supported under WinFS. To support Win32 applications querying WinFS you will even be able to use paths for arbitrary queries. \\localhost\store\contacts\surname\williams etc.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  92. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    Well yes it will, but I wouldn't park that in the filesystem as such, any more than I'd consider the locate db to be part of the filesystem.

    I'm wondering whether part of the problem is that you and I just have slightly different definitions of 'filesystem'.

    To me, a metadata indexing service is a service, a filesystem is an on-disk data structure that records info about the files written on the disk. I personally would not feel that the filesystem as such has to know about metadata, beyond what it already handles. As far as I know, there's nothing wrong with adding this sort of thing as a service. Just because one might wish to label it 'the central database' or 'central storage' does not mean it actually has to be an integral part of the filesystem in the sense of forming part of the description of the physical structure on disk. All that does is to increase the risk that disks are going to be unreadable by older or alternative operating systems, which, if you'll excuse my French, sucks.

    That said, there is a distinct advantage in having the service catch writes/reads on the FS. Does that make the service part of the filesystem?

    I'm satisfied that the MS version will/would work, though much less satisfied about its use on heterogeneous networks.

    But the original poster was actually issuing a challenge along the lines of Write A WinFS-alike filesystem under Linux, and I was saying that I personally wouldn't attack the problem from that direction, but would prefer to write a metadata indexing/robust linking/history system that runs as a service. As for the paths, isn't that essentially just a URI handler connecting to the service?

  93. Re:Why not beat M$ instead of complaining about M$ by EddWo · · Score: 1

    But WinFS is just a service. It doesn't change the on disk structures, thats still NTFS. The metadata is cached into an SQL Server Yukon based database that is stored in a hidden folder.
    They are changing the file system driver code, but only to make it more transactional to ensure the database and the file system remain consistent with one another. WinFS itself just runs as a usermode service, albeit a very heavyweight one in the early Alphas. I doubt the actual on disk layout will change at all, though they will probably start to make more use of existing NTFS features like multiple datastreams and junctions.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  94. Re:Why not beat M$ instead of complaining about M$ by kaiidth · · Score: 1

    In other words, MS and I do not share our definitions of the term 'filesystem'.

    Last time I ran SQL server (with WinXP and .net) its major distinguishing feature was a requirement for more CPU and memory than my machine had... but I suppose it's 'eating one's own dog food' from MS's point of view.