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

35 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 Have+Blue · · Score: 5, Interesting

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

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

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

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

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

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

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

  9. Damnit. by EvilCabbage · · Score: 4, Funny

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

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

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

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

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

  15. 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... :-)

  16. 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!
  17. 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.

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

  19. 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 ----
  20. 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!
  21. 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.