Slashdot Mirror


Longhorn to be Released in 2006, Sans WinFS

skillio writes "Everyone's favorite OS maven, Bill Gates, announced a release date for Longhorn on Friday. He confirms what many had suspected - Microsoft will attempt to complete this release in calendar year 2006. The most notable element of this announcement was Gates' admission that WinFS, Microsoft's next-generation file system, would not be complete in time for this release - surprising, since this was the most hyped component of the next iteration of Windows."

96 of 440 comments (clear)

  1. Good deal for Microsoft by weave · · Score: 4, Insightful
    Well, I'm so glad we switched to an annual assurance type plan where we pay an annual fee which gives us the right for all upgrades at no additional cost. Now they have little incentive to bring out upgrades since they will get that revenue stream regardless, no matter what.

    Actually, it might be a blessing. The pressure on IT to roll out new versions puts a real burden on us. We just got XP and 2003 server rolled out everywhere and I have a feeling we are *way* ahead of most other places.

    1. Re:Good deal for Microsoft by BoldAC · · Score: 4, Informative

      You'll get all your upgrades anyway.

      Many of the components in longhorn will be rolled out as individual services prior to the official release.

      (Of course, Microsoft will package the official longhorn release with a few bells and whisltes to grab consumer interests.)

      SP2 is a great example of this. The pop-up blocker and buffer overrun protection were all original longhorn ideas.

    2. Re:Good deal for Microsoft by weave · · Score: 3, Insightful
      True, but we would have gotten all of that with an old fashioned perpetual license. I believe the assurance plans estimated savings based on a new release (that costs money) every two years.

      If there's a 5 year gap between OS releases, the finance people might start to question our decision to "take the easy way out" and go for the annual fee, which is a killer btw...

    3. Re:Good deal for Microsoft by afd8856 · · Score: 2, Insightful

      > The pop-up blocker and buffer overrun protection were all original longhorn ideas.

      This is yet another proof of how hard it has become for them to upgrage Internet Explorer. Adding just one feature requires an entire new operating system. Fortunatly, for SP2, Bill has outsourced the job. I'm sure 99% sure that the pop-up blocker in SP2 is stolen from Mozilla. Horray for open source!

      (Just joking)

      --
      I'll do the stupid thing first and then you shy people follow...
    4. Re:Good deal for Microsoft by doctormetal · · Score: 2, Interesting

      This is yet another proof of how hard it has become for them to upgrage Internet Explorer. Adding just one feature requires an entire new operating system. Fortunatly, for SP2, Bill has outsourced the job. I'm sure 99% sure that the pop-up blocker in SP2 is stolen from Mozilla. Horray for open source!

      (Just joking)


      The idea of the popup blocker and the tabbed browsing were not their own idea. Competitors like opera and mozilla based browsers (mozilla, firefox and others) had those, so IE must have it to keep up.

    5. Re:Good deal for Microsoft by Have+Blue · · Score: 5, Interesting

      I thought the buffer overrun protection was AMD's idea, with the NX page flag.

    6. Re:Good deal for Microsoft by justsomebody · · Score: 4, Insightful

      Don't get me wrong, but... you are actualy happy you pay more for less???

      Either that or my brain-calc is broken.

      Cost Calculation:
      Updates for XP - $0
      Updates for your server - cost $0
      You are happy that there's no new releases of software - so if you wouldn't buy that software cost would be $0

      But you are happy that you are paying annual fee??? With that thinking in mind you'll soon be outsourced

      We just got XP and 2003 server rolled out everywhere and I have a feeling we are *way* ahead of most other places.


      I have all places still running Win2000 server (those few that still use Windows for server and all behind firewall), and it does it's job as it should. Tested version of 2003 didn't make enough progress to replace thing that worked for so long in such pleasurable manner. How do you define your *AHEAD*???

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    7. Re:Good deal for Microsoft by Curtman · · Score: 5, Interesting

      Prediction.. In a year and a half, Microsoft announces the real name of Longhorn:

      Windows XP SP3

      If XP is going to get Longhorn Technologies, and Longhorn isn't going to get the rest (best?) of the "Longhorn Technologies", then thats all it is. A new service pack, just like XP was.

    8. Re:Good deal for Microsoft by Homology · · Score: 3, Informative


      I thought the buffer overrun protection was AMD's idea, with the NX page flag.



      NX (No eXecute) bit for CPU has been around for a while (for Alpha, and Sun's SPARC, for instance), and is not an AMD invention. On the other hand, AMD should be given credit for introducing such a security featuer in their new CPU. Intel has steadfastly refuced to implement such security features on x86, until forced by AMD.

    9. Re:Good deal for Microsoft by Zak3056 · · Score: 2, Informative

      Now they have little incentive to bring out upgrades since they will get that revenue stream regardless, no matter what.

      Tell me about it. I work for a small/medium business, and we got burned on SQL Server 2000. The single CPU license with Software Assurance was like six grand, or 50% more than the license without SA.

      Microsoft (or one of their contractors) called us and asked about renewing our various SA agreements. The droid was seriously confused that I didn't want to take advantage of such a good deal after having been burned once already.

      --
      What part of "shall not be infringed" is so hard to understand?
    10. Re:Good deal for Microsoft by eidechse · · Score: 2, Informative

      I'll buy that, but I got the impression that the OP was referring specifically to XP. XP was the first consumer branch of the NT line. It did include a point rev of the kernel, but it's not directly in the 'server' path. As such it's the first consumer edition that had a large internal change since 95.

      Sure, if you'd abandoned the 9x consumer line and had been running 2k it wasn't that much of a change. But that wasn't the situation for most consumers.

  2. the later the better by Edmund+Blackadder · · Score: 4, Interesting

    since that file system will probably break compatibility with everything non-windows it's delay is good for everyone.

    I wonder if they will decide to use it to lock out any third party application providers they dont like.

    1. Re:the later the better by LO0G · · Score: 5, Informative

      Ok, lets get this straight, once and for all - WinFS IS NOT A NEW FILESYSTEM!

      It's a set of technologies that allow you to store metadata in a SQL-like database, and query for that information.

      Think of it as content indexing on steroids.

      So you winamp album metadata could be put in WinFS and then winamp (or WMP, or Soniq, or iTunes) could build virtual playlists from that metadata.

      Or your picture keywords could be put in and you'd be able to search that metadata using a single common API.

      It's NOT a new filesystem.

    2. Re:the later the better by jayhawk88 · · Score: 4, Funny

      Yeah, just like SP2 wasn't going to break anything either.

    3. Re:the later the better by Edmund+Blackadder · · Score: 4, Insightful

      Then why is it called "FS" ??????????

    4. Re:the later the better by cortana · · Score: 5, Insightful

      Marketing. WinFS sounds sexy. It will get the Windows geeks talking about the revolutionary never-before-seen features, and when the Windows geeks are lusting over the next version of Windows, they 'ain't convertin' to Linux.

      It's the old bait and switch. Now that WinFS has served its purpose, it's being moved back to the _next_ version of Windows after Longhorn. But don't worry, Longhorn+1 will be the best version of Windows EVER! It has this revolutionary new filesystem, WinFS. It will also be faster, easier to use, more compatible and more secure! Why risk changing to another operating system when the next version of Windows will be everything you have ever wanted, AND MORE?

    5. Re:the later the better by SilentChris · · Score: 4, Informative

      Supposedly it now stands for "Future storage". Just like NT and .NET once stood for something and then got real nebulous (NT was once "new technology", while .NET was going to be used on everything from servers to toilet paper).

    6. Re:the later the better by TheUser0x58 · · Score: 3, Funny
      WinFS sounds sexy.

      Dude, did you really just say that??

      --
      -- listen to interesting music, support independent radio... WPRB
    7. Re:the later the better by Master+of+Transhuman · · Score: 3, Funny

      You're absolutely right.

      This has been Bill Gate's marketing approach since Day One at Microsoft.

      Read the biographies of him. They say the exact same thing. Every time Microsoft customers get antsy, he comes out with "Stay the course! The next one will be dynamite!"

      I think George Bush learned it from him. Iraq didn't turn out well? Well, relax, Iran will be much better! And wait until you see North Korea!

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  3. I am just curious... by Anonymous Coward · · Score: 4, Funny

    Am I the only one who thinks that "Longhorn" doesn't sound like an operating system but rather a name for a porn star? I can already see the advertisements: "Before the new Microsoft OS goes Gold, install Long Horn Silver!" In the context of men wearing tight MSN butterfly-man suits, it seems somehow appropriate...

    1. Re:I am just curious... by EpsCylonB · · Score: 4, Informative

      Longhorn almost certainly won't be the name, XP iirc was codnamed whistler, they use the names of places near redmond in seatle apparently.

    2. Re:I am just curious... by DogDude · · Score: 2, Insightful

      It's not as bad as "Mozilla", which sounds like a kids' cartoon or breakfast cereal... especially when you consider "Mozilla" is the final name, and Longhorn is just a development code name.

      --
      I don't respond to AC's.
    3. Re:I am just curious... by fiddlesticks · · Score: 4, Informative

      Q: what's with the code-name Whistler'?
      A: They were "Odyssey," "Neptune," "Mars", and before that they were using city names "Chicago," "Detroit," "Memphis". But now they've turned to mountain names: Whistler and Blackcomb are popular ski resorts a few hours from Seattle, located in British Columbia.

    4. Re:I am just curious... by Thing+1 · · Score: 2, Funny

      Yeah, me I'm waiting for shepzilla, or curlyzilla...

      --
      I feel fantastic, and I'm still alive.
    5. Re:I am just curious... by Tobias+Luetke · · Score: 3, Informative

      Whistler (canada, BC) is the ski resort of choice for microsoft. No surprise here its probably the best in the world. Their code names are almost always based on the Whistler region. XP was Whistler, Blackcomb (neightbour village) was their backoffice server and at the foot of the main whistler slope is the Longhorn bar.

    6. Re:I am just curious... by kgp · · Score: 2, Informative

      No, not near Redmond (unless you consider B.C. Canada near Redmond).

      Whistler is a ski resort in BC.

      Longhorn is a bar in Whistler, BC.

      Popular with the execs on the project, apparently.

  4. Stepwise by BoldAC · · Score: 4, Interesting

    Likely each component will be rolled out seperately... and then it'll all be bundled (without the new file system) for the official longhorn release.

    Of course, they will package the new release with new bells and whistles to give people a reason to upgrade... but most function will be able to be obtained before the official "longhorn" release.

    SP2, for example, contains several aspects of longhorn that were forced to the users sooner. Examples are the pop-up blocker and the protected memory to prevent buffer overruns.

    1. Re:Stepwise by BoldAC · · Score: 2, Informative

      woah... sorry to duplicate. I kept getting errors when I originally tried to post this so I thought that it didn't go through.

      Anyway, to keep from wasting space... here is the original slashdot article about longhorn meeting XP

      Here's an article discussing that several aspects of longhorn are actually in SP2.

  5. No Avalon either by goMac2500 · · Score: 2, Funny

    Yep. Avalon, the new-fangled window manager was also cut for the final release. Windows version Copland?

    1. Re:No Avalon either by cdelta · · Score: 2, Informative

      Why don't you read the article?

      "Longhorn will include new graphics technology, code-named Avalon, to present advanced graphics effects and three- dimensional images."

    2. Re:No Avalon either by Daniel+Dvorkin · · Score: 4, Informative

      Grandparent poster may have been referring to this, regardless of what CNN says.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    3. Re:No Avalon either by dnaboy · · Score: 2, Interesting

      Actually, I think this is a case of RTOFA (O for other). At least currently, though likely to change soon, the last article on the main slashdot site is about how Windows XP and 2003 are slated to get Avalon and Indigo as part of interim releases, since Longhorn is now not slated til 2006.

    4. Re:No Avalon either by doctormetal · · Score: 2, Interesting

      Doesn't this all sound a lot like whistler (released as Windows XP)?
      A lot of these features were also announced to be part of that OS but were removed in the beta versions. Some did not even make it to any beta version. WinFS was even announces to be part of Win NT 4.0, so they should have a lot of time to complete it.

      If all these stuff will be removed in longhorn, will it just be 'Windows XP Second Edition'?

  6. vapour, where? by Anonymous Coward · · Score: 5, Funny

    news of further delays is a kind of marketing in itself. logic of anticipation. lets just call it "Windows Stillborn" and forget about it.

  7. DNF next? by Dreadlord · · Score: 2, Funny

    First it was HL2, Longhorn is second, what next? DNF??

    --
    The IT section color scheme sucks.
  8. Reminds me of several previous MS efforts by xjimhb · · Score: 4, Interesting

    What was it - Cairo? Chicago? They ended up dumping them, and putting the "doable" stuff into their next "mainstream" product.

    My guess is that WinFS was turning out to be one of those grand and glorious ideas that was falling short of "doable" - at least any time short of 2041.

    1. Re:Reminds me of several previous MS efforts by DJ+Rubbie · · Score: 4, Interesting

      Actually, I think Reiser4 and a database plugin will be able to do what WinFS can, and more.

      --
      Please direct all bug reports to /dev/null
    2. Re:Reminds me of several previous MS efforts by nuggetman · · Score: 3, Informative

      What was it - Cairo? Chicago? They ended up dumping them, and putting the "doable" stuff into their next "mainstream" product.

      Cairo and Chicago both became mainstream products.

      Neptune (WinME successor, for consumers) and Odyssey (2000 successor, for business) were merged together to create Whistler, which wound up becoming Windows XP.

      --
      ...and that's all there is to it.
  9. Touchy, Touchy, Touchy, Mon Capitan. by rssrss · · Score: 3, Interesting

    Allchin: Don't call it 'Shorthorn'

    Well, now that you mention it. It seems like an apt moniker.

    --
    In the land of the blind, the one-eyed man is king.
  10. Have a Microsoft Night? by Anonymous Coward · · Score: 5, Funny

    Do you remember back on July 12, 1979 at Chicago's Comiskey Park when radio jock Steve Dahl rode the rising setiment of anti-disco and held a promotional where if you brought a disco record to the game to be destroyed at half-time you would get an admission for only $0.98?

    It got me thinking about a little project I think would be at the very least, ammusing.

    Something like, a cordinated anti-MS day in about a year when LUGS all around the world get together on a certain day and destroy MS software as well as MS effigees to protest our discontent. I'm picturing piles of old win3.11 floppies and cds of 9x, NT, office, games, books, and hardware billowing thick tenticles of black smoke, smearing the sky with... I don't want to pollute the environment with smoke, especially with MS's taint, so make that piles of stuff to be blown up with demolitions and shattered with small arms fire.

    Then we could build a huge effigee of Bill Gates and Steve Balmer bowing before the penguin. Then have the penguin announce in a booming voice that tyanny in the land of Microsoft has to end and that his cleansing fire clean MS of dishonesty, at which time the penguin effigee would belch a fire ball that consumes the Bill Gates and Steve Balmer effigee.

    Heck, this could even be an annual event or a holiday comemerating a specific moment in history when man freed himself from one of the worst tyrranies this world has yet faced and to celebrate the general spirit of individuals who wish to free and those around them as well.

    This suggestion is to be taken with a grain of salt, but in a lot of ways, I'm serious. At the very least, if one LUG were to host something like this ala Burning Man style, I'm sure there would be a huge draw with resulting publicity and maybe some eyeopening in Redmond. However, it's time for the people to take to it Microsoft instead of them doing it the other way around.

    1. Re:Have a Microsoft Night? by afd8856 · · Score: 2, Interesting

      Fuck it! If you're going to burn plastic, I'm gonna be there trying to stop you. As much as I hate Microsoft, the nature itself didn't do you any wrong. There's no need for dioxine in the environment.

      Yes, I'm part of the ecologist nazis. :)

      --
      I'll do the stupid thing first and then you shy people follow...
    2. Re:Have a Microsoft Night? by numbski · · Score: 2, Funny

      Then we could build a huge effigee of Bill Gates and Steve Balmer bowing before the penguin. Then have the penguin announce in a booming voice that tyanny in the land of Microsoft has to end and that his cleansing fire clean MS of dishonesty, at which time the penguin effigee would belch a fire ball that consumes the Bill Gates and Steve Balmer effigee.

      "...and the Lord God said `thou shalt build no idols before me'..."

      "...and the number of the beast shall be 666"

      "...and I just saved a load of money on my car insurance by switching to Geico!"

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

  11. Count Me Out by Mattwolf7 · · Score: 4, Insightful
    The article didn't mention, but is Longhorn still going to be a complete rewrite as they were talking about before?

    I doubt it if they are going to be putting it out in 2 years. So this is basically going to be Windows XP with a new UI, Avalon the new DirectX, Indigo a program "to allow software and services to work across networks and different devices." and some new programming tool WinFX that supports both XP and Longhorns UI.

    Nothing special.

    -----
    Yep another Free IPods Link

  12. Be engineers better than MS's by linuxislandsucks · · Score: 3, Insightful

    hmm Be eningeers did not need several years to come up with a similar filesystem..what is taking MS so long?

    --
    Don't Tread on OpenSource
    1. Re:Be engineers better than MS's by Cyberhawk · · Score: 2, Insightful

      Come on, you can get be serious. Alright, BeFS is great, but BeOS was single-user, which simplifies design a whole lot more.

      Not to mention all the pain that it is to redesign a file system with all the features that M$ is trying to push, and still be able to call WinFS, at least, as secure as NTFS.

    2. Re:Be engineers better than MS's by bloo9298 · · Score: 4, Funny

      They have to worry about whether it would work for users. I don't think the Be engineers had to... :-)

    3. Re:Be engineers better than MS's by dourk · · Score: 2, Informative

      Don't forget that Dominic Giampaolo is behind spotlight on the Apple team.

      --
      Wake up.
  13. Damnit. by EvilCabbage · · Score: 4, Funny

    .. and I just used my last "giant system requirement" joke on the Half Life 2 story.

  14. What's so tricky about WinFS? by jfengel · · Score: 4, Interesting

    WinFS is an interesting, bold, and novel take on a file system, but I'm not sure why it's taking so long for them to implement. They've been working on it for a very long time. It's complicated, but it doesn't seem ten-years-by-a-dedicated-team complicated. I can't help but think that once Microsoft comes out with a reference model, there will be an open source reimplementation in months.

    Microsoft has higher demands on it, and it's harder to develop it the first time, and presumably their implementation is optimized to within in an inch of its life, but I still don't see why a project they're working on now won't be ready for 2006.

    Could it be that they want to adapt their applications to use the new features before they release it? That I could see taking forever, since everything from Word down to the format Spider Solitaire saves its games in would be affected. But I assume that they've implemented a Win32 filesystem API on top of it, and presumably with tolerable performance, so why not release it and adapt the apps later?

    1. Re:What's so tricky about WinFS? by Halcyon-X · · Score: 5, Informative
      WinFS is a way for applications to share data through defacto XML schema. Like the Windows clipboard allows data to be pasted from any application to any other application (in theory), WinFS is supposed to do the same, so any application can request any data through any other application, and it will process it. Sort of like piping in Linux "everything as a file", only they will have hooks for everything not just stdin stdout. I also assume they will tie in NGSCB/Palladium authentication into this. Here is a link explaining this in more detail.

      The goal is to make their hard disk search easier, handling all types of data. Another goal is to be like open source, by giving proprietary software more reason not to re-invent the wheel, because they can access the data through another application. They will use meta data to define everything so any application can use any data.

      The problem is that 3rd parties all have to agree on a standard, and no doubt patents will be involved, licensing, preventing applications from working well with one another to gain an edge, viruses will have a MUCH easier time doing silly things with your data (this could make distributed data mining a reality if a worm spreads enough), who knows if it will work in practice as well as it should in theory.

      This is why WinFS doesn't replace NTFS but cooperates with it, it's a layer of meta data. Needless to say MS have a huge task on their hands.

      --

      .sig: Open Source, Open Mind

    2. Re:What's so tricky about WinFS? by subsolar2 · · Score: 2

      They have been promissing WinFS since NT 4.0 and it ends up being pushed out till the "next release". It was orginally part of Cairo and got dropped and we got the OK but not spectacular NT 4.0.

    3. Re:What's so tricky about WinFS? by ctr2sprt · · Score: 3, Interesting
      Bugs in the filesystem are not permissible. People are willing to take occasional downtime and the loss of small pieces of data. They won't stand for an entire filesystem getting corrupted. Think back to the early days of open source "alternative filesystems" like ReiserFS, XFS, and JFS. They all had growing pains, and some people (like me) still haven't forgotten them. If MS ship WinFS with major bugs in it, it'll hurt them badly, especially if their new products rely on the presence of WinFS. (People won't stop using Windows, they'll just use NTFS instead.)

      Imagine that the next versions of SQL Server and Exchange both rely on WinFS. If people aren't using WinFS, they won't be using SQL Server and Exchange. That's a big, big problem. I mean, look at the open source world. How many apps are there which really take advantage of all the features present in XFS, JFS, and ReiserFS? Almost none. It's because they have a history of dubious reliability, so people (and hence distros) have been slow to adopt them. That's precisely what MS are afraid of. They can't roll out WinFS until they know it's reliable enough that people won't be afraid to take advantage of its new features.

      And don't forget that this is not an evolution of NTFS or FAT, it's a completely new animal. Not just in the data structures that are stored on the disk, but in the whole concept of what a filesystem is and how it's to be used. The fact that it's all new code makes it hard to debug; the fact that it's a new paradigm (apologies) makes it almost impossible. How can you know the new features are bug-free if there are no programs which use the new features?

    4. Re:What's so tricky about WinFS? by shawnce · · Score: 2, Interesting

      I am a Mac OS X user and Mac developer but what Finder has is not close to what WinFS could allow searching wise (yeah it is faster on average then searching on Windows currently via filename) and Spotlight should nearly match WinFS in search capabilities (but lag slightly in aspects of index update speed). WinFS however allows more then just searching, it is attempting to allow the sharing of data between applications, like a data soup (the Newton reborn on the desktop :-).

      To do this however comes at a cost of having to reimplement aspects of current application to understand and package data in the way WinFS desires... this is the main road block for WinFS that I see.

    5. Re:What's so tricky about WinFS? by Anonymous Coward · · Score: 2, Funny
      • Well, they have to make sure that there's no SCO code in it.
      • They have to check none of the ideas/ algorithms/ business processes are patented
      • They have to find a company that's already done it, then buy them
      • All the other common /. topics
    6. Re:What's so tricky about WinFS? by Jason+Smith · · Score: 3, Informative

      "WinFS however allows more then just searching, it is attempting to allow the sharing of data between applications, like a data soup (the Newton reborn on the desktop :-)."

      Righto. And that's what CoreData in the 10.4 Preview allows. ;) It's all in there.

    7. Re:What's so tricky about WinFS? by Halcyon-X · · Score: 3, Informative
      If MS ship WinFS with major bugs in it, it'll hurt them badly, especially if their new products rely on the presence of WinFS. (People won't stop using Windows, they'll just use NTFS instead.)

      WinFS is NOT a file system. It is a way of describing and sharing meta data so applications can use ANY data format used on the hard drive that is supported by installed applications.

      NTFS is still used, WinFS runs on top, providing the meta data. WinFS has absolutely nothing to do with data being corrupted on the hard drive. In fact, it will perhaps prevent this, as data will be accessed through the program that created it, so the chances of corruption will be that much lower (as opposed to a 3rd party application trying to manipulate a proprietary format).

      --

      .sig: Open Source, Open Mind

    8. Re:What's so tricky about WinFS? by killjoe · · Score: 3, Interesting

      Wow. Apple has already done this. I have a beta of Tiger I got at WWDC and it's really slick. It will go into production within six months.

      I still don't get why it's so revolutionary or difficult. Apple did it under a year.

      --
      evil is as evil does
  15. What about Apollo program comparisons by failedlogic · · Score: 5, Interesting

    Microsoft, and in particular Bill Gates, have stated numerous times that Longhorn is the most expensive and time intensive project MS has embarked on and would be as complicated as the Apollo space program. With that in mind, WinFS was really the cornerstone and pride of the Longhorn project as MS would like to say it. With that in mind, this is akin to cutting the goals of the Apollo space program drastically ... like not landing on the moon at all!

    Granted a system like WinFS can be extremely complicated but it is not a "selling" point to me for Longhorn. I will compare it against other features it offers and decide to buy it or continue to use XP.

    1. Re:What about Apollo program comparisons by jeffkjo1 · · Score: 2, Insightful

      Microsoft, and in particular Bill Gates, have stated numerous times that Longhorn is the most expensive and time intensive project MS has embarked on and would be as complicated as the Apollo space program.

      Would you want to fly into space on a shuttle that runs Windows?

      "Uhhh Houston, what the hell is a pagefault in kernel32.386?"

    2. Re:What about Apollo program comparisons by Richard_at_work · · Score: 2, Insightful

      For that point, I wouldnt like to fly into space on a shuttle that runs Linux. Neither Linux or Windows are stable enough to be used in that circumstance, you want a proven realtime OS to handle it.

  16. More Uncompleteness by artlu · · Score: 2, Insightful

    Pretty soon Gates will come out and say that the newly designed Kernel is not going to be complete, and they'll be selling XP Longhorn Edition. This is almost as bad as ID.

    gShares.net

    --
    -------
    artlu.net
  17. Complexity issues by ThePyro · · Score: 5, Funny

    Eek.... who would want to trust their data to a file system so complex that even Microsoft can't finish it after multiple years of development?

  18. vaporware? by mantera · · Score: 2, Insightful


    Microsoft has been doing this for too long for my taste now. Promising all remarkable and amazing things that keep us on our toes and when the product hits the shelves it's only ever so slightly different from its predecessor.

  19. How is this 'interesting'? by rusty0101 · · Score: 2, Informative

    WinFS is simply the latest itteration of the concept of a database based file system that Microsoft has been touting as the next great thing to be included with Windows, since they started promoting the upcomming Windows 2000. (possibly earlier). The fact that Microsoft has not come up with a workable solution tells me that non-file related features are of greater importance to the marketing people than getting something out the door.

    --
    You never know...
  20. WinFS Is A Prime Example Of Unneeded Bloat by EXTomar · · Score: 5, Interesting

    A feature that solves no problem. An interesting idea placed in the wrong location. And I'm glad its shelved.

    On paper, this sounds neat kind of in a thesis paper sort of way. But the practicality of it was way beyond what any desktop user would need. I had problems figuring out how to use it efficiently (after all you have to have meta data lined up). I couldn't even begin to figure out how to explain how WinFS would help grandma and grandpa.

    I do see WinFS as an interesting tool for server applications but for a desktop it isn't feasible without a whole heck of a lot more tools. On a server I can see this being a powerful tool to help keep your web app file data sane because you can force metadata and relationships there. On a desktop it would have been a feature with cumbersome tools used once a month. This is the very definition of bloat. I am very glad it was shelved since the cost vs benifit of WinFS on the desktop was completely off.

    1. Re:WinFS Is A Prime Example Of Unneeded Bloat by Bayleaf · · Score: 3, Insightful

      I agree with you - definately bloatware. But when has that stopped Microsoft?

      --
      I might not be a wit, but at least I am more than half way there.
    2. Re:WinFS Is A Prime Example Of Unneeded Bloat by SilentChris · · Score: 5, Informative

      Well, not exactly. I can see how I'd explain this to my grandmother ("Nana, type 'vacation photos from our trip to Italy'" instead of "Nana, search for files with the name DSCITALY001...") That's the ideal implementation any way.

      I could also see this being a boon for business. Often when I'm on the phone with someone, I like to pull up all of our email coorespondance. They could do a "spokewheel" implementation: each person would be an axle and various spokes would link to business contact info, personal information, photos of them, etc. Think calling a client, having it pop up and asking "Oh, how was your son's birthday last week?" Again, ideal implementation.

    3. Re:WinFS Is A Prime Example Of Unneeded Bloat by fermion · · Score: 2, Informative
      One useful thing is that the metadata can be more of less human readable, and a standard API can be used to insert, manage, and locate files based on the data. This is kind of useful because it frees the user from having to code the matadata into the filename, extension, or directory structure.

      What this does not do is inherently make life simpler. For security and other reasons, files will still have to placed in proper directories.Whoever is saving the file will still have to remember to associate the metadata. Most people will find their labels are useless because they will not apply labels consistantly, or perhaps will misspell words. At the end of the day I will still get calls asking where certain files are.

      What would be revolutionary, and more useful, is to use the data of the file to generate metadata. MS has some ability to do this, as we saw with clippy. 'It seems you are writing a letter to Alice about meeting her tonight for a quickie, and where you might do so away from your wife and friends. Would you like to file this under affairs:general, affairs:current, affairs:alice, and encrypt it with your personal password?"

      The current icons in file cabinents system is not bad. it is just that people don't use it, or the OS won't let you use it effectively. The same will be true for meta-data.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  21. Easy Way to Add WinFS... by Roguelazer · · Score: 3, Funny

    Just make a BFS driver. :P

  22. Another article by fishrokka · · Score: 2, Informative

    Another article on Longhorn from today's Washington Post:

    New Windows Planned for 2006

    featuring the amusing subhead "Microsoft Dumping Features to Meet Deadline"

  23. Re:Ok... by whiteranger99x · · Score: 2, Funny

    Be nice to Microsoft, they still have to pay Fisher Price royalties for the color scheme they have in XP ;)

    But in a nutshell, yes. You get to pay MS to say "Hey look at me, I got that newfangled Winders! It's the Shoehorn version!" :)

    --
    Join the TWIT army now!
  24. We Don't need WinFS Anyway by ObsessiveMathsFreak · · Score: 4, Insightful

    Call me a luddite if you will, but for the life of me, I cannot see the reason for a new filesystem. I'm all for metadata and so forth, but why rip up the tried and tested file and directory structure for this magical, cure all, search based filesystem. Search works well in Google because web pages are connect. My files aren't connected, so I don't think search on my filesystem will ever be half as good as search on the web.

    As far as I can tell, MS (and GNOME 2.6 it would seem), seem to envision a filesystem where every file is simply dumped to one / or c:\ directory and this uber search finds all the files I'll ever need for me? Is this a joke? In this senario, ~50% of all the metadata will be the same for every file. I made it, with my privilages, with my settings etc... . After a while, even the simplest of searches will bring back a dozen matches. I can't see this working.

    The reason given for this is novice users, who don't know where to put their files. they rely on their default program settings and just dump their files anywhere and then complain when they cannot find them. Fair enough, they are novices, but essentially hey are keeping a messy hard disc. WinFS would help these people only in the initial stages. As soon as too many files named 'Picture of Aunt Tilly' are present, the system will fall on its ass.

    Metadata/Search based filesystems are based on the assumption that users do not know where their files are. I do, you do and for those who don't, no amount of programming wizardry is going to help them in the long run. Ultimatly they will have to learn how to organise their files, just like they have to learn to type,use the mouse and browse the web. And in reality, most people do eventually learn how to organise their files, if they use computers enough. And if they don't, our regular searches will be of use to them with only minor improvements. It's tough, but consider the search results that 'Find my Accounts for Acme Corp. for the third quarter of last year' brings up on the shared drive for even a medium sized accounting department after only a year.

    Give me nested directories 30 levels deep!! And no spatial browsing please!
    I did wast an entry in my journal on this stuff. maybe now someone will read it?

    --
    May the Maths Be with you!
    1. Re:We Don't need WinFS Anyway by archivis · · Score: 2, Insightful

      WinFS is just NTFS + SQL Server.

      Same crud, extra layer.

      --
      In July O7, I got a mac pro. There's no punchline. Just endless joy and wonder.
    2. Re:We Don't need WinFS Anyway by Have+Blue · · Score: 2, Insightful

      Metadata/Search based filesystems are based on the assumption that users do not know where their files are.

      Maybe having to know where your files are is a concept that should be discarded. Remember when everything was on the command line and the only way to get anything done was to know all the commands ahead of time? Then the GUI came along, and it became possible to explore programs and figure out how they worked as you went along. Or when you had to know the IRQ or other bits of technical data about a piece of hardware to install it? Now we have plug-and-play, and I don't think anyone can deny that's an improvement even if it does hide more information from the user than before.

      (Incidentally, this sort of usage pattern is exactly how my father, definitely a non-savvy user, gets his work done- sit down, open the search program, type in the name of the file he was working on last time. I can't wait until his old beige G3 dies and I can force him to get something running Tiger with Spotlight...)

    3. Re:We Don't need WinFS Anyway by ianezz · · Score: 2, Interesting
      Give me nested directories 30 levels deep!! And no spatial browsing please!

      I agree with you that putting everything in the same basket and rely just on metadata to extract info is quite stupid (probably we'll end with a "folder" and "subfolder" metadata anyways, so what's the point?). But relying exclusively on directory trees to classify data has definitively limits, in that a certain file may belong to at most one category (if you are thinking that symlinks and hardlinks solve that problem nicely, please consider that symlinks break if you rename/move the original file, and hard links are limited to the same volume, and there is high inconvenience in making a proper backup of them - in that you end with multiple copies of the same data).

      That being said, one could say there's no real need for special filesystem support to store/search metadata: let's do a periodic collection of metadata from files, just like locatedb does, and we are all happy, right? Well, for one there is the latency between updates, and there are also are issues in a multi-user environment (one should see results just for files which he may access at the instant of the query).

      The right answer is probably somewhere in the middle, I'd say that ReiserFS 4 with its plugin architecture is a great tool to experiment with this (idea: each time a file that was opened for writing/appending is closed, notify an userspace daemon to extract its metadata and put a copy of it somewhere: metadata is still in the file, and its copy is kept up-to-date in a form which is easier to perform searches on using an uniform API, but you need some kernel support to do this efficiently).

  25. ...and avalon/indigo will be available for xp/2k3 by diegocgteleline.es · · Score: 2, Interesting

    ...wich is not a surprise. Making those available in all the relevant windows platforms they'll tempt developers to *use* them (the same binary using avalon features may work without modifications in longhorn *and* XP SP$SOMETHING - compare that to avalon only being available for longhorn. Everyone would use just XP features and no longhorn features because fo the extra work needed). It looks to me like they though that everyone would jumpo to Longhorn because of their coolness, but they realized that they would lost what they call "the api wars". Now that they realized that Longhorn can't be 100% true they need to retain people in their new APIs - putting them available for XP is a good way to do that. I'd call that "conserving upwards compatibility" a different version of one of the reasons they're everywhere: "conserving backwards compatibility"

  26. Of course WinFS was dropped by Anonymous Coward · · Score: 2, Insightful

    You don't seriously think that Microsoft had any intention of shipping WinFS with Longhorn did you? That's one of their standard reasons why you shouldn't switch to an alternative operating system - because [x] fancy feature is coming out Real Soon Now. Once they've held onto you long enough to get over the hype surrounding their competitors, and once the release date looms nearer, they drop the pretense that they are going to ship with the fancy new feature. WinFS is vapourware.

    "In other cases, vaporware is announced by companies in order to damage the development or marketability of more real products by competitors"

    Remember when Windows 95 was supposed to be uncrashable because of 32-bit memory protection? Did Windows 95 actually deliver on that promise? Did the half-dozen or so operating systems that Microsoft released after Windows 95 deliver on that promise? How long do you realistically think it will take them to deliver WinFS?

  27. As much as I don't like Microsoft... by Anonymous+Writer · · Score: 4, Insightful

    ... I was actually interested to see what WinFS would be like. From what I understand, it is supposed to be different from the traditional heirarchical filesystem. If the filesystem worked like a database, then folders would be the equivalent of tables and SQL statement results, if it actually used folders.

    I know that Apple's upcoming release of Spotlight with OS X "Tiger" is probably what WinFS would appear to be like from the GUI perspective, but its underlying filesystem is still heirarchical since they're not changing it. I presume it would work similar to the way iTunes displays libraries and playlists like a database, yet stores the actual files in a heirarchical arrangement only visible to a user who manually browses the filesystem. Data displayed from WinFS would be a direct representation, rather than indirect one of data stored heirarchically.

  28. Macs and spokewheels by SilentChris · · Score: 4, Interesting

    I think MS is going about this a bit more complicated than necessary. Mac OS 10.4 is said to have similar features. It's not as complicated as you think: simply attach XML metadata to every file (similar to how .NET and a host of other systems do now) and organize based on that.

    The problem with MS's implementation is that they want to tie SQL to it. Noble (it'd vastly improve performance) but unnecessary.

    It still remains to be seen how well Apple pulls this off (my guess: ok, but not perfect). While the implementation is easy, getting it to work as expected will be hard.

    I'd personally be satisfied with just a "spokewheel" system: have every person and event as the axle of a spokewheel and have the files branching off it (business contacts, vacation photos, etc). Not too complicated: just define a person schema in XML, make each person the top key and work off that. I think MS originally wanted to take that approach (based on the MS research projects) but overdeveloped its complexity.

  29. I have a few questions about WinFS by jdkane · · Score: 3, Insightful
    The FS Article says: "Featuring various new concepts WinFS new data model is capable of storing non-file-data information, which is one of its most remarkable premises. "

    Isn't all information potential file data? Is Microsoft really doing something different than has been done before?

    The article also states "WinFS uses a direct acyclic graph of items (DAG)."

    The math goes back to the 1970's, as referenced by MathWorld Old math can be used in new ways. Is his a new way when it's used in the FS that Microsoft is attempting?

    The articles also says: " the WinFS data model provides the following concepts to describe data structures and organizations: * Types and subtypes. * Properties and fields. * Relationships. * Constraints. * Extensibility. "

    Does the new Reiser4 file system support any of these concepts? -- Is WinFS really as new and exciting as the marketing and media says it is?

    Thanks.

    1. Re:I have a few questions about WinFS by Jugalator · · Score: 3, Informative

      Isn't all information potential file data? Is Microsoft really doing something different than has been done before?

      Not really, WinFS is a service that runs in the background to help in categorizing and searching for files that are stored in the good ol' NTFS file system. WinFS internally uses NTFS streams to store metadata. NTFS streams are already present and fully supported in both Windows 2000 and XP already, but not that widely used by these operating systems.

      You can make some basic use of streams by right clicking on a file in Windows XP, selecting Properties, and then selecting the Summary tab. The information you type in there is associated with the file as streams. There's a program at Sysinternals.com to display and set any streams for any file.

      Similarly, NTFS supports hard links, junctions (to mount drives as folders), sparse files and more "cool" stuff that the OS doesn't have graphical interfaces for. A bit funny. :-P

      --
      Beware: In C++, your friends can see your privates!
    2. Re:I have a few questions about WinFS by IamTheRealMike · · Score: 3, Interesting
      Does the new Reiser4 file system support any of these concepts? -- Is WinFS really as new and exciting as the marketing and media says it is?

      ReiserFS and WinFS are two competing philosophies.

      WinFS is a data store. It's a separate, monolithic database which stores meta-information about files on the traditional filing system.

      ReiserFS is about extending existing filing system technology such that data becomes transparent and self describing allowing any kind of querying facility to be layered on top.

      Let me try an explain. Let's say you have a hard disk of OpenOffice Writer documents, which you wish to query. This is hard, because the SXW format is a complex beast. To the operating system it's an opaque series of bytes. Let's see how you'd query photos embedded in these documents:

      Firstly you need to locate and open the file using the POSIX fs apis. Next, use a zip library to navigate the compressed filing-system-within-a-file that zip files are, to locate one of the XML files contained within. Now load up an XML parser and navigate the XML to one of the image nodes. Unfortunately not all information is easily represented using XML: this is one such piece, so it's actually stored as a JPEG encoded binary file ... decode that, and now navigate the structures in memory to arrive at the data you want.

      Word documents are not much better.

      This is an extreme example, but hopefully you see my point. Look at how many APIs were required to get to the wanted information, yet they are all fundamentally the same. ZIP files are miniature filing systems which add a compression feature (and performance!). XML is a tree of nodes: hmm, kind of like a filing system. Binary structures in memory tend to be trees or graphs of information: a bit like a filing system that supports linking.

      What if we could unify these APIs? What if the underlying operating systems filing system was powerful enough to be the superset of all the features these disparate APIs provided? ZIP files are used for compression, for fast access to the contents and because it makes it easy to send them via the internet and manipulate them with modern file managers. XML is used because it's an efficient way to represent a complex tree with many nodes. Binary structures are used because some stuff just can't be easily encoded as text.

      But we have a problem - there are sound technical reasons why openoffice documents are not a sparse collection of files. For one, most filing systems are not fast enough: a file is an expensive thing, opening and reading them even moreso. You don't want a file for every cell in a spreadsheet, or every paragraph in a word processor document. The overhead is too high. There is another problem: files cannot be directories and vice-versa. Having each paragraph as a file may be convenient for search engines but it's not so convenient for users.

      What if files could simultaneously be directories, and what if we used a filing system designed so that a 3 byte file is not an unacceptably inefficient design? What if we could decompose our elaborate file formats with our chunks and headers and streams and DIRENTs into a tree of files all accessed via the POSIX APIs: open(), read(), close() ?

      No longer would the structure of an image embedded in a word processor document be a mysterious and opaque bytestream to other programs. Now it's trivial to trawl the content of files and index them.

      You see, this is the genius of Hans Reiser. He realised that writing indexer plugins for every file format under the sun would never work, it'd never scale, it'd never give users consistently good results. The right way is to make the foundations powerful enough that the concept of file formats itself falls away: by minimizing primitives, by unifiying interfaces, the system becomes more powerful.

      The technical challenges of such an approach are enormous, it can only be done because ReiserFS is not a "bet the company" move, as

  30. Assurance Plan's are a bad idea. by nurb432 · · Score: 4, Interesting

    I dropped of those years ago, as microsoft wasnt putting out product often enough to make it cost effective. ( they go along with the MOLP agreements.. )

    The other hidden problem that few people think about is that if you drop off the plan, ever, you loose the license to use what you have .. Then you have no software... Its a perpetual lease..

    Going retail prevents this problem.. Yes it costs more, and you don't get their 'enterprise support', but at least you are in control.

    --
    ---- Booth was a patriot ----
  31. Don't know about WinFS but I know the dream by SmallFurryCreature · · Score: 2, Informative
    I got 3 pc's now 2 are linux machines so I set them up somewhat transparant. Same home directory. Running apps on the headless one that display on the desktop one. But still it is sometimes hard to find the right one. It is like driving a double clutch car. Not hard or impossible to learn but not exactly without effort either. For one thing by default locate doesn't work accross the network. Since the linux machines are full with HD's I also got some on windows. 3 machines to search for content.

    The dream is to create a "star trek" like computer. Why should I remember the filepath to a file (or in my case wich computer). That is not how I pick a book from the shelf is it. I don't need to remember the exactly title of the linux o'reilly guide. I can find it very fast by the general size and color even feel and the fact it is most likely near my desk.

    The ultimate idea is for you to instantly be able to find what you want without having to remember weird filenames and paths. Even better to be able to find things when you got no idea what the filename is. If you ever had to search for something on a windows shares network you know how hard it is.

    I got one simple example that is very hard to organize. Manga/anime. How do you name the file? Japanese name? Japanese but in roman characters? Translated name? Official licensed translated name? I can always use locate (I store mine on a linux san) but that requires me to know the name. I can't search for a series "about a boy visited by a goddess" I need to search for "ah! my goddess" "oh! my goddess" "ah! megami-sama" etc etc. The only common character is the !

    The ideal search system would allow me to find all the files belonging or related to the series with a simple description. It would show me related series, give me the mp3's with the box covers. Tell me I got the dvd's.

    Not sure if this is what they are trying with winfs but there sure could be a market for the perfect search system. Your 30 level directory works very good for a simple 1 way search system. Kinda like a file cabinet. You can sort the personal records by name. But put it in a database and you can search by anything you want. Even combinations.

    But it is going to very hard to do. All the databases I seen work on the principle: crap in crap out. The trick is not in creating a database file system. The trick is in writing code that can insert content into the database and get meaningfull info on it.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  32. big problems by Doc+Ruby · · Score: 3, Interesting

    This vaporware evaporation is a good example of how Microsoft inhibits innovation. Not due to some malicious plot by Bill Gates. Rather the inability of his giant, complicated organization to nimbly publish new technologies, because of the ramifications of any change to their monolithic system. If their architecture were simpler or more elegant, they could point their billions of dollars and thousands of programmers at any new tech, armed with the inside expertise of the other Windows systems with which it must interoperate, and roll out something new in a few months. WinFS has been announced so many times, and would do so much good for Microsoft, that it's obvious Microsoft's execs want to put it out. The captain of the Titanic wanted to turn away from the iceberg, too, but his ponderous state-of-the-art craft couldn't avoid the sudden obstacle. Let's just hope there are enough lifeboats to save the hundreds of millions of Windows users, and the rest of us don't get sucked down in the whirlpool.

    "Never ascribe to malice what can be explained by incompetence."
    - Unix fortune teller

    --

    --
    make install -not war

  33. Re:Longhorn a long ways away by kidgenius · · Score: 2, Insightful
    I would say that in the next few years, Linux and Apple will be releasing stuff that will just blow us all away. We know that Microsoft is going to try to have an OpenGL GUI. We know that they were wanting meta-data searches. And there are other things that we probably don't know about. It seems like Apple does a yearly release, and each year they are rolling out one or two new things each time that are not huge, but they are very cool things. Expose, the new widget system, etc are all good examples. The freedesktop project and xorg should be gaining steam and I wouldn't be surprised if we see OpenGL desktop rendering in Linux within a year or year and a half. As you mentioned, the Beagle project for Gnome is already doing meta-data searches (and it's of course being worked on currently). If you look at what's going on right now, Apple/Linux either currently have, will have shortly, or will have perfected everything that Microsoft has said they will have in 2 years. So when Microsoft comes out, there is not going to be any "catching up" really, except from the Microsoft camp. When Longhorn ships, I would be willing to bet that there are some new/exciting things in Apple/Linux that Microsoft won't be able to implement until the release thereafter.

    The one area that I would say Microsoft is at a disadvantage is the very rabid and outspoken communities that other OSes have. Linux has an advantage due to sheer numbers of how many programmers work on various components at any one time. Apple has users that are creating some very cool software (Konfabulator) and then Apple takes that idea and runs with it (yes, i know the story behind the new widget system). Microsoft is very seperated from the user base and what it's users want/need. Apple listens to its users, and Linux is the users. I would say there is a clear advantage there.

  34. Windows Millenium anyone? by Chip7 · · Score: 2, Insightful

    This smells a lot like the failed WindowsME. As i recall it was supposed to be the next grand thing in computing. A step as big as the one from Win3.1 to 95. It ended up as a mere add-on for Windows98 with more crashes-prone features than you can point a "shrug and reboot" attitude at!

    If they keep droping ground breaking feature like that, in 2006 they'll be releasing a "Windows XP longhorn edition"! :-)

    --
    -- If you actually say LOL instead of laughing, maybe it's time to go outside! --
  35. Re:NTFS 5 and 'everyone else' by lucas+teh+geek · · Score: 5, Informative

    Most file utils want you to boot to DOS, Knoppix boots you to Linux, and if you're lucky, you can read, but not write.

    It drives me up a freaking wall. I've forced Knoppix to mount an NTFS volume r/w, and made a change to boot.ini once, and I got off lucky.


    you do realise knoppix includes a util called captive-ntfs, which allows you to mount ntfs partitions using certian windows files (which it gets from the ntfs partition) for full read/write access? I've used this quite a lot since i found out about it and never had any problems; I'd trust it a whole lot more than I trust the hack-job reverse engineered ntfs write support from the kernel.

    --
    TIAEAE!
  36. A new release strategy by bushidocoder · · Score: 4, Interesting

    I think what we're seeing is MS beginning to adapt to the release schedules of their OSS competitors.

    If you think of new paid MS desktop releases as whole number releases of Gnome/KDE (substantial changes, new environment), MS is in pickle trying to compete with the "minor" even numbered releases the Linux desktop teams are pushing out. Every six months, Gnome users get a little more - that's hard to fight when you only release new OS changes every 4 years.

    Whenever people asked me why they should upgrade from Win2k to WinXP Pro, I always said "You'll get a new annoying cartoon interface and a couple nice internal things, but mainly, you go with XP because of the periodic updates that become available to it". I think if you look at XP that was released and compare that to the XP users have now (with journal tablet support, two new versions of the windows media framework, three revisions of built in wireless support, and now native bluetooth support all the other stuff tossed into SP2), I think that everyone has to agree (whether they like XP or not is a different story) that its a substantially changed product. This is ignoring the products that were pushed to all previous versions of windows (.NET Framework, IE and OE, DirectX 9, etc). Its also not just cosmetic features - The windows userland driver model is being deployed mid-XP release as opposed to in a new Windows version.

    From the look of it, the changes keep coming - by the time Longhorn rolls out, XP users will also have the same major version of .NET 2.0 Longhorn will have a two years beforehand, Indigo a year in advance, the free Yukon embeddable data engine two years beforehand and now a substantial slice of Avalon, not to mention at least 1 more media framework and substantially increased device support - XP is a completely different beast. Hopefully we'll get a new version of IE that isn't the equivelant of shoving a rod of Uranium 235 down your shorts too (and for those who don't think its important when you're using Firefox anyway... have you looked at how many apps mshtml.dll is embedded in?).

    It looks like WinFS follows the same strategy - don't buy Longhorn because its completely different from XP - buy it because its slightly different than XP at release, but also because you'll be eligible for a four years update cycle that will end with Longhorn being substantially different than XP's resting place.

    1. Re:A new release strategy by Ohreally_factor · · Score: 2, Insightful

      Very interesting analysis. From what you're projecting, it's not too far a leap to a subscription based model, which is where MS has wanted to head all along. (Remember the hue and cry when they announced moves in this direction before?)

      It's also somewhat similar to the way Apple rolls out OS X updates. (That has also caused consternation among a small vocal minority of OS X users that don't want to pay for upgrades but don't want to be "left behind".)

      Red Hat, Sun, Covalent, and others are embracing subscription models.

      So it wouldn't surprise me to see MS try and put a subscription model under the radar. And it might not be such a bad thing, now that MS is facing pricing pressure from OSS.

      --
      It's not offtopic, dumbass. It's orthogonal.
  37. HPFS by Detritus · · Score: 2, Informative
    HPFS was available with OS/2 1.2 in 1989.

    I used it for many years and never had any problems with loss of data or file system corruption.

    --
    Mea navis aericumbens anguillis abundat
  38. Re:AAH! WILL SOMEONE PLEASE STOP CANCELING WINFS? by superpulpsicle · · Score: 2, Interesting

    Tell me about it. The sad part is that this filesystem sounds like IBM's jfs/jfs2, which has been around for eternity. It's being hyped up to the cazillion degree like it's something special. It's NOT. So the order goes...

    FAT16

    FAT32

    NTFS

    NTFS5

    WINFS

  39. Sure by Halcyon-X · · Score: 2, Insightful

    But they didn't have to integrate it with the legacy Windows code base. Apple did OS X more or less from scratch. Windows never had a foundation for this type of thing.

    --

    .sig: Open Source, Open Mind

  40. For those that didn't RTFA's... by Jugalator · · Score: 3, Informative

    Here's a slighly more detailed list of changed plans:

    - No WinFS
    - WinFX, the new API to replace Win32 will also be released for Windows 2000 and XP.
    - Indigo, the new communications infrastructure for Longhorn will be released for Windows 2000 and XP.
    - Avalon, the presentational subsystem in Longhorn will be released for Windows 2000 and XP.

    So, in essence, it seems like the difference will be as great as that between Windows 2000 and XP -- a bit of polish and a new interface, maybe semi-3D this time. And that's when Microsoft is working hard? I have no idea why I should check out Longhorn as Windows XP will be far more mature at the time (and maturity plays a huge role in Microsoft's products), and Longhorn seemingly won't even bring any major new features. :-S

    I have no idea why they're backporting a lot of key features to XP and 2000 either. I would understand it better if they developed under an open source model, but this company should want profit from selling licenses! Huh?

    By the way, WinFS was never a file system, it's supposed to be an extension to NTFS. So one of the links that say "more than a file system" is horribly incorrect.

    --
    Beware: In C++, your friends can see your privates!
  41. Re:NTFS 5 and 'everyone else' by eidechse · · Score: 2, Informative

    I wonder why not more effort has been put into it

    Lot's of effort has been put into it. It's just an extraordinarily difficult thing to do. The amount of effort to reverse engineer/document the internal structures to support read access must have been huge.

    The reason NTFS write access is so difficult to develop is not because because of the NTFS structures themselves, but because the algorithms that the file system driver uses are unknown.

    For example, the details of balancing/re-balancing the b+trees that maintain the indexes. The file system driver has a bunch of criteria as to how many indexes should be in a node, what the maximum depth of the leaf nodes is, and etc.

    That's just one of the algorithms that needs to be figured out in order to have safe write access. There are others (creating/maintaining the data runs, managing resident and non-resident attributes, etc) Figuring these out, with all their special cases and boundary conditions, is difficult. You can either try to make a bazillion tests and hope you catch all the weird corner cases (which is hard, slow, and you never know when you're done) or you can completely reverse engineer the file system driver (also not too easy).

    The consequences of screwing it up are also hard to fully figure out. At best, maybe you just get sucky performance, at worst you completely destroy directories and files.

    It's a tough job just to implement a read, so it makes sense that writes haven't come as far.

  42. As for the OpenGL desktop by stealth.c · · Score: 2, Interesting
    I am still reminded of Sun's Project Looking Glass. They showed in a big presentation to hundreds/thousands of people a desktop system where the windows were 3d panels, with little buttons and tools embedded on the sides; you could flip them any which way, watch a video from behind. You could stack all the windows edgewise on the side of the screen with one click, and restore them with another. It looked intuitive, concise, and efficient; a very very clever extension of the desktop metaphor we're all used to. And it was WORKING. It looked like they could release it tomorrow. And this was in 2003.

    The only Microsoft 3d desktop demonstration I can recall seeing was some obscure handycam video of some guy moving 2d windows around inside a WindowsXP mod called SphereXP. Not to bash the guy's efforts but by comparison it looked hacked together and confusing (especially for "Aunt Tillie"). I'm looking at research.microsoft.com right now and the video of Microsoft guys talking about a 3d desktop... Then they show their implementation of one. It. Is. A. Mess. It is beyond description. You really have to see it for yourself. Nobody would want this. If you thought people's Windows desktops now were cluttered, organizational trainwrecks, you should see this thing. It would make Aunt Tillie's head spin--if it didn't give her motion sickness first.

    I'm inclined to agree with you that Microsoft may already have lost its position of leadership. Listening to the guys in the research.microsoft.com video, it sounds like MSFT is mostly populated by PHB's now.