Slashdot Mirror


Gates Explains Longhorn Delay, Diet

An anonymous reader writes "Microsoft has set late 2006 as the deadline for shipping Longhorn, but to make that date, it had to delay the full implementation of WinFS, an ambitious file system geared at letting users search through all of their files at once. In this interview with Bill Gates, he provides a summary of why Microsoft decided to drop WinFS, saying: "WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things." Meanwhile, MS Watch has published Longhorn head-honcho Jim Allchin's memo on why some Longhorn features had to be axed."

159 of 619 comments (clear)

  1. Free Ads / Free Betas by Davak · · Score: 5, Insightful

    Press releases like these are free ads for Microsoft. Does anybody here not think that Microsoft knew this was going to get released:

    We will not cut corners on product excellence. Our powerful vision is intact; our shipment plan changes will let customers get access to parts of the vision faster.

    Why don't they just admit that the market is forcing them to release parts of Longhorn (like Monad) earilier than expected! Leaks of betas and press releases like these are easy ways to keep the Microsoft buzz elevated.

    If they didn't release a product until 2008, the market (mostly linux) would have time to catch-up.

    1. Re:Free Ads / Free Betas by lachlan76 · · Score: 5, Insightful

      Do you really think a site full of Linux people, run on Linux computers, and owned by a Linux company is the place to advertise Microsoft software effectively?

    2. Re:Free Ads / Free Betas by jkrise · · Score: 4, Interesting

      If they didn't release a product until 2008, the market (mostly linux) would have time to catch-up.

      If MS did nothing innovative before 2006, it (Microsoft) will have to do the catch-up.

      -

      --
      If you keep throwing chairs, one day you'll break windows....
    3. Re:Free Ads / Free Betas by VeryProfessional · · Score: 3, Interesting

      If they didn't release a product until 2008, the market (mostly linux) would have time to catch-up.

      Catch up? Because Linux doesn't have any command shells...

      Seriously, it seems to me that Windows is less and less about operating systems. WinFS was the major new OS feature, and it's been shelved. Looks like we're waiting all these years for adequate security, a new window manager and a bunch of wizards. That's right, and a new command shell. Forgive for not getting too excited.

    4. Re:Free Ads / Free Betas by diesterne · · Score: 3, Insightful

      Do you really think the content of the interview will be exclusively available on zdnet and /.? There are a few more sites on the net (who will link to the article (though I don't doubt that most of them are run on Linux machines))

      Remember: Every news is good news.

    5. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 2, Funny

      We will not cut corners on product excellence. Our powerful vision is intact; our shipment plan changes will let customers get access to parts of the vision faster.

      Just to put an analogy to all that, I'm sure they refer to a development process that is similar to something they've done before.

      - Bob
      - Clippy
      - That stupid XP search assistant mutt

      What a vision.

      They are releasing a more useful piece of shit with every other piece of shit.

      One was braindead on arrival, one sucked, and the other sucked so hard it blew.

    6. Re:Free Ads / Free Betas by rp · · Score: 5, Insightful

      Frankly I have grown disappointed with the level of reporting on software from Slashdot. A main reason for me to prefer open source software over commercial software was that what you got to read about it came from real developers and real users of real, readily available software. Since it focused on open source software, Slashdot's reporting used to reflect this, announcing release reports from actual developers on actual releases of software that people actually used.

      Today many of the "news" items on software releases that feature on Slashdot are no longer on actual releases, but announcements on future releases, delays on future releases, plans on future releases, etcetera. The announcers are not developers but CEOs, marketeers, magazine columnists, tcetera. Consequently the "news" items themselves and the ensuing discussions are shrouded in marketese and speculation, and generally demonstrate a very superficial, PC-ish outlook on software, treating applications or even whole OSes like participants in a sports competition. "Will Microsoft's (KDE's, Mandrake's, Enlightenment's, ...) New Team Top The League Again In 2005?" Having to wade through this hogwash is what turned me off commercial software; now that sites like Slashdot and their users give free software the same treatment, both the sites and the software itself lose a major competitive advantage. Slashdot is a major culprit.

      Interestingly enough, Microsoft has made a very successful move in the opposite direction by letting its developers blog on their daily work, which provides us users/programmers with the kind of communication channel that sites like Slashdot used to provide for open source software.

      It would help if Slashdot introduced a system to separate advertisements, in whatever form, from real reports on real product releases.

    7. Re:Free Ads / Free Betas by halowolf · · Score: 5, Interesting
      What struck me about Bill's interview and the discusson about time frames and rewrites (or the denial of them as it was), was that just perhaps Windows is not structured in a way that isn't conducive to large over-arching changes. I would look at this as having difficulty in seeing what is actually the operating system and what is actually applications that sit on top.

      I get the impression that for every new version of Windows, they are just having to keep on doing (or perhaps redoing) too much work creating these huge delays and whatnot. They have alot of work to do to fix security AND make Windows usable for MAH and PAH at the same time. I just can't help but get the feeling that the way they are going about creating Windows is part of the problem they have in maintaining it and releasing newer versions of it.

      Perhpas I am just interested in seeing Windows evolve rather than just re-inventing itself again and again. Perhaps I'm now thinking of different operating systems.

      P.S. I am a Windows user that just happened to install Linux on his old spare PC recently and might have a Apple sitting in the corner ;)

    8. Re:Free Ads / Free Betas by pmjordan · · Score: 5, Insightful

      It's probably more effective than preaching to the converted, i.e. the average home user who isn't even aware of the concept of an Operating System, or even that Windows is not 'part of the computer'.

      There are plenty of sysadmins reading slashdot, and probably quite a number of them maintain Windows networks, or are caught up in between. The idea is to make them think "Oh, if the next version of Windows is out in 2 years, it's not really worth attempting to convert to Linux." It doesn't actually matter whether Longhorn is released in 2006 or not, as long as it's "real soon now".

      ~phil

    9. Re:Free Ads / Free Betas by jasonmicron · · Score: 3, Interesting

      Man some of you people on here are very, very bitter. I fail to see how this is an 'advertisement' for Microsoft. I personally was looking forward to WinFS and not only for it's search capabilities. Athalon also might get the axe in Longhorn but I'm keeping my fingers crossed.

    10. Re:Free Ads / Free Betas by pmjordan · · Score: 4, Informative

      I didn't interpret it as an ad, either. I'm bemused by the whole Longhorn issue and will keep on converting people to Linux. I was just saying that it wouldn't necessarily be pointless to advertise here. MS actually did run actual ads on slashdot a while back.

      ~phil

    11. Re:Free Ads / Free Betas by cbiltcliffe · · Score: 2, Funny
      Press releases like these are free ads for Microsoft. Does anybody here not think that Microsoft knew this was going to get released:

      We will not cut corners on product excellence. Our powerful vision is intact; our shipment plan changes will let customers get access to parts of the vision faster.

      Of course they knew it would be released. What they didn't count on, though, was that nobody on /. R'sTFA, so nobody will see it anyway!! <font style='evil'>BWAHAHAHAHA!!!</font>
      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    12. Re:Free Ads / Free Betas by AviLazar · · Score: 5, Interesting

      You know, whenever I call a company that I have a paid subscription to and I am on hold hearing their advertisements it really pisses me off. You know why? Because I already paid for their product - I am a customer - I do not need to be inundated with more sales from them for something that I am already paying for. Do I really need to pay my cable TV company two membership fees per month for the same service? The words "Preaching to the choir" comes to mind
      So advertising on a Linux site where you have less customer loyalty is not a bad place to advertise on.

      As for the original reply - just because Bill Gates makes a press release does not mean he is trying to get free press. He is the richest man alive, he can buy the press (he actually did). The press wants to hear from Bill Gates, they TRY and hear from him. If this was any other company (almost any) making a press release, you would have been praising them for being forthcoming and letting the public know whats up...so lets not down the man because he is keeping the public informed.

      --

      I mod down so you can mod up. Your welcome.
    13. Re:Free Ads / Free Betas by fox8118 · · Score: 2, Insightful
      Perhpas I am just interested in seeing Windows evolve rather than just re-inventing itself again and again. Perhaps I'm now thinking of different operating systems

      The main problem that microsoft faces is compatibility. They have to try to make most of the programs from previous versions of Windows work with the latest versions of software.

      Linux has some of these issues, but not as many limitations. Linux binaries often require miniumum versions of libraries so that it can use the latest features and if an old program doesn't work it can often be recompilied so that it will work with the different libraries.
    14. Re:Free Ads / Free Betas by Martin+Blank · · Score: 2, Funny

      My childhood says, "No gnus is good gnus with Gary Gnu."

      --
      You can never go home again... but I guess you can shop there.
    15. Re:Free Ads / Free Betas by dspeyer · · Score: 4, Interesting
      It's probably more effective than preaching to the converted

      Not necessarily. Microsoft wants enourmous numbers of people to buy Longhorn (or new computers with Longhorn). Most of those people already run Windows. Microsoft needs to convince the people who are already in their camp to upgrade, much more than they need to recruit new users from Mac, Linux, or non-computer-ownership.

      This is a tricky game they're playing. Microsoft was telling Win2k users that they should upgrade to an operating system with a database file system, and is now announcing that they aren't going to provide one soon. This might encourage those people to upgrade to an operating system that already has one (sort of).

      I'm sure that if more people help out, we can get that driver fully featured by 2006. Then we just need IBM to pay for a series of TV adds: "Linux: the features Longhorn was supposed to have."

    16. Re:Free Ads / Free Betas by msobkow · · Score: 3, Interesting

      We will not cut corners on product excellence.

      Right. That's why SP2 came out on time and with so few problems. Not only was it late, it came with new security problems.

      I think Bill is just desperate to keep the press from noticing articles like this little tidbit at Newsforge.

      As interesting some of the planned features are, they are still dancing around the most important issue: security and timely fixes.

      Surely you can't be so naive as to let some FUD like a script utility distract you from the fact the security problems and perpetual scheduling delays!

      --
      I do not fail; I succeed at finding out what does not work.
    17. Re:Free Ads / Free Betas by Refrag · · Score: 2, Funny

      If you're like me, the Apple will quickly move from the corner of the room to the center and you'll have an old Windows box sitting in the corner with Linux on it.

      --
      I have a website. It's about Macs.
    18. Re:Free Ads / Free Betas by Martin+Blank · · Score: 4, Interesting

      Microsoft probably looks at software as less modular and more monolithic. Even when running server applications like Exchange or MS-SQL, they're either run as applications, or integrated strongly into the system in such a way as it's difficult to use the OS for any other dedicated purpose without reinstalling it to wipe away all traces of the server app.

      Linux, of course, is very modular. With some notably lame exceptions (I can't recall them exactly now, but they had to do with some graphics library), I'm able to run most anything I want to on my Linux server without installing X, but Windows 2003 will not run properly without Explorer. I could probably get those libraries to work if I did some investigation and re-compiling, but there's pretty much no way I could get Windows 2003 to run right without Explorer. I could change the shell, but I would be missing some critical core functionality.

      --
      You can never go home again... but I guess you can shop there.
    19. Re:Free Ads / Free Betas by Oblio · · Score: 2, Informative

      You probably mean "avalon"...

      http://msdn.microsoft.com/msdnmag/issues/04/01/Ava lon/default.aspx

      I think this is coming with Whidbey... But I haven't played with it yet - not sure.

      --
      Pax -- Ob
    20. Re:Free Ads / Free Betas by Foolhardy · · Score: 3, Informative
      I could change the shell, but I would be missing some critical core functionality.
      Such as?

      Go ahead, remove all the libraries that make up Internet Explorer, change the shell to cmd.exe and nothing outside of the shell will break. Delete shell32.dll, msi.dll, netshell.dll, shdocvw.dll, browseui.dll, explorer.exe, userenv.dll, urlmon.dll, shlwapi.dll, webcheck.dll, mshtml.dll and anything else you find that implements IE; nothing server-side will break.
  2. new concept by mirko · · Score: 5, Funny

    So, in his (apocryphous) diary, he mentioned being the inventor of product pre-announcement, now he's just invented the post-pre-announcement.
    Way to go, Bill :)

    --
    Trolling using another account since 2005.
  3. What about Meta-tags? by djsmiley · · Score: 5, Insightful

    "Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."

    Wasn't this the whole idea behind meta-tags for files? I thought thats why we had such tags in windows media too?

    Or is this the same tags that winFS will use to search with?

    --
    - http://www.milkme.co.uk
    1. Re:What about Meta-tags? by ClippyHater · · Score: 4, Interesting

      IMO, the whole idea behind winFS is to take all of that structured information (meta-tags, perhaps?) and allow complex queries on it ("richly find").

      However, the problem they're probably facing is making such potentially complicated queries easy for "grandma." Most programmers I've worked with have trouble creating SQL queries that do exactly what they want it to for complex results, how on earth will grandma find anything?

      It'll be really interesting to see how they solve that problem.

    2. Re:What about Meta-tags? by WWWWolf · · Score: 4, Insightful

      File metadata should be in filesystem side.

      First benefit: (semi-)standard interface. Want to parse MP3 tags? Write code for it. Want to parse Vorbis tags? Write code for it. Want to parse WMA? More code, man, more code! If it all were in the file system side, you could edit and find it easily.

      Second benefit, especially for l33t m00zik d00dz in P2P networks: Editing file metadata would not touch file contents and thus not the file checksum. You could manipulate the tags to your heart's content and the MD5 for that file would stay the same. These days, there are only hacks that specifically open the file, parse the actual data content, and get checksum for that. Very wasteful. Very non-generic.

      Third benefit: Extensibility. Ease of searching. Blah blah. Read the marketing material.

      Humm, would be cool to use vorbis-like tags in POSIX extended file attributes, but the software as of yet doesn't even think of supporting them... =(

    3. Re:What about Meta-tags? by schon · · Score: 4, Insightful

      there's nothing about that format that allows for the sort of rich results that he seems to be talking about.

      You are, of course, assuming that what he's talking about is actually what they're planning on doing.

      MS has a long-standing tradition of talking about things that don't really happen (Win95 is a 32-bit OS, anyone?)

      As they say, fool me once, shame on you, fool me twice, shame on me.

      Personally, I'll believe it when I see it.

    4. Re:What about Meta-tags? by the_bard17 · · Score: 3, Funny

      Wizard: "Do you know how old your document is?
      Me:"Five minutes."
      Wizard: "Do you know what program you use to edit it?"
      Me: "Yeah. Vim."
      Wizard: "I'm sorry. I don't recognize that program."
      Me: Reboots into my Linux system and mkreiserfs' the Windows drive.

    5. Re:What about Meta-tags? by redJag · · Score: 2, Funny

      As they say, fool me once, shame on you, fool me twice, shame on me.

      That's not the way my president said it.. *confused*

    6. Re:What about Meta-tags? by Brandybuck · · Score: 4, Insightful

      Oh but if you talk with the proponents of structured information they will tell you that it's so much easier than hierarchical information. And they will provide you with unrealistic scenarios supporting their view. In the meantime, it's still easier for Grandma to navigate than to search.

      Grandma: What do you mean type?

      Grandson: With the keyboard. Just type in your query.

      Grandma: Why can't I use a mouse?

      Grandson: Because queries are easier. Now just type "taxes 2004 lastmod yesterday"

      Grandma: Why can't I just click for it? I know I put it in the "taxes" folder.

      Grandson: No, no, no! Using folders is too difficult. Just type in what I said using the keyboard.

      Grandma: Okay. Oh wait... There's that nasty error message again. It says it can't find it. Oh this is so difficult!

      Grandson: No it's not, just type it in again, all you did was mistype "204" instead of "2004".

      Grandma: Aaargh!!!

      --
      Don't blame me, I didn't vote for either of them!
  4. Nobody? by HoneyBunchesOfGoats · · Score: 5, Informative

    "WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."

    Maybe Bill considered them nobodies...

  5. Via babelfish by dackroyd · · Score: 4, Funny

    WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things.

    Translation:

    We thought it was a good idea but no-one else has done an implementation that we can copy off, so we can't really figure out how to do it.

    Can anyone explain exactly what will be in Longhorn, now that the new filesystem and graphics system is not going to be in it ?

    --
    "Free software as in beer, copy protection as in racket" - Telsa Gwynne
    1. Re:Via babelfish by ricotest · · Score: 4, Insightful

      Well it's sure as hell not going to be an increase in stability or performance. From the interview:

      What is really causing sort of the rewrite on Longhorn?
      There's no rewrite going on here.

      Things I can think of: the tacky sidebar, the 'My Games' et al. menus which will only work with a handful of Microsoft games, and the new GUI look and feel which is probably tied to Avalon. So nothing worth upgrading for, then ;)

    2. Re:Via babelfish by mr_z_beeblebrox · · Score: 4, Funny

      Can anyone explain exactly what will be in Longhorn, now that the new filesystem and graphics system is not going to be in it ?

      All the great features of Windows 2003 plus the addition of a NEW logo and desktop theme!!!!

    3. Re:Via babelfish by StevenHenderson · · Score: 5, Funny

      Can anyone explain exactly what will be in Longhorn, now that the new filesystem and graphics system is not going to be in it ?

      Bugs.

    4. Re:Via babelfish by phiwum · · Score: 5, Informative

      According Allchin's unbiased memo, here's what's new.


      * The highest quality OS we have ever shipped

      * New information management tools to improve productivity, including fast desktop search and new, intuitive ways to organize files

      * Major security advances that build on Windows XP SP2, such as new technologies to make clients more resilient to attack, viruses and malware

      * Flexible and powerful tools to reduce deployment costs for enterprise customers, including technologies for image creation, editing and installation; and much simpler upgrades for consumers

      * Significant improvements in reliability, including a robust diagnostic infrastructure to detect, analyze and fix problems quickly, and new backup tools to keep data safe

      * A platform that creates Developer excitement with the availability of rich APIs [application programming interfaces]


      Feel the developer excitement yet? Developers! Developers! Developers! Developers!

      Wow. Sorry. I didn't realize that Allchin's memo was so hypnotic. I started channeling some fat, sweaty monkey man there for a moment.

      --
      Phiwum's law: anyone that names an obvious law after himself and then puts it in his own sig is just pathetic.
    5. Re:Via babelfish by Antique+Geekmeister · · Score: 3, Interesting

      >> Can anyone explain exactly what will be in Longhorn, now that the new filesystem and graphics system is not going to be in it ?

      Why yes, we can. The two key words are "XML patents". Microsoft talking paperclip for their new OS is XML, which is fairly insane to use for a filesystem, but will allow them to solve some of the serious bugs in Word, like the silliness in the "Undo" command.

    6. Re:Via babelfish by inerte · · Score: 4, Funny

      hehehe, this guy's speech reminds me of this:

      A proven 32-bit cutting-edge state-of-the-art industrial-strength Y2K-compliant zero-administration plug-and-play industry-standard Java-enabled internet-ready multimedia professional personal-computer Operating System that is even newer and faster yet compatible, with a user-friendly object-oriented 3D graphical user interface, amazing inter-application communication and plug-in capability, an enhanced filesystem, full integration into Enterprise networks, an exclusive way to deploy distributed components, seamless network sharing of printers and files.

  6. Avalon's gone too by DrSkwid · · Score: 5, Funny


    So that's bye bye new file system
    bye bye new GUI
    bye bye new API

    wtf is left ?

    http://www.theregister.co.uk/2004/08/27/microsoft_ decouples_longhorn/

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:Avalon's gone too by leomekenkamp · · Score: 3, Insightful

      New system requirements?

      --
      Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
    2. Re:Avalon's gone too by gl4ss · · Score: 3, Interesting

      slowness.
      slapped on eyecandy(ala xp).

      but really, who didn't see this coming? that's just how they work at ms, if a product is "somewhere on the future" they'll announce all kinda funky crap their r&d crew finds on the net as the next big thing in their future product X.

      then the features get axed because they actually have to start to think about getting it out the door!

      --
      world was created 5 seconds before this post as it is.
    3. Re:Avalon's gone too by Xpilot · · Score: 4, Funny


      bye bye new GUI
      bye bye new API


      Ah, the Longhorn version of American Pie. Come on, what's the next verse?

      --
      "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    4. Re:Avalon's gone too by HoneyBunchesOfGoats · · Score: 2, Funny

      "The developer boys were thinking 'This will never fly', singing 'This will be the day Longhorn dies.'"?

    5. Re:Avalon's gone too by BJH · · Score: 5, Funny

      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      A long, long time ago,
      I can still remember
      How a release wouldn't take a while
      And I knew that if I had my chance
      That I'd do the upgrade dance
      And maybe I'd be happy for a while

      But XP made me shiver
      With every email it'd deliver
      A new worm for my inbox
      I couldn't take one more Win32.CTX

      I can't remember if I cried
      When I read about the delayed Longhorn
      But something touched me deep inside
      The day the upgrade cycle died

      *Chorus*
      So bye, bye my new GUI
      Pointed IE to WindowsUpdate but it was empty
      And them good old hackers were using Linux anyway
      Singing this will be the day Windows dies
      This will be the day Windows dies

    6. Re:Avalon's gone too by BJH · · Score: 5, Funny

      Did you get that new filesystem
      Do you have faith in the schedule
      If Mr Gates tells you so?
      Now, do you believe in release dates
      Will Longhorn raise your running costs
      And can it make your PC run real slow?

      Well, I know you're in love with it
      'Cause I saw you running the beta
      You sure had to spend a few bucks
      Man, I don't see any new features!

      I was a lowly Pentium user
      With a little hard drive and a tiny screen
      But I knew I was out of luck
      The day the upgrade cycle died

      I started singing

      *Chorus*
      So bye, bye my new GUI
      Pointed IE to WindowsUpdate but it was empty
      And them good old hackers were using Linux anyway
      Singing this will be the day Windows dies
      This will be the day Windows dies

      Now for ten years we've been running XP
      And losses get bigger on their balance sheet
      But that's not how it used to be
      When the Monkey Boy sang for developers
      In a suit he borrowed from a gorilla
      In a voice that went from high to low

      And while Bill Gates was looking on
      The USB driver crashed his poor PC
      The conference was adjourned
      No reviews were written

      And while Linus wrote a kernel and more
      The core team tried really hard
      And were given stock options up the wazoo
      The day the upgrade cycle died

      We were singing

      *Chorus*
      So bye, bye my new GUI
      Pointed IE to WindowsUpdate but it was empty
      And them good old hackers were using Linux anyway
      Singing this will be the day Windows dies
      This will be the day Windows dies

      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    7. Re:Avalon's gone too by newkid · · Score: 2

      Here is another take on it. Who's next?

      MS product names are often a mouthful... so they don't quite fit here and it's quite funny to stumble on them...

      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      New Microsoft API

      A long, long time ago,
      I can still remember
      How a release wouldn't take a while
      And I knew that if I had my chance
      That I could make the upgrade dance
      And maybe they'd be happy for a while

      But Windows XP made me shiver
      With every email it'd deliver
      Bad worms for my inbox
      I couldn't take one more Win32.CTX

      I can't remember if I cried
      When I read about Longhorn's slide
      But something touched me deep inside
      The day the upgrade cycle died

      *Chorus*
      So bye, bye new Microsoft API
      Pointed IE to WindowsUpdate daily but it was dry
      The developer boys were thinking 'This will never fly',
      Singing this will be the day Windows dies
      This will be the day Windows dies

      They will rewrite with boxing gloves,
      And will you have faith in Gates above,
      With a couple new themes or so?
      Did you believe in Licensing 6.0,
      Can vaporware worth your dough,
      And will it teach you to never sign but real slow?

      Well, I know that you'll love to upgrade,
      `cause I saw your Dell won't pass the grade.
      They've ditch both WinFS/Avalon.
      Man, I wonder what's still on!

      I was a happy teenage making bucks
      With a CD burner and SerialBox,
      But I knew I was out of luck
      The day the upgrade cycle died.

      *Chorus*
      I started singin',
      So bye, bye new Microsoft API
      Pointed IE to WindowsUpdate daily but it was dry
      The developer boys were thinking 'This will never fly'
      And singin', this will be the day Windows dies
      This will be the day Windows dies

  7. Date-driven releases by ricotest · · Score: 5, Insightful

    One is (that) we have a date-driven release. Things that make that date get in.

    Previously Microsoft were skirting around the 2006-7 point without being clear about when Longhorn would ship; it looked like they were going to try to finish features X and Y before release. So now they've moved on to a date-driven release, we can pretty much guarantee 2006 for Longhorn (client edition) and they're going to drop anything they have to, to make that date.

    Bill said that the OEMs are okay with the delay, so why the pressure? Looks like Linux is hurrying Microsoft up!

    1. Re:Date-driven releases by Spoing · · Score: 4, Insightful
      1. Bill said that the OEMs are okay with the delay, so why the pressure?

      Two words: Software Assurance.

      Right now, the managers that took that bait are looking silly so they would like to show something for the expense. Unfortunately, Microsoft is still a few years away from making a difference for this group, and in the meantime there's quite a bit of room for them to look foolish.

      1. Looks like Linux is hurrying Microsoft up!

      Spice for the pot.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  8. Microsoft's Copland? by Trurl's+Machine · · Score: 4, Interesting

    I must admit I'm getting more and more of the deja vu feeling, reading Microsoft's statements on Longhorn. I've seen it before, when Apple representatives struggled to explain the delay with shipping their ultimately sophisticated version of MacOS, codenamed Copland. They understood all too well that the classic MacOS is a bloated unstable construction based on a single-user single-machine Macintosh System, that was not designed with networking and multitasking in mind. They managed somehow to hack this system to have a sort-of poor man's multitasking and also some rudimentary networking capabilities, but they knew it's not gonna last in the Internet Age. They needed a new system and they needed it ASAP. Yet after millions of bucks and years of coding, Copland turned out to be just nothing but very expensive vaporware, and Apple's last chance to survive was to purchase NeXT, with their Unix experience, and thus MacOS X was born.

    There are many similarities with Windows and Longhorn - Microsoft also tried for a very long time to hack and upgrade their old OS, also designed for single user with no networking. And yet they were strangled by their own limitations they needed to keep for sake of backwards compatibility. Can they solve it on their own or will they just, say, buy Sun for their OS experience?

    1. Re:Microsoft's Copland? by twbecker · · Score: 4, Insightful

      There are many similarities with Windows and Longhorn - Microsoft also tried for a very long time to hack and upgrade their old OS, also designed for single user with no networking.

      Seriously, have you heard of Windows NT? It definitely has it's problems, architectural and otherwise but to say it was designed as a single user system with no networking is just false.

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    2. Re:Microsoft's Copland? by danheskett · · Score: 5, Insightful

      Microsoft also tried for a very long time to hack and upgrade their old OS, also designed for single user with no networking
      While DOS was still vogue, MS recognized that it was drastically limited, and began work on a New Technology. That was NT. They maintained both lines - improving and upgrading the technology behind NT until it could provide a consistent user experience with the legacy line.

      It may not have been planned, but MS did a great job merging two completely seperate code bases. The DOS/Win9x codebase merged against the NT base under XP, and now, within 3 years, 50% of Windows users on the desktop run XP. The next 25% will be there within another year (the last 25% will probably take a decade; many will not move to XP until they are forced to by hardware failure, and that's their right).

      and Apple's last chance to survive was to purchase NeXT, with their Unix experience, and thus MacOS X was born.
      Don't forget that in there was CEO who had no idea of the business. That's an important factor, remember.

      There are many similarities with Windows and Longhorn
      Not as many as you pretend, let's think it through.

      Microsoft has already moved the majority of it's users to an operating system that is truly mutlitasking, has fine networking support, and is in fact the industry standard for desktop operating systems. Not that it's the best mind you - but rather the industry standard. What Longhorn is adding is not core bits needed for a modern operating system. XP has those. The fact remains that if everything stayed where they are, MS could milk XP for 10 years. But of course, what MS wants is to continue to be dominant for decades, and that's where Longhorn enters. Let's face it, XP is good enough for just about every current Windows user. It performs fairly well, it's straightforward to install, it supports basically the entire universe of x86 hardware, it's cheap enough for OEMs to use, it's easy enough for users, powerful enough for administrators, flexible enough for developers, etc. It's certainly not perfect.

      With Longhorn, MS is exploiting the weaknesses of the FOSS world, so they can continue to dominate the business, corporate, and home desktop market. What isn't FOSS good at doing? Changing rapidly. If a group of programmers get together and code some great new thing, it'd take years of flamefests and discussion to get to the majority of Linux users. Plus chances are it will fork within a few versions and the talent pool will be split. Add to this the fact that much of the really hardwork in software engineering is shunned - people want to work on the stuff they want - not the stuff that others want them to.

      So this is what is MS thinking: implement the things that FOSS world can't do thanks to its red-tape laden world-view. Implement a filesystem layer that provides nifty functions that while aren't new are new in this scale. Writing a similiar filesystem and getting it into use in the FOSS world would not happen, or if it did, take a decade. Re-write the graphical subsystem to use strictly vectored screen elements. This is a huge boon to developers - any GUI programmer can tell you what a pain it is thinking about how your application will look at 800x600, at 1600x1200, etc. Will that panel here look funny since it will 99% empty at 1600x1200? Sure different programming enviornments will physically scale the interface for you, but how will it look, feel, and work? Enter Avalon, MS's solution. Screen elements will stay the same size while you increase resolution, but your workspace will gain resolution and capability. All of the sudden you can edit a large image in Photoshop on your high-resolution monitor without all the widgets becoming microscopic. How long would it take for the FOSS world to replicate this? X is completely widget agnostic. Every application or desktop environment has it's own set of widgets with it's own code tree and it's own egos. Not only would X have to ma

    3. Re:Microsoft's Copland? by sharkey · · Score: 2, Informative
      And there will be nothing tying MS to the x86 architecture.

      Except for Microsoft themselves. They've already dumped PowerPC, MIPS and Alpha support to release solely on x86.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    4. Re:Microsoft's Copland? by jcupitt65 · · Score: 2, Informative
      On the GUI scaling thing: X has done this for years. Try gimp2 on a 150dpi display and a 75dpi display. The fonts, dialogs, and most of the graphical elements all resize automatically.

      Proper vector graphics would be cool though ... X has cairo (roughly display PDF) and gtk and qt are planning to switch. SVG for icon rendering is available now.

    5. Re:Microsoft's Copland? by Matthias+Wiesmann · · Score: 2, Insightful
      Except for Microsoft themselves. They've already dumped PowerPC, MIPS and Alpha support to release solely on x86.
      This can change, once you only have managed code, going to another architecture is reasonably easy. So going with another processor is not completely impossible.
    6. Re:Microsoft's Copland? by iabervon · · Score: 2, Informative

      Actually, it takes kernel developers about a week to work through the implications of an extension to the behavior of filesystems, and they seem to be converging to a solution that will continue to behave in the expected way for programs that don't know about the new possibilities. (The flamefests were pretty brief, and then people got down to hashing out the new semantics)

      Chances are that the reason WinFS is delayed is that, while it works great, it breaks half of MS's applications and all of everybody else's, because MS doesn't have a set of specifications which they are following, so they don't know what behavior people are depending on. Sure, they don't have to fight with people who don't want to change anything internally, but they do have to contend with legacy applications which depend on undocumented behavior (because important things weren't documented) and are all that are tying many users to Windows.

  9. Re:catch-up? by Tomahawk · · Score: 2, Funny

    It already does. I've had a sidebar on my desktop for the last 5 years, thanks to gnome.

    Oh, wait, do that mean that MS are now copying Linux...?

    T.

  10. So, still NTFS??? by bcarl314 · · Score: 4, Insightful

    I'm guessing this means that they'll be using some implementation of NTFS with longhorn. Could be good news to all those dual-boot people out there that like to be able to access their Windows files from Linux.

    Just as they're making some progress with mounting NTFS filesystems under linux, MS changes the FS. Something which surely would cause problems in Linux.

    Looks liks we'll be able to keep dual boots with Longhorn after all.

    1. Re:So, still NTFS??? by beady · · Score: 5, Informative

      It was always going to be NTFS, WinFS (Windows Future Storage) was a layer on top of NTFS used solely for items in "My Documents"

  11. Re:catch-up? by jkrise · · Score: 3, Interesting

    I guess Linux coders copy MS features for the benefit of those who wish to migrate - not to enhance the power and usability of the OS itself. Secondly, these changes would take a few days in Linux (KDE or GNome); not years as with Microsoft.

    -

    --
    If you keep throwing chairs, one day you'll break windows....
  12. Mandatory post by Biotech9 · · Score: 4, Funny

    Introducing Microsoft Longhorn Millenium edition!

    Preorder now and recieve a copy of Duke Nukem Forever!

  13. Pointless by StevenHenderson · · Score: 3, Interesting

    If people are waiting til 2006 anyways, Gates would have been smarter to delay Longhorn until WinFS could be totally implemented. If they need more money coming in on the conveyor belt, then they could have just released Windows XP OSR2 - essentially a service pack/ upgraded version people would have to pay for. I seriously doubt I will be paying for a cippled version of Longhorn - especially if its best parts are going to be made available for XP.

    Looks like maybe MS should have spent a little more time getting WinFS working instead of tweaking the UI to make it "oh so pretty." Unfortunately, I think MS realizes that a slick (albeit graphics intensive) UI will likely sell more copies to the ignorant masses than an innovation like WinFS.

  14. No-one ever did it eh? Ever hear of IFS? by Proudrooster · · Score: 4, Insightful

    Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things.

    Someone please call Oracle and tell Larry that Bill says that IFS (The Oracle Internet File System) doesn't exist.

    What is iFS?
    iFS can manage all content -- which is scattered across PC desktops, document management systems, and websites -- in a single repository, he said. It supports the storage and management of more than 150 different file types, including documents created using XML.

    1. Re:No-one ever did it eh? Ever hear of IFS? by WhatAmIDoingHere · · Score: 2, Insightful

      Can you search for files using simple phrases?

      If you can't find the pictures from your cousin's wedding by searching for "wedding pictures," it's not the same thing as WinFS.

      --
      Not a Twitter sockpuppet... but I wish I was.
    2. Re:No-one ever did it eh? Ever hear of IFS? by nettdata · · Score: 2, Insightful

      IFS is a SAMBA interface to an Oracle database... there's nothing special about it.

      iFS can manage all content -- which is scattered across PC desktops, document management systems, and websites -- in a single repository, he said. It supports the storage and management of more than 150 different file types, including documents created using XML.

      Gee, whaddayaknow... that doesn't say SFA about being able to search for content using meta-tags, etc.... all it does is act as a network drive in a SAMBA environment.

      --



      $0.02 (CDN)
  15. BeOS? by Anonymous Coward · · Score: 5, Insightful

    "Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."

    Didn't BeOS have something similar?

    Also, won't OSX actually have something like this even before Longhorn ships (without WinFS).

    Aren't there a lot of pretty advanced projects to do the same for Linux, for example beagle for gnome and the new kde search feature planned for the next release? (Granted, these won't be implemented at the fs level, but who cares as long as they work)

    Isn't reiserfs4 actually providing some of this functionality (and much more) and has allready been released?

    Doesn't MS have about 60 billion Dollars in the bank and still can't get its act together?

    Didn't MS talk about something similar already years ago and wanted to ship it with what is now known as Win2000?

    1. Re:BeOS? by HoneyBunchesOfGoats · · Score: 2, Informative

      "...won't OSX actually have something like this even before Longhorn ships[?]"

      Yes. Dominic Giampalo, one of the creators of the BeFS, now works for Apple.

  16. iTunes-like? by Pascal+Sartoretti · · Score: 4, Interesting
    Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things

    Maybe he should have a look at iTunes and GMail.

    For me, a kind of "iTunes for files", including smart queries, would be fairly enough. And it doesn't require a brand new file system and its instability risks...

    1. Re:iTunes-like? by revscat · · Score: 2, Informative

      For me, a kind of "iTunes for files", including smart queries, would be fairly enough. And it doesn't require a brand new file system and its instability risks...

      Here, watch this video. OS X has this in their developer previews right now, and is scheduled to be released to all users in either the first of second quarter of 2005.

  17. Re:Is there a word... by Johan+Veenstra · · Score: 3, Informative

    It's not about finding files by filename, but about finding files by content.

  18. Re:catch-up? by heffrey · · Score: 2, Insightful

    Does that mean that MS are now copying Linux...?

    I hope not because then I'd have to start worrying about whether my device will be compatible with my computer.

  19. Re:catch-up? by BoldAC · · Score: 5, Insightful

    Obviously you are trolling but this is a common belief...

    However, Monad is obviously a way that Microsoft is trying to catch-up with the powerful scripting ability of *nix shells.

    Of couse, some linux installs with have sidebars and other copies of new longhorn features. Longhorn will likely gain some new linux-like features between now and then as well... It's just the features race.

    In competitive software markets one product will always try to match the bells and whistles of similiar products. For example, IE gained pop-up blocking.

    Talent borrows, genius steals.

    AC

  20. Exactly... by Zx-man · · Score: 2, Funny
    ...should I mention that WinFS could be efficiently emulated in almost _any_ other operating system, using the disk-based file system (compare to the *nix disks-in-the-directory-tree one):
    1) Remove all the directory structures, except the one required by operating system
    2) Dump all of your data files to the root directory of the system disk
    3) Use the ``find'' function to navigate 'em!

    And voila, you've got the tech of future, today!
  21. Re:Is there a word... by ricotest · · Score: 5, Informative

    Don't be silly. What they're looking at is something like GNOME Storage where you can type in some search terms and semantically find the files.

    Something like 1960s music or e-mails to Bruce, I'd guess. WinFS ties up all your documents, media, mails etc. into one database for indexing and searching, and beats the hell out of DIR C: /s/a.

  22. Faster, better searching? by jmcmunn · · Score: 2, Insightful

    Does anyone else hope that this new way of searching is actually an improvement this time? I hate the new search interface in Windows XP. For awhile I actually changed it back to the search interface from Windows 2000 (reg hack) but then finally decided that I better get used to the new one, since they would likely take away my reg hack down the road anyway.

    Let's hope for an actual improvement this time around.

  23. search pc by __aahlyu4518 · · Score: 4, Funny

    imagine that... treating everything as files...

    how inovative... ;-)

  24. Ummm ... AppleTalk? by SteveM · · Score: 2, Insightful

    They understood all too well that the classic MacOS ... was not designed with networking and multitasking in mind.

    We had our Mac Plus systems networked, along with a LaserWriter, in 1988 via AppleTalk.

    SteveM

    1. Re:Ummm ... AppleTalk? by thelexx · · Score: 3, Insightful

      Able to do something != designed with it in mind. My car will run through a little sand but that doesn't mean I'm taking it offroading.

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
  25. Tiger Anyone by millahtime · · Score: 5, Informative

    So, what we have been shown in the next release of OSX Tiger that lets you search your documents, email and file system isn't anything like this. We have seen it in action and the set release date is 2005.

    Come on Bill....Steve can pull this off and he doesn't have 50 billion in the bank.

    1. Re:Tiger Anyone by HoneyBunchesOfGoats · · Score: 5, Informative

      "...what we have been shown in the next release of OSX Tiger ... isn't anything like this."

      Actually, it's a lot like this. Apple hired Dominic Giampalo, one of the BeFS's creators, to work on their new file system. While it certainly won't be exactly the same, I'm sure a resemblance will be apparent, due to their common progenitor.

    2. Re:Tiger Anyone by Refrag · · Score: 2, Insightful

      Yeah, Bill also seems to forget about BFS. Tiger's Spotlight functionality was architected by the same person that created BFS.

      --
      I have a website. It's about Macs.
    3. Re:Tiger Anyone by Archibald+Buttle · · Score: 2, Insightful

      My reading of Bill's interview was that although they won't be putting WinFS into Longhorn they will be putting essentially a clone of Apple's Searchlight technology in there instead.

      From what was briefly described all of the features of Searchlight would be there and it will be implemented in a similar manner.

      WinFS goes further in its storage model, and this is where I'm not so clear. From what I've gathered it's akin to a fully featured SQL database system layered on top of the underlying filing system. Apple don't have that right now, although the storage model they had for the Newton was an OODBMS, not a filing system. It is possible (although I think it unlikely) that Apple could come up with their own "Future Storage" system based on the old Newton model before Microsoft finishes WinFS.

      Given the lack of plans for server support for WinFS for Longhorn it seems very sensible to drop this right now and wait for it to mature. Networked environments are, after all, pretty important.

  26. Re:Is there a word... by dioscaido · · Score: 5, Insightful

    > Any guesses?

    Yes, actually. That you have absolutely no idea what you are talking about. Come on, do you really believe that the windows development team would give that much weight and media time to a system that implemented find / -name $string -print?! And even then, that they couldn't hammer it out in a day? Please.

    What they are looking to do is to integrate the filesystem into a database system, where files are organized not by directory, but by use/type/relationship. Even I have a hard time wrapping my head around what this will look like once it's carried out. What will it gain us in user experience? My gut says 'a lot' given the sheer amount of development time these people have put into the project.

    I certainly feel anger, fury and loathing when simpletons critique what they don't understand.

  27. Reiser4 by msh104 · · Score: 4, Interesting

    winFS doens't seem very usefull in my eyes. it's just a layer on top of ntfs. in the end (windows 2012) you'll see they rewrite it to be a true filesystem. reiser4 seems to do this the right way. having a nice filesystem that you can extend all the time using plugins. I think microsoft wastes a lot of time by doing this in 2 steps. I also understood that winFS is "My Documents" only (or something like that) and cannot be used on the entire harddisk (atleast not in longhorn).

  28. Re:Is there a word... by FyRE666 · · Score: 2, Interesting

    What they are looking to do is to integrate the filesystem into a database system, where files are organized not by directory, but by use/type/relationship. Even I have a hard time wrapping my head around what this will look like once it's carried out.

    I just hope to god it doesn't end up like the Nautilus "Spacial browser" - maybe the worst idea of all time ;-)

  29. Tiger's Spotlight, anyone? by Cyrus+Dogstar · · Score: 3, Interesting

    WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things.

    *cough*

    Microsoft still can't come up with shit until Apple has done it better, first. Sad.

    --
    Always ask 'why?'
    1. Re:Tiger's Spotlight, anyone? by weave · · Score: 3, Insightful
      Maybe Microsoft has to delay it to see how Apple does it first. In the meantime Microsoft apologists will just say what a stupid bloated useless feature it is. Then 10 years from now when it's common place and someone dares say that Apple did it first, everyone else will be arguing that Apple sucks and they ripped it off from BeOS or something along those lines.

      I love consistency in the tech industry. It gives me warm fuzzies.

  30. Re:Is there a word... by ceeam · · Score: 2, Insightful

    AFAIK it's all about efficiency - we are talking about indexed searches. It's ok to grep 1MB, but even searching by filename on my whole HDD at home takes a minute maybe. As amount of stored data grows - we don't want the search times to grow linearly, we want indexed searches. Well - this said, the whole WinFS idea kinda sucked. It was intended to be applied only to "Documents and settings" and frankly - I guess I don't have anything of interest there. Why a simple (ok, _relatively_ simple) FS plugin, or rather a set of plugins for different file types, wouldn't suffice, I don't know. (May Reiser beat MS here?)

  31. You should have read the fine print.. by Kjella · · Score: 5, Insightful

    If MS did nothing innovative before 2006, it (Microsoft) will have to do the catch-up.

    He said "the market", you're talking of "the product". Those two are unfortunately nowhere as closely related as one might wish...

    Kjella

    --
    Live today, because you never know what tomorrow brings
  32. Re:You mean like.... by colinleroy · · Score: 4, Informative

    No. updatedb and slocate find on the filename, not contents.

    --
    blah
  33. Correction of the press release by MemoryDragon · · Score: 4, Insightful

    Nobody except the people who brought you BeOS and Hans reiser has done a filesystem like WinFS :-) WinFS is a blatant ripoff of the BeOS filesystem.

    1. Re:Correction of the press release by Zapdos · · Score: 2, Insightful

      No, Microsoft underestimates you.

      Shedloads of smart people usually can't do anything, because they work by consensus. The only way for anything to work is from Insightful leadership, and defined goals. These are the things that almost never result from a consensus.

  34. The slow painful death of Microsoft by Deep+Fried+Geekboy · · Score: 4, Insightful

    What Microsoft REALLY needs is a next-gen OS. The current codebase isn't going to hack it. The delays on Longhorn are an absolute giveaway. If Longhorn had come out in 2004, it would already have been out of date. 2006? Don't make me laugh.

    Unix-like systems are going to win out in the end. That is why Mac's OS X looks like a smarter move every day.

    Microsoft has so much cash and so much clout that it will take a long time to die, but it is doomed to do so unless at some point it ditches backwards compatibility and the current codebase and does something new.

    --

    I'm not wrong. You haven't thought about it hard enough.

    1. Re:The slow painful death of Microsoft by WhatAmIDoingHere · · Score: 4, Insightful

      Do you have any specific reason that Unix-like systems will win?

      And you want them to ditch compatability?

      That's the way you get users to.. use.. your product!

      If I can't run my copy of *work program from 1998* (read: game) on the latest version of windows, I'd end up not using the latest windows, costing microsoft another sale. They had already sold me the current version of windows that I run. Their next job is to sell me the new version. And the features that 99.999% of the customers NEED is the backwards compatibility.

      --
      Not a Twitter sockpuppet... but I wish I was.
  35. WinFS bad? by spuzzzzzzz · · Score: 4, Insightful

    Does anyone else think WinFS is a Bad Thing? A filesystem is a low-level, simple, reliable method of storing files on a disk and a database is a method of catologuing and searching through files. If you combine them, it will get hideously complicated. Which means it will probably be buggy and slow. It's almost as bad as putting windowing in a kernel...

    --

    Don't you hate meta-sigs?
  36. Re:Does it matter!? by gnuLNX · · Score: 2, Interesting

    4 years without a release....I think they might still be number 1 but the distribution would be much more like 60:40 Linux is really gaining traction now....more so than ever before. Barely a day goes buy that I don't see linux in business week, CNBC, Wall Street Journal, etc....I mean this little guy is taking off with wings and people are noticing...I predict almost total server domination within 5 years as well as some descent in roads int the World (Not USA only) desk top market by then..perhaps 20%

    --
    what?
  37. Does this mean? by Zapdos · · Score: 2, Funny

    That Micro$oft will be making Windows XP OSR2, followed by Windows XP ME?

  38. Re:Does it matter!? by Deusy · · Score: 5, Insightful

    I really don't see what difference it makes as long as longhorn is released in the next 4yrs. No matter how many computer-savvy people decide not to use it, it will still be THE os.

    It matters because the market is now aware of Linux, which it never previously was. It has major corporations backing and investing in it (IBM, Novell, HP Compaq, Sun) and it has not only mostly caught up with the "features" of Windows but has surpassed them and approaching the kind of features slated for Longhorn.

    Just look at the 6.8 release of the X.org X11 server. With the composite extension and cairo you'll be able to do pretty much anything offered by the Longhorn GDI. Of course, it needs to mature, to be further tested, to be further accelerated, and to have enough applications developed for it to become useful... but I think between now and mid-to-late 2006 is more than enough time for that to happen. Add to that the network transparency of X and all of a sudden Microsoft will be playing catch-up in that respect.

    Also, look at Storage and the various other FOSS projects working towards that goal. It looks like WinFS may even be late in that regard to, again playing catch up.

    Put all this together with the market momentum Linux is gaining (don't be surprised if it hits double figures in terms of market share by 2006) and Microsoft's position as the dominant OS player will be under massive threat.

    Also, they can't afford to fuck up again on this one. The world is getting very impatient with the whole security mess. It's simply costing businesses too much to keep on top of it. FOSS operating systems have a far better security record making them even more attractive.

    I could go on and on, but Microsoft is betting their monopoly future on Longhorn. And the free desktop could literally beat it to the punch.

    --

    Free Gamer - Free games list and commentary

  39. you mean like 'spotlight'? by davesag · · Score: 3, Insightful

    you mean like spotlight?

    --
    I used to have a better sig than this, but I got tired of it
  40. El Reg Interview link by T-Kir · · Score: 5, Informative

    The Register interviewed Dominic and Benoit Schillings a couple of years ago and is a very good read.

    --
    Are you local? There's nothing for you here!
  41. Re:Does it matter!? by Oligonicella · · Score: 5, Insightful

    So you'll convert?

    You will take your hundreds (maybe thousands) of current files and insert meta-data into each and every one so they fit the new "paradigm"? I won't, and my guess is that a whole butt-load of soccer moms won't either.

    I personally don't understand the need for the concept. I do my development, writing, gaming, and keep my photography on one computer. I find the current file-system completely satisfactory and sufficient for the job.

    The way I work in the physical world is the way I work on my system. I keep everything in organized stacks, in specific locations. "Emails to Bob" are kept, for instance, in MyName/Emails/Bob. Not hard at all.

    I see all this meta-tagging as making everyone into data entry clerks, and, personally, I don't need that.

    I would entertain someone coming up with really functional reasoning explaining the need for all this.

  42. Re:Is there a word... by Ianoo · · Score: 4, Informative

    No, not the type of content, the ACTUAL content. Like searching for "pictures of houses" and the system going away and generating a list of all the jpeg images that are tagged with the "house" keyword.

    Other useful examples might be "films starring Tom Hanks" or "music by The Red Hot Chilli Peppers"...

  43. Re:Is there a word... by KZigurs · · Score: 2, Insightful

    okay, okay, so they are incompetent enought to be incapable to copy MacOs HFS w/ it's relations model and quickly hack something similar to IFS?

    Plueeze, ok, Microsoft employs some of the brightest minds in the world, but something here is totally wrong. Or maybe marketing departament simply is incapable to explain required functionality to programmers :D

  44. Re:Old bugs will bug you a long time... by Deusy · · Score: 5, Funny

    "One problem with Konghorn..."



    Oh dear Lord. Don't tell me the KDE team are reimplementing Longhorn.
    --

    Free Gamer - Free games list and commentary

  45. Re:Is there a word... by Short+Circuit · · Score: 2, Funny

    It doesn't view my pron collection while i'm away does it?

    Didn't you ever wonder why "FindFast.exe" kept hogging your computer in spurts?

  46. I have this book over here... by mrjb · · Score: 5, Insightful

    "Rapid Development" by Microsoft Press. There's this chapter on Classic Mistakes. To mention a few:

    - unrealistic expectations
    - wishful thinking
    - placing politics over substance
    - overly optimistic schedules
    - inadequate design
    - feature creep

    Maybe this company should take some time to read their own publications.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  47. Reiserfs 4 by travail_jgd · · Score: 3, Interesting

    "Isn't reiserfs4 actually providing some of this functionality (and much more) and has allready been released?"

    Yes, it has.

    I was just thinking that it would be cheaper, easier, and faster for Microsoft to just license Reiserfs v4. Just the atomic file writes/updates would be worth the effort! And the filesystem supports plugins.

    Some people in the Linux community don't think Reiserfs v4 is stable... but I'm willing to bet by 2006 the issue will be settled. :)

  48. Re:catch-up? by gl4ss · · Score: 2, Insightful

    my fuckign *windows 2000* has a sidebar.

    it's hardly a new innovation(expect they of course make it too big so that people notice it..)

    --
    world was created 5 seconds before this post as it is.
  49. Problem with meta-tags by pedestrian+crossing · · Score: 5, Informative

    The problem with meta-tags is that they have to get populated somehow. Only the anal fill in meta-data, everyone else either blows it off or takes the defaults.

    The real breakthrough happens when the system can decode and parse the file accurately to provide "automagic" meta-data. Otherwise meta-tags are a nice academic exercise that is either ignored or misused in practice.

    --
    A house divided against itself cannot stand.
    1. Re:Problem with meta-tags by kfg · · Score: 3, Insightful

      The real breakthrough happens when the system can decode and parse the file accurately to provide "automagic" meta-data.

      Which will never happen, because the system cannot look at a jpeg and and say "Oh, that's Jim+Masai Warrior+Africa+Summer Vacation+Draped Clothing+Acacia Tree+Always reminds me of that cute little girl I never actually got to take a picture of+Masai Mara+sunset+. . . "

      KFG

    2. Re:Problem with meta-tags by kabloom · · Score: 2, Informative

      How does Google Image search work? Most people don't have any kind of metadata attached to their images (e.g. their photos, etc), not even as much data as there is on the web - people don't build web pages on their own computer just so they can find their stuff.

  50. Hmm, I wonder if the guys at MS now about this? by mandrake*rpgdx · · Score: 4, Interesting

    - http://www.sunrizen.com/ It basically does what was taken out of Longhorn- turns the filesystem into a database, and uses that for fast searching. It doesn't have the SQL and real-time queries that BeOS does, but it's hella fast and really cool. I've used it for bug-hunting code, since it searches for text inside documents hella fast. It's much better than MS's shipped in search utility.

    1. Re:Hmm, I wonder if the guys at MS now about this? by electroniceric · · Score: 3, Interesting

      While the sunrizen.com utility seems like it could be quite useful, I think it's much more limited in scope than what WinFS plans to be. As I understand it WinFS is essentially about trying to get a reasonable set of XML tags to store data in bits that are searchable semantically and reusable between different apps.

      It's one thing to be able to search for a text string, or even to use metadata to search for audio, images, etc. It's another to be able to detect that a user has pasted a paragraph from a letter she wrote three weeks ago into an email, and link the email semantically to the letter, or track how that text moves and is modified through her correspondence and others in the organization. (Not sure WinFS will be able to do this, just trying to distinguish the scope of WinFS from just searching).

      To me, the question is not whether MS can come up with a filesystem can do this, the question is whether anyone wants it. That is, does the market want to do this deep, sophisticated searching, or is it really in just a simple search interface to a good index of existing text, ala Google or this sunrizen business? That's what makes WinFS a big bet, not really the quality of the technology, which will be refined as necessary if people really implement it.

      The other thing that makes me a little dubious of the necessity of WinFS is the fact that institutions have yet to really embrace weblogs, which have a similar ability to promote sharing memes but are built on simple technology. This is a "future of collaboration" technology, but so far in the institutional setting it's basically floundering. So either I'm missing some big space where WinFS is really crucial, or it's a bit of a boondoggle. Of course you've gotta bet all that money on something.

  51. WTF have they been doing? by gosand · · Score: 4, Insightful
    OK, let's look at this for a second: October 25, 2001 was when Windows XP shipped. That is when it was released, which means that it was essentially done well before that.

    Now Longhorn isn't going to be shipped until late 2006. Let's give them the benefit of the doubt and say they'll hit that date (just in time for Xmas!). OK, so that means that they will have been working on this thing for a MINIMUM of 5 years. If there was any release overlap, and I am sure there would have to be, it is probably more like 6 years. WTF have they been doing in Redmond!? You can't tell me that everyone there has been working on XP service packs.

    Now I am not discounting the complexity of software and what it takes to release something of this magnitude. But we are talking about the largest and richest software company on the planet! Surely if anyone could do this, it would be..... Hmm. Perhaps what seems to be an advantage is actually a disadvantage in this case. If you look at their OS timeline (I used this one ), it seems that it was usually around 3 years between major instances of their OS lines. Now, that has doubled for some reason? Maybe they had to start over from scratch and are putting some security into this one. (the good kind, not the DRM kind)

    I guess we'll just have to wait and see. It's good for me that they are delaying, at least they won't be changing the "corporate standard" again where I work. I really don't care for XP and wish I had 2000 back...

    --

    My beliefs do not require that you agree with them.

    1. Re:WTF have they been doing? by PetoskeyGuy · · Score: 2, Insightful

      They have been losing a single purpose. They used to make software. Now this multi billion dollar company makes software, hardware, phones, operating systems, office suites, video games, DRM systems, media codecs, webTv systems and who knows what else. They decided to start over and compete with Google in the search engine market, and they are losing money keeping XBOX alive.

      With all those irons in the fire I'm not surprised that there is slowed development. Perhaps they are just covering all their bases in case FOSS really does end up killing their cash cow.

    2. Re:WTF have they been doing? by CAIMLAS · · Score: 2, Insightful

      it seems to me that WinXP SP2 is functionally (at its core) a new OS. There's quite a bit different about it, and it's quite a bit more responsive, I find.

      Granted, it's not as much a jump as their previous releases in terms of how it is perceived by users, but they had to do something. It's been 3 years since any release at all, and I suspect their shareholders wwere getting a bit pissed. Plus, this way it looks like they're covering their ass over the worms/virus issue.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  52. Re:Is there a word... by Vo0k · · Score: 2, Interesting

    Okay, so the idea is brillant. There's been quite a few brillant ideas in the past of Microsoft. And I mean really brillant and great. But so far Microsoft managed to screw up implementing ALL of them. Just think of Samba, what a great thing. But find a neighbour computer in Microsoft Network. About 70% success rate. Thanks. What about getting internet URLs interchangable with file paths? Wow! But the support for that feature at best, lacks in many places. Maybe ability to upgrade transparently from Internet without any user interaction required? Okay, cool, but it takes AGES and computer is insecure in the meantime, plus the upgrades often break the system.

    I guess the great idea of database of files will turn into another dull "clippy-style" annoying misfeature that pisses users off because of some stupid flaws that shouldn\t be there but are there and are unremovable. Microsoft screwed up too many times in the past to let me believe they will get that right this time.

    Sorry.

    --
    Anagram("United States of America") == "Dine out, taste a Mac, fries"
  53. Re:Does it matter!? by fishfinger · · Score: 2, Insightful

    IMO this is just going to encourage people for be even less organised than they are already.

    Current modern filesystems allow names long enough to be able to sufficiently describe the contents of a file, people are just too lazy to give files decent names or to organise files in to directories/folders. And if people can't be bothered to give files decent names, what makes anybody think they will enter useful meta-data???
    GIGO anybody???

    Even if the the meta-data is available in files, I've seen enough examples of 'soccer moms' who have trouble finding things on the internet (via google etc) so how are they going to do any better when searching for files on their machine. I am not blaming the soccer moms here, just pointing out that putting a natural language search expression in to a search engine doesn't always give you what you want.

  54. been done by Ender+Ryan · · Score: 4, Interesting
    This has pretty much already been done before, in BeOS. The next Mac FS will have this as well.

    Why don't you check those out to see how much it will do for the interface. What will MS "invent" next?

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  55. Re:Is there a word... by Tim+C · · Score: 4, Insightful

    Because file extensions suck, that's why. All the rest of the meta-data abouta file (creation time, owner, author, etc) is in attributes, which should the type be encoded in the name?

    Practical example: I have a couple of VCDs. My daughter wanted to watch one, on the PC (as my gf was watching TV). It didn't auto-play, and no application was associated with VCDs, so I had to try to work out how to play it. In the end, I realised that the ~700MB .dat file was the film itself. Now, .dat is associated with Notepad on that PC - had I just double-clicked it, it would've opened in Notepad. So I had to right click, choose "Open with...", and select media player.

    I can't associate all .dat files with media player, as the vast majority aren't films. If the file type was determined by the contents of the file (or some meta-data other than the name), then I could've just double-clicked and relied on my OS to work out what to do with the file. Sure, it's not difficult to choose something to open it with, but then I'm technically-minded. My parents (and some of my friends) would've been unable to play the disc.

  56. Re:Is there a word... by ricotest · · Score: 2, Interesting

    Commercial vs. open source ethics aside, Microsoft aren't going to allocate their entire workforce to this one. It's quite a heavy task; GNOME Storage has been in development for a few years and is still heavily in beta. It probably only handles a small subset of file types.

    Whereas Microsoft's task is far greater. They're not delivering a CVS demo, it's a cornerstone of the OS (or rather, was) which means coming up with means to generate metadata, deciding what metadata to store, indexing it and returning it in a manner that's fast and accurate, for every single common format out there.

    Microsoft have a fair number of software products and generating metadata is quite difficult (since the user isn't going to supply it himself - how many times have you filled in all the Microsoft Word 'Properties' for your documents?). So it could easily take years.

    And don't forget the QA, testing, bugfixing (maybe they'll skip that part ;) ) and feedback cycles involved with releasing such an important part of Microsoft's 'most important' operating system to date.

  57. WinFS was just too much work for them by blackhedd · · Score: 2, Funny

    Windows is close to 50 million lines of code with several enormous subsystems, including .NET and the whole GUI presentation system. To integrate those systems with WinFS involves touching almost everything, with combinatorial complexity. Even with $5 billion/year to spend on developers, it was just too much to get it done and get it stable. It's probably the biggest software integration project ever attempted, by far.
    To disagree with one earlier post, I think MS has a pretty good idea of what they were trying to do with WinFS. It was simply too much to do.

    Besides, WinFS is superfluous, since Google (and its nascent competitors) will evolve into a global implementation of the same idea. That's vastly more efficient. Hey Linux guys: make a Reiser4 plugin that accepts search-like verbs and automatically searches the Web!

  58. Re:Arg, I'm blind! by NotoriousQ · · Score: 2, Informative
    Dude, learn to karma whore properly. Stop with the links in every section!!!

    I was going to post a draggable link, but it seems that slashdot filter does not allow javascript hrefs, so it will have to be done manually.

    Create a bookmark with this location.
    javascript:location.href=location.href.substring(1 ,7)+location.href.substring(11);"
    Next time you are offended by the it color scheme, just click.

    Pretty much untested, and has no failsafes (as in it will ruin other sites), for that open source look and feel.

    In the next version I plan to add ability to remove any slashdot section as I think the apple theme is a bit overdone as well....
    --
    badness 10000
  59. Re:Is there a word... by Tim+C · · Score: 4, Insightful

    Is LongHorn delayed bcos MS couldn't implement this simple stuff?

    Don't be ridiculous. Windows (since 2000 at least) has had an equivalent to Linux's (s)locate tool. Clearly that's not what this is about, as it already exists!

    I can't think of a word to describe this feeling of anger, fury and loathing combined.

    Why are you so angry? Are you losing money (or anything at all!) because of the delay? Seriously, if Longwait being delayed and scaled back in scope makes you that angry, you need to sort your priorities out.

  60. Free version of Monad by martinde · · Score: 4, Funny

    > However, Monad is obviously a way that Microsoft is trying to catch-up with the powerful scripting ability of *nix shells.

    I think MS just thought it would be funny to release something that would "have to be" called "Gonad" if it was copied and release in open source! (Hmmm, or maybe Gnunad?!)

  61. Re:Is there a word... by bankman · · Score: 2, Interesting
    What will it gain us in user experience? My gut says 'a lot' given the sheer amount of development time these people have put into the project.

    Not to mention the time it will take the user to enter and maintain the metadata.

    --
    I feel so sig.
  62. you need a clue by Ender+Ryan · · Score: 4, Insightful
    You're either stupid, ignorant, or willfully lying(FUD).

    "implement the things that FOSS world can't do" eh? Then you go and talk about filesystems and vector graphics, both of which, at present time, FOSS absolutely trumps MS at. Linux has ext2/3, ReiserFS, Reiser4(which was just released, and has the potential to do everything WinFS will do), Storage(another datastore similar to WinFS). KDE and GNOME are both moving to SVG, and are moving along quite nicely. The X.org X server is implementing loads of new graphics features, and since forking from XFree, they're actually getting done. Also, most of E17's base libraries are mostly done, and implement a lot of features MS is in the process of "inventing."

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  63. Re:Is there a word... by Gr8Apes · · Score: 2, Interesting

    Take a look at OS/2 with its meta data for files. While sorting, searching, et al would be an addition, I pretty much never had an issue with a file made by program 'X' trying to be opened by program 'Y' because of the common extension. Actually, extensions were irrelevant, something I still miss in today's MS software. MS really does need to completely drop the 8.3 notation (and if you think they already did, please view your local file types in the explorer Folder Options, they're pretty much still stuck on the .3 part)

    --
    The cesspool just got a check and balance.
  64. Gates: Lying or willfully obtuse? by revscat · · Score: 3, Interesting

    "WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."

    Nobody, Mr. Gates? Apple announced this was going to be a key part of OS X Tiger. It is scheduled to be released this coming year, and they have already implemented it in the preview versions of Tiger that they have made available to developers. By all reports it is working just fine, today, right now.

    So please, lay off the "nobody" stuff, mmmk?

  65. The obvious reason by Mikey-San · · Score: 2, Funny

    My favourite quote, by far:

    "Well, basically, Apple isn't releasing Mac OS X 10.4 until 2005, so we've got to wait a little while longer before we can finish Longhorn."

    Oh, wait, I guess they left that out of the article.

    100% USDA-approved flamebait or your money back!

    --
    Mikey-San
    Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
  66. "So... In other words..." by the+web · · Score: 2, Funny

    "... we couldn't figure out how to do it in time."

    --
    __
    Thou hast besquirted me, O leotarded one.
  67. Actually, I think you misunderstood... by Mongoose+Disciple · · Score: 3, Insightful

    ...what the grandparent poster was trying to say. At least, I took something different out of it than you apparently did.

    It's not so much that FOSS can't implement these ideas. It's that they can't, or at least won't, do so in a way that's pervasive for the whole OS. FOSS can, for example, design a new filesystem or display model, but it can't make all of the apps written for Linux support those things. It especially can't make the apps support it in a consistent and comprehensible way.

    Microsoft is capable of saying: This is the way we are going to do things now, and if you are going to make software to run on our OS, that's the way it's going to be. If the Office suite, for example, deals with the new filesystem in a certain way, that becomes the Right Way. Instant industry standard. Any software vendor who deviates from that method is going to be looked at as doing it the wrong way.

    FOSS can't compell that kind of compliance. Developers are free to support or not support the work of other developers depending on how much time they want to put in or if they think it's a good idea. If there's a difference in vision, a fork can occur.

    Don't get me wrong; I'm not saying the FOSS way of doing things is bad, and I don't think the grandparent poster was either. It's just different. It absolutely has its strengths, but it also has its weaknesses too. Microsoft is, perhaps wisely, choosing to try to push the strengths their model has.

    1. Re:Actually, I think you misunderstood... by ookaze · · Score: 3, Insightful

      And I know now that YOU misunderstood what the grand parent was saying. Because all the grand parent is saying is based on flawed stereotypes.

      In FOSS, these things can't be implemented in a way that is pervasive ??!!! Do you even know what an FS is, what a display server is, what a DE is in FOSS ?

      Apps can be made to support every innovation, as long as it is FOSS ! Where your logic is flawed, is that the only apps that cannot do that are closed apps, like most apps are on Windows.
      FOSS is different.

      For example, Mozilla innovated, the only apps that could not follow fast enough where closed plugins.

      The X server, for example, is implementing those things announced in LongHorn right NOW ! And the DEs (Gnome, KDE) already have dev versions (of GTK+ and Kdelibs) trying to take advantage of these improvements. Yes, that is RIGHT NOW (the thing you say would take a decade). And once it is done in the framework, it works automagically in all the apps based on these DEs (like font handling or antialiasing for example).

      FOSS has already i18n and l10n completely integrated, and it did not take a decade. Actually, the Linux desktop environnement are pretty young (less than 6 years), and already have imposed many framework, and changed directions several times too.

      There is an authority since a long time in FOSS desktop world : freedesktop.org.

      And it is doing a nice job thank you.

      Well, we will see if you are right ...

  68. more translation required by twitter · · Score: 3, Funny
    "Allchin's unbiased memo" promises high quality, reliability, diagnostics, RAD and graphics tools, as well as developer excitement. That's quite a list.

    Are they going to ship a Linux distro?

    --

    Friends don't help friends install M$ junk.

  69. what about managed code base? by BigGerman · · Score: 2, Insightful
    For me, the most important anticipated feature of Longhorn was its managed code foundation. The whole upper OS layer was supposed to be sitting on top of .NET 3.0 or whatever.
    Now that would be somewhat innovative because such a system would be protected against buffer overflows and would provide nice, all-managed .NET interface for developers.
    however, MS has not detailed how much of upcoming castrated Longhorn will be in managed code.Any thoughts?

    would be cool if Ximian can pull all-managed desktop (based on Mono) before MS did.

  70. What is this, stealth blogging? by Anonymous Coward · · Score: 5, Insightful

    Lately, I keep running into, Gee the Open Source world used to be cool and interesting. They used to talk tech, but no more. Now it is about gossip! However, "if you look at my other hand" Microsoft has this really cool stuff in their blogs and the likes...

    I really wonder if there is not some stealth blogging going on...

    Now to address your issues...

    1) I read MSDN blogs and it is essentially the same material posted by ten different people. It is quite amazing how "monolithic" independent blogs can be. Scoblizer seems to be the only "oddball"

    2) Slashdot has always been about both gossip and tech news.

    3) More people use Open Source, hence more news will be about CEO's who give press releases about Open Source.

  71. Re:catch-up? by heffrey · · Score: 2, Insightful

    What I want to know is why posts that criticise commercial software are classed as Interesting or Insightful and those that criticise open-source software are classed as Flamebait.

    I mean I really do wonder why the statement "Does that mean that MS are now copying Linux...?" is not considered flamebait. Where in the moderation rules does it say that criticising commercial software is to be encouraged but criticising open-source software is to be stamped out?

    I do wonder what's wrong with the parent though. I mean it really is a right royal pain in the ass whenever you try to connect a device to Linux machine. Will it work or won't it work? Can I get the drivers? Or has Linux improved in this regard?

  72. Re:catch-up? by Remillard · · Score: 2, Insightful
    Of couse, some linux installs with have sidebars and other copies of new longhorn features. Longhorn will likely gain some new linux-like features between now and then as well... It's just the features race.


    One reason I use linux is because I don't HAVE to have these features. If Linux gains some "features" like sidebars and whatnot, I can choose to not install them, or find an implementation that I like. Most likely with Windows, they will be ON by default and the means by which to turn them off will be buries so far in some sort of crayon bright eye-candied "configuration" that I would never, ever find it.
  73. A big concern by infernalC · · Score: 2, Insightful

    I really take issue with Jim's memo - the feature list MS is trying to fulfill, the list they say is what their customers want, still does not include a decent, 21st-century web browser! I mean, come on. This is rediculous. They have to bundle a decent browser.

    What constitutes a decent browser? One that has built-in vector graphics rendering would be nice (no plug-in). One that has complete and really good CSS1 support. One that does not render really broken pages would be nice, too. One that is not easy to 0wn. One that has good popup controls. Tabbed browsing would be good, too.

  74. Like I didn't see this coming! by Whatchamacallit · · Score: 4, Insightful

    1. Microsoft announces a new search feature with a layer on top of NTFS called WinFS and will be using MS-SQL Server lite to query the data. Huge bloated solution using technology originally embedded into Office 2003. (Office 2003 installs a mini MS-SQL Service, used with Mail Merge, etc). (I don't know which came first, the chicken or the egg. Microsoft may have announced this ambitious plan after seeing the news about Apple hiring the BeFS developers or they did it first and Apple responded, either way file searching has been itching for a major upgrade industry wide.)

    2. Apple hires the BeFS developers and within a year integrates the BeFS metatag system into HFS+. It's extremely fast and it works great. Apple calls it Spotlight and it's available to developers right now in Beta form within the Tiger OS 10.4 beta release. Tiger's been updated a few times already. Expect in first or second quarter of 2005 for gold release. The system works across all file types and can handle indexing the contents of files. There is an API for more advanced metatag insertion and application specific search features and interface. I've seen this system in action and it is truly remarkable. Less then a second to retrieve all sorts of data. Email, AddressBook, keyword search in documents, URL's, Bookmarks, etc., etc., etc. It's so good, why even bother organizing one's data anymore?

    - Microsoft forgot a primary engineering philosophy. "Keep It Simple Stupid" - KISS! They simply failed in their initial design of WinFS with MS-SQL Server. They need to scrap it and start over. The primary problems being it's too big and bloated and the potential for bugs is enormous. It's too difficult to build queries. They started with the work done on Office 2003 instead of being more innovative and starting over with a better design.

    When XP changed it's search abilities I had endless calls from developers who could no longer search the contents of source code files or SQL files like they could with NT's Find command. Apparently, one had to write a plugin to the MS Search engine to add support for various file types. There were work arounds but they required re-indexing all of the files and it took hours and hours to finally start working. Also it was unpredictable in the way it began a re-index. A new file was not immediately available via search. If Longhorn really does not ship with WinFS then it is deeply disappointing. Well back to giving my developers a grep GUI...

    The Apple Spotlight system instantly and on the fly indexes the metadata. It does so very quickly. The results are instantly available. You can save the query and add it to your sidebar so it's available from the main file manager (Finder). Click the smart folder (saved query) and it's always up-to-date with the latest data results. The Smart Folders idea was from iTunes, it's a way to represent a query.

    Here's to looking forward to OS X Tiger and future Linux systems using similar metatags! And watching Microsoft fumble the ball and have a thirty yard penalty! Gee, by 2010 MS may actually have a viable search system. Perhaps Google will beat them to it by releasing a Windows file search feature. The Google toolbar and SearchBar are awesome all Google needs to do is add filesytem metatag layer and do the same thing as Apple Spotlight. Heck, I would pay for that solution!

    1. Re:Like I didn't see this coming! by Anonymous Coward · · Score: 2, Interesting

      "Apple hires the BeFS developers and within a year integrates the BeFS metatag system into HFS+."

      I know, I know, you really loved BeOS and you believe every last drop of hype you were fed in their whitepapers. But Spotlight is not BeFS nor is it Live Queries, both of those are so cumbersome that the BeFS book has a chapter full of benchmarks in which BeFS loses practically every one by a huge margin. If they'd integrated that into Mac OS X it would sink like a brick.

      "The Apple Spotlight system instantly and on the fly indexes the metadata. It does so very quickly. The results are instantly available."

      Firstly "very quickly" and "instant" are different. Be's solution is instant, but flushes your FS performance down the toilet, so Spotlight didn't duplicate that. Instead it's merely "very quick", which is engineer speak for "it will take an unspecified amount of time, but hopefully you won't notice".

      Assuming that you have all the necessary plugins, exactly what you were complaining about with WinFS. No, Apple haven't magically invented a way to discover metadata for files that the OS doesn't understand. So just as with WinFS, sometimes you'll be looking for a file and Spotlight can't find it, and it'll turn out that you need to go get yourself a special Photoshop plugin (for example) or it won't work properly on those files.

      Both Microsoft and Apple have snazzy demos which show how wonderful this is, as Be Inc did. Neither of them want to show you the usability studies that prove this is fairly marginal and doesn't really overcome the fact that most people are inherently untidy and will still lose both their car keys and that important PowerPoint file.

      [It's the Davis Proposal, but it's called "Smith Proposal2.ppt" and the title field has never been updated either. It says the right thing on Slide 2 of course, but full-text searching of PowerPoint is disabled because it made the PowerBook grind too much, ah well...]

  75. winfs by zozzi · · Score: 2, Informative

    Say you're a lawyer and you file your cases something like:

    c:\year\case\client\outcome

    Now you want to search these according to:

    c:\client\year\case\outcome

    This is not currently possible with directories without a huge PITA and this is one area where winFS can shine.

    --
    ---
  76. We need WinFS now... by wandazulu · · Score: 4, Insightful

    ...on Linux. IIRC, the whole point of WinFS is not so much the "find anything anywhere" stuff but that a version of SQL Server was going to be a part of the file system, so that, if I read it right, your receipes can be indexed and catagorized in the context of a rdms instead of folders and such on a "real" filesystem. At the end of the day, NTFS is still doing the actual heavy lifting of saying what block on what platter belongs to what file.

    I admit to thinking this was kind of a cool idea...a big information store instead of a bazillion files. The actual implementation, I would think, wouldn't actually be that hard...again, you're not dealing with files per se, but with data.

    The *nightmare* is probably in how you're supposed to interact with it. When your whole world is made up of the file/folder/cabinet metaphor, trying to define what an "information store" is, and how a user is going to interact with it in some seamless fashion, must be mind boggling complex because the only way it will work is if you have the relationships correctly set up. Photography cataloging programs do it by giving the user dozens of fields for him or her to fill in, and only on those fields that there is data is it useful to search on.

    Back to Linux...I think that implementing this, presumably using a Reiser4 plugin + some RDMS, and then have the correct way to interact with it, would show Microsoft up to no end. "Information at your fingertips" is more likely to get the attention of a PHB than "10,000 node cluster" and anything to show how the Linux community delivered when MS couldn't, is obviously a Good Thing.

  77. Re:Please explain it to me by Refrag · · Score: 2, Insightful

    Apple's Quartz Extreme off-loads compositing of the graphics display to the GPU. So, while I'm dragging my truly transparent Terminal across my desktop, the CPU can still work on the DVD encode it was working on without worrying about my window drag. However, you and your faux transparent terminal on Linux will have to steal cycles away from your ray-tracing program in order to do the same. The same thing happens with every window you or I move.

    Core Image and Core Video will allow the GPU to do much of the same for filters. They'll be produced by the GPU instead of the CPU and they'll happen in real-time instead of me having to wait for the CPU to render them.

    So, while Windows and Linux users' GPUs are usually idle unless they're playing a game, Mac users' GPUs are providing a faster, richer experience.

    --
    I have a website. It's about Macs.
  78. The key word is RICHLY. by Medievalist · · Score: 2, Funny
    "WinFS, I'd be the first to say, is very ambitious. Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."
    My first thought on reading this was "Huh? I use a pretty simple set of verbs to do these things; on linux, for example, I use ls, mv, cp." On other OSes I use less cryptic verbs that take longer to type. Windows, of course, has been moving away from the efficiency of verbs and often requires flailing about with a mouse (which takes even longer than typing MVS verbs, fer cryin' out loud).

    But on re-reading this phrase, I see a key word I had overlooked... it's "richly". Gates is telling the absolute truth; let me paraphrase: "Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you ... find, move around and replicate those things in a way that makes me rich !

  79. BeFS by Anonymous Coward · · Score: 5, Informative

    BeFS was the FS for BeOS. When introduced in ~1997, it was really extraordinary, with 64-bit addressing allowing file sizes many orders of magnitude larger than competitors (also much larger than physically possible), plus extensive support for metadata. BeOS implemented a great MIME-type system to identify file types using BeFS' metadata support, so the file type was cleanly split away from the file name, unlike the DOS/Windows hack of using the file name extension as a file type identifier. Furthermore, certain BeOS apps used BeFS metadata to allow extremely powerful query operations, including "live queries" that were updated every millisecond or so. BeFS was not really a database FS, but it did incorporate some cool indexing features that allowed database-level performance for certain filesystem operations. The earliest versions of BeOS really did use a true database as the filesystem. This idea was discarded due to excessive performance overhead, and BeFS was created as a compromise.

    I have not used ReiserFS 4, but it sounds a lot more ambitious than BeFS. At any rate, the Linux BeFS driver is really a compatibility option that does not provide the same features as using BeFS natively under BeOS. fwiw, I would really love to see someone implement BeOS-like queries for Linux using one of the new metadata-enabled FSes.

  80. Windows XP2 SE by theolein · · Score: 2, Interesting

    I guess this means that we'll see Windows XP2 (Longhorn) SE (Search Edition) With WinFS to instantly find all your data around 2007 or 2008.

    I really, and I'm not trolling, expect that MS saw what Mac OS X 10.4 Tiger's Spotlight technology was capable of and realised that WinFS was not going to make the huge dent that they first thought it would. I assume that they scrapped the original SQL based technology and started from scratch using Spotlight's abilities as a guide.

    That said, I can see the wisdom of getting Longhorn out the door with Avalon. Home users, gamers and newbies are bought and sold on eye candy and Avalon promises to bring loads of that and it is probably extremely important for MS to compete there finally with OSX (which has been around for 3 years now).

  81. Typical Gates by catwh0re · · Score: 3, Interesting
    I love how he denies that anything like it (WinFS) exists... when there are metadata file systems already out there. A good example is the fully-functioning meta data file system in Apple's OS 10.4, sure it won't be released for public consumption until early 2005. The flip side is that it's working fine in the months old developer preview of 10.4.

    So in early 2005 consumers will have a meta data file system, and since Mac OS 10.2 they've had 3d accelerated GUIs... Now if WinFS did get released in longhorn (which it won't be, according to MS.) We'd still be waiting until late 2006, for these features.

    I wouldn't place too much emphasis on MS's ability to timeline a product to market. After all windows 95 was meant to have the 3D accelerated GUI, and NT 4 was supposed to have WinFS.

    At this rate it'll be 2010 before WinFS sees sunlight.

  82. Re:catch-up? by heffrey · · Score: 2, Interesting

    Last Linux was a Red Hat 7 point something a couple of years ago. It found pretty much everything on my laptop apart from the Winmodem (no surprise there then). I had some trouble with XFree but the latest and greatest sorted that out.

    One of the great things about Windows XP (and to a lesser extend 2000) is that you can almost always plug a device in and it works straight away. I have found this really useful with friends' digital cameras. It's the same with portable media players - you just plug the thing in and it's another new drive. Also, I just bought a v cheap 7-in-1 memory card reader, plugged it into a USB port and hey presto, a whole host of new drives appeared. Remember also that these devices will have been released long after XP. So I guess there must be a standard somewhere that Microsoft and the hardware vendors are complying to.

    I believe that even the latest Linux distros will not be able to match XP in the way it allows hot plug and play of such devices. I'd quite happily be told otherwise though!

    I've got nothing against Linux. I imagine that the Linux developers are concentrating on gaining an even stronger foothold in the server market before getting cute on the desktop. This makes a lot of sense but people need to realise that it's horses for courses. I would avoid Windows as a server platform but I wouldn't want to use anything else on the desktop - at the moment. I think that's called the freedom of choice!

  83. There is nothing new under the sun by kbg · · Score: 2, Interesting

    "Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things."

    Lotus Notes has been available since 1989, but of course that is IBM.

  84. Pause to consider the average user .... by Tewley · · Score: 2, Interesting
    Can anyone on Earth explain to me how any of the four "pillar" technologies will benefit the average user? I'm talking about the suburban lady in her 50s, not the alpha-geek. Is there anything that can reasonably be translated through the MS marketing machine into a compelling reason for anyone to upgrade? Because ...

    When they say "better searching" all I hear is "retrain Grandma" -- if that's even necessary, because they will likely support the legacy way of doing it.

    When they say "better security" all I hear is "our previous OS was awful" -- and besides, they will need to patch the older OS.

    When they say "better interface" I hear "confusing visuals" and showing Grandma where to click all over again.(Now we'll be able to start a program by clicking on either the start menu, the quick launch, the systems tray OR the new FastBar-Zip-Wham-Clicker!!)

    WinFS, whenever and however it is released, seems to be completely untranslatable into average-user speak. Although like everything else I'm sure the MS marketing machine will be able to turn it into bland hype that has consumers vaguely worried about not buying the upgrade.

    When I hear the word 'Security,' I reach for my shotgun. Robyn Hitchcock

  85. We have the start by Tony · · Score: 2, Interesting

    Gnome Storage is everything WinFS wants to be when it grows up. It's a real RDBMS storage system with complete metadata support, natural language support (with references), network transparency, etc.

    It's still in the development stage, but it seems to be moving forward quite nicely.

    --
    Microsoft is to software what Budweiser is to beer.
  86. Comparing Longhorn to OS 360? by argent · · Score: 3, Insightful

    "Our scheduling and predictability on this project has been better than it was on OS 360. So software has not gotten more complex."

    Bill seems to be forgetting that OS/360 was one of the first attempts at anything like a modern OS and whole books have been written about the mistakes that were made in its development. Fred Brooks "the Mythical Man-Month" is largely a result of the lessons learned in its development. What's he saying here? Is he implying Microsoft hasn't learned anything about developing complex software since 1960? As cynical as I sometimes am about the company, I don't believe that... they have put together systems successfully that are far more complex than OS/360.

    Remember, OS/360 had to run on hardware that was less powerful than anything any Microsoft operating system all the way back to MS-DOS 1.0 has had to deal with. Features like being able to run a variable number of jobs were restricted to the top-of-the-line models, and most early installations ran it purely in a static batch mode with a fixed number of concurrent jobs.

    This is a great soundbite, but it doesn't begin to address the question. The best answer to a question like "Has software just gotten more complicated to write?" is "Yes." I don't know if Microsoft accepts this or not, I have no idea, but if Bill Gates answers a question like that with a red herring like "We're doing better than IBM did on OS/360" I fear they're still in denial. So perhaps the best answer to the next part, "What, if anything, does Microsoft need to do as a company to reflect that reality?", is "therapy".

  87. I can explain the delay by inkswamp · · Score: 2, Interesting
    I have a theory as to why there has been so many delays: Microsoft is no longer interested in being a good software company, making their money off the production of good and useful software, and hasn't been for some time. Seriously. Look at what they've done in the last ten years or so. Does it look like they've concentrated more on software or in becoming a media and services company?

    MSN
    Competing with Google for Web searching
    MSNBC
    Their upcoming iTunes-type store and iPod-wannabe
    MS media center
    XBox
    Trial attempts at subscriber model software
    Discontinuation of Explorer
    Lackluster updates to XP
    Attempst to discontinue older, widely used OSs like NT
    Pushing their media players and format into other arenas (CDs, film, etc.)

    Now, contrast to Apple, a much smaller company with fewer resources, fewer customers, and look what they've managed to pull off in the last 3-4 years. There is no reasonable excuse for MS dragging their feet with Windows beyond a genuine lack of interest in going much further with the product. I know it sounds crazy, but what other reason could there be? At least, that's what it looks like to me. I think they desperately want to succeed in some other area besides software, want to move away from their core products. In pursuing that, they've let the software end of their business lag badly.

    --
    --Rick "If it isn't broken, take it apart and find out why."
  88. Re:Does it matter!? by gnuLNX · · Score: 2, Interesting

    hum...very interesting theory. It wouldn't suprise me in the least...knowing how microsoft has played in the past.

    Problem with them doing this is a lot of coporations use Unix based servers...there is no way that they are gonna just up and switch everything to the new windows based OS because microsoft decided to break compatability....no I suspect that micorsoft will initially make it backwards compatable They will fiercly defend patents they have on winFS so that an open source equivalent doesn't crop up...then they will slowly try to tstrangle the industry into using the new technology.

    Of course I really have no clue what they are ultimately up to.

    --
    what?
  89. The solution by Halcyon-X · · Score: 2, Interesting
    It'll be really interesting to see how they solve that problem.

    Each application that supports WinFS will act as an API to access their own application's files and deliver the requested content. It will work something like how piping in Linux works, but using XML to define the data as well.

    It might be possible to build rich applications out of existing applications. MS are trying to build something comparable to "OSS doesn't reinvent the wheel"

    The search portion of WinFS will just work by going through the XML data. You will be able to narrow your searches for specific content, search various content for different things.

    Searching by specifying a resized cropped bitmap and finding the original picture is an example, or finding pieces of the picture in other pictures. Searching by specifying audio clips is another possibility. Of course all the other meta data in files already present will also be searchable. (Search for music: by artist, title, length, etc).

    --

    .sig: Open Source, Open Mind

  90. Some metadata *can* autopopulate by Tony · · Score: 2, Interesting

    Well, you can use the magic file to determine file type. The Nueros MP3 player can identify songs based on a 30-second clip, using an on-line service. There are systems that can automatically identify a person in a photograph, though these are not yet generally available to the public, nor are they 100% accurate. (But, they would be more accurate for organizing photographs, as people tend to take pictures of a small subset of the population.)

    Cameras often encode date and time.

    Then, there are remembrance agents like Dashboard that can help, as well.

    There are already a lot of relationships embedded in our email and other documents. There's no reason these relationships can't be automatically extracted and formalized by the filesystem for rapid access.

    In general, there is a *lot* of metadata that *can* be automatically populated. A lot of it is only of general use. However, that is still a step in the right direction.

    --
    Microsoft is to software what Budweiser is to beer.
  91. Gorilla Marketing at its Finest by fbg111 · · Score: 2, Insightful

    Allchin's "memo" is anything but. Rather, it's just a press release disguised as memo to make it easier for "journalists" to delude themselves into thinking they're publishing real news.

    --
    Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  92. Re:more ignorance - Re:Microsoft's Copland? by danheskett · · Score: 2, Insightful

    I wasn't using ANY GTK1 apps two or three MONTHS after GNOME2 was released, which was a MAJOR switch. I think you should pay more attention to OSS so you can be more informed.
    Yet Fedora still ships with some by default. As does Mandrake.

    There are dozens of very complete SVG icon sets available NOW for KDE and GNOME.
    So is it safe to say that 75% of all desktop icons used by Linux desktop users are SVG based? Can I ship a product that counts on the fact that the icons used on desktops are SVG based? Ohh, I can't? Because hardly anyone uses them.

    As a matter of fact, I can't even ship an application that assumes you have KDE, or an application that assumes you Gnome, can I? Can I make assumptions about anything on any typical linux machine? Tell me, what are things that I, as a developer can assume about your box?

  93. Correction, Bill... by generationxyu · · Score: 2, Interesting
    Nobody has ever brought together the world of documents, media and structured information in giving you one simple set of verbs that lets you richly find, move around and replicate those things.

    Yes, they have.

    And this is a FAT/NTFS issue... my 68k Mac from 1992 can find a file faster than a 3.4 GHz P4 with a gig of ram, if it's running Windows. Some filesystems are simply superior to others. The mistake MS made when making NTFS was to not provide it with any sort of indexing, making it impossible to search the directory tree without traversing each node.

    HFS/+ has never had this problem. Hit Cmd-F on a System 7.0 box, type a partial filename, and bam... it's there. It's that simple.

    That said, WinFS is a really cool idea, since we see hard drives getting bigger than anyone needs them for (read: room for metadata) and systems getting faster and faster (read: easier to parse through metadata). I do, however, wish it was an open implementation. This could be a chance for MS to gain some credibility with the F/OSS world.

    --
    I mod down pyramid schemes in sigs.
  94. Re:Please explain it to me by Refrag · · Score: 2, Insightful

    This is about more than eye-candy. I used the transparent Terminal as an example of some of Quartz Extreme's additional benefits, but it comes into play when any window is moved. Mac OS X had a real transparent Terminal before it had Quartz Extreme, but it used a lot of the CPU to composite it.

    It's about freeing up CPU cycles for other tasks.

    --
    I have a website. It's about Macs.