Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Windows Operating Systems Software IT

Microsoft Uncertain About WinFS for XP 364

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

Microsoft Uncertain About WinFS for XP

Comments Filter:
  • WinFS (Score:4, Insightful)

    by kortex ( 590172 ) on Wednesday March 09, 2005 @10:43PM (#11896073)
    The term 'vaporware' comes to mind...
    • It will be available for GNU/Hurd :-).
    • by Amiga Lover ( 708890 ) on Wednesday March 09, 2005 @11:30PM (#11896376)
      I've seen many comparisons between Tiger's Spotlight, and MS's WinFS in features... and heard from people I know that have Tiger betas running as full time desktops who say the spotlight problems & updates seem to be where the most work is going into Tiger at the moment.

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

      I'm curious as I've heard so much mentioned about it these last few years (10 now with Windows).
      • by Jugalator ( 259273 ) on Thursday March 10, 2005 @06:30AM (#11898034) Journal
        Spotlight is like a desktop search engine, allowing searching for metadata in addition to "regular" actual file data, right?

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

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

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

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

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

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

        Here are some quotes from Paul Thurrot's site:

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

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

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

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

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

    • Re:WinFS (Score:5, Funny)

      by DurendalMac ( 736637 ) on Thursday March 10, 2005 @12:27AM (#11896766)
      The translation of MS's statement: We can't get the damn thing working, so fuck it.
  • clearly (Score:4, Insightful)

    by kinzillah ( 662884 ) <douglas.price@ma ... u ['t.e' in gap]> on Wednesday March 09, 2005 @10:44PM (#11896083)
    Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten.
    • Best interests? (Score:4, Interesting)

      by ImaLamer ( 260199 ) <john.lamar@gma[ ]com ['il.' in gap]> on Wednesday March 09, 2005 @11:01PM (#11896222) Homepage Journal
      From the posting, my emphasis:

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

      Thank you...

      ...and please order those Microsoft WinVoting units, I don't want to do any thinking come the begining of November anymore.
      • From your post, my emphasis:

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

        They are not telling you to adopt it or not, but wether it will be available for xp. Heck, you can probably still use FAT with XP as far as I know (haven't tried it).
        • Yes you can.. in fact it's the default. Most shop-bought machines are FAT only.
        • Re:Best interests? (Score:4, Interesting)

          by ImaLamer ( 260199 ) <john.lamar@gma[ ]com ['il.' in gap]> on Wednesday March 09, 2005 @11:52PM (#11896506) Homepage Journal
          In fact I do use FAT with XP. My second drive is partitioned into several FAT drives, one for "Temp", one for the pagefile, and one for the system catalog....

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

          Can't customers make choices on their own? Make it available and if it sucks we won't use it, problem solved.
        • Assuming XP hasn't been EOL'd by the time WinFS is released (or that it ever is). This is just yet another example of how many companies, Microsoft in particular, will pre-announce features to distract attention from a competing product.

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

        • As of now, WinFS is vaporware. How hard can it be to decide whether to port a non-existent file system to XP? Without a product, what possible difference does it make?
    • Re:clearly (Score:5, Interesting)

      by dsginter ( 104154 ) on Wednesday March 09, 2005 @11:03PM (#11896238)
      Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten.

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

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

      What better method of migrating people from Windows?

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

      Linux on the desktop is close (though ever so frustrating at this point). WinFS is Microsoft's last ditch at thwarting it for another couple years.
      • Re:clearly (Score:5, Insightful)

        by Anonymous Coward on Wednesday March 09, 2005 @11:35PM (#11896401)
        How is this standard MS mentality to force people to upgrade? They just recently discontinued support for NT4. From 1994. XP is still freely patched since 2001. 2K too. Most new developments (IE, .net, ActiveX, etc) are often still available for older versions of their OS.

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

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

        This is standard mentality for pretty much anyone but MS. They support and back-port things for free quite regularly. Say what you will about their other business practices or security, but they are far and away the best in the industry (of major OSes at least) at updating things for free.
        • And how much money cost buying the next Windows version compared to downloading the next isos of your favourite distribution (or dist-upgrading it) ?

          If there is there is demand for support for older distros, it appears (Fedora legacy for instance will support your old Red Hat system) but most people (me included) are happy to run the latest and greatest.
      • There are >limitless< posibilites for why microsoft would want to try out a new file system, not that I know them all. Most of the time when I read slashdot comments people leave little bits of ideas and information in their comments, kinda like everyones working in paralel out of ram (actually sometimes comments are so off the wall it sounds like they're working out of just the cache) trying to figure something out, but when theres these slashdot posts that have anything to do with microsoft everyone
      • Re:clearly (Score:2, Insightful)

        by Anonymous Coward
        If you think the type of file system the hard drive is using is a factor on why people dont switch to Linux, you should really wake up from that dream world.
      • Re:clearly (Score:4, Insightful)

        by skraps ( 650379 ) on Wednesday March 09, 2005 @11:47PM (#11896471)
        WinFs isn't really a file system - it's more of a indexing service and namespace. It still runs NTFS under the hood.
      • just a quick note on virtualization - great, on-chip virtualisation? Class.

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

        OK, you knew this, but just to stick my oar in...
        • However I can do that now. In fact I'm right now setting up a Windows 2003 failover cluster in Virtual Server, with a Linux VM hanging round in the background ready to use if needed.

          For the massess...

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

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

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

        The idea of a syst
    • "Its in consumer's best interests to force them to upgrade lest they be left behind and forgotten."

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

      But, hey, karma doesn't grow on trees!
  • not cost-effective (Score:2, Informative)

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

  • Alternate meanings (Score:3, Insightful)

    by nxtr ( 813179 ) on Wednesday March 09, 2005 @10:50PM (#11896135)
    By saying that they're not sure, they are safely leaving the escape route unblocked, in case they fall behind schedule again or whatnot.
  • MMhhhmmm sure (Score:3, Insightful)

    by technomancerX ( 86975 ) on Wednesday March 09, 2005 @10:52PM (#11896151) Homepage
    Microsoft has been working on this for ten years. It is never going to happen. This was supposed to have been in 'Cairo' and has been a listed feature in every development OS since then. It is never going to release.
    • Re:MMhhhmmm sure (Score:5, Insightful)

      by globalar ( 669767 ) on Wednesday March 09, 2005 @11:28PM (#11896369) Homepage
      They've been advertising hype for 10 years. Real development time is questionable.

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

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

      BUT HAVE FAITH DAMMIT! >:o
  • by EggyToast ( 858951 ) on Wednesday March 09, 2005 @10:54PM (#11896171) Homepage
    All of the information coming out seemed to show that WinFS was simply a metadata layer atop NTFS. It wouldn't add any actual data handling to the file system, it wouldn't speed up read/write, and it wouldn't make NTFS more accessible to other operating systems.

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

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

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

    • WinFS also adds the ability for any program to use a supported format through the WinFS API, as the API uses meta data to describe the format to the program, as XML does. This allows the application that created the file to be used through WinFS to access the data, sort of like making applications into libraries. It is similar to piping in Linux, as the program produces intelligable information that another program can make use of.
    • Maybe instead of working on WinFS, they should focus on coming up with an alternative to the registry.

      There is. They're called INI files, and I always try to use them for my programs. Too simple a format? Try XML, or extending INI files to hold different datatypes. But local files kick the crap out of the registry, which should only be used IMHO for system data but is used all too often for app data. :-(
    • You could do that without adding another layer to the HDD by simply having an element of the OS scan in the background efficiently.

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

      People, WinFS is just a service that indexes files silently in an internal database. There isn't "another layer to the HDD" being added.
  • by ackthpt ( 218170 ) * on Wednesday March 09, 2005 @10:54PM (#11896176) Homepage Journal
    "We are currently evaluating making the WinFS storage subsystem available on this platform and will make the decision based on what is best for customers. " a Microsoft spokesperson told BetaNews."

    That never stopped them before!

    • Re:What they say? (Score:3, Interesting)

      by ruiner13 ( 527499 )
      To be honest, he didn't even say that they'd do what the customer wanted, they'd just ask the customers what they want and for all we know do the exact opposite. Something like that had to be what created clippy.
  • If I was in microsoft, I would think that backporting a filesystem wrapper over NTFS is probably a bad idea.

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

    I certainly don't find a need for a DB-based FS, but I know that it helps. Will it help enough people enough to make it worth implementing?
    • Besides the addition of the database on top of it and the search utility, what else would have to be changed? I don't mean this as a witty sarcastic comment, I am curious as to what has to be redesigned.
      • The only problem with this is that they'd have to have two filesytem interfaces: a traditional directory structure and a database-query interface.
        This means that only new 'WinFS-compliant' applications can take full advantage of the quick-find, and as of now, thats pretty much just a search window.

        OSX 10.4 has Spotlight integrated into everything they run, plus an open interface for using Spotlight. This allows everyone to use that searching technology to their advantage: a real timesaver. Doing so also he
  • Admittedly the feature was little more than a glorified hashtable, but still:

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

    Y'all need to stop drinking that kool aid, or at least stop taking it rectally..
  • by peacefinder ( 469349 ) * <alan.dewitt@gmAA ... inus threevowels> on Wednesday March 09, 2005 @10:59PM (#11896210) Journal
    That article contains a wonderful example of the difference between Microsoft and the OSS movement. Microsoft is developing a new filesystem that (one would hope) is vastly more advanced than the one they currently use. Yet they're hedging about making it available for older systems, because they have yet to decide what is "best for customers".

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

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

    Central planning versus individual choices. Remind you of any 20th-century struggles?
    • by Gerad ( 86818 ) on Wednesday March 09, 2005 @11:44PM (#11896451)
      To be perfectly honest, do you really think that the average consumer has the ability or the desire to decide what is "best" for themselves? People, as a whole, look at computers as an appliance that either works or doesn't; there's so much that we take for granted that they don't even know exists.

      No offense meant, but I think that your post is "a wonderful example of the difference between Microsoft and the OSS movement". While I agree fully with the OSS movement in theory, there is a lot more to a computing experience than the sum of the components. There is the overall presentation to the user, THAT is what Microsoft gets right, and THAT is what the OSS movement needs before it can ever truly be mainstream.
      • I disagree. Microsoft gets very little right, but they don't have to. What they do is provide just enough so that people don't jump ship. They are in a monopoly position on the desktop and have no need to push new features. They can trickle things out when they reckon its good enough to ship.

        OSS on the other hand needs hooks to get people to look at it. It has to counter all that MS say that they are going to come out without in order not to lose the PR battle. What OSS lacks is a clear spokesman, someone

    • Do you know how MS makes this determination? No, it doesn't get plucked out of a hat. I had an MS representative call me the other day asking about this kind of stuff.

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

      Further down the line they will show them betas and get feedback. Despite what you may think, most of the features MS implements are asked for by corporate America.
  • by TheSpoom ( 715771 ) * <slashdot&uberm00,net> on Wednesday March 09, 2005 @11:01PM (#11896225) Homepage Journal
    A Public Relations representitive from Microsoft was found dead today, apparently tossed from the third floor window at Microsoft Headquarters. According to bystanders, the words "see if this teaches you to leak our stuff!" were shouted after the person was thrown out the window. News at eleven.
  • customers? (Score:2, Insightful)

    by jmank88 ( 813483 )
    >>what is best for customers... any time i hear a microsoft spoksmen say that, i laugh my ass off jordan
    • by Soko ( 17987 )
      >>what is best for customers... any time i hear a microsoft spoksmen say that, i laugh my ass off jordan

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

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

      Soko

  • by 3seas ( 184403 ) on Wednesday March 09, 2005 @11:14PM (#11896297) Homepage Journal
    While MS is all on about how much better they are or going to be, the fact of the matter is that you'll get there, where YOU want to go, sooner by going more direct and without incompatable file formats, DRM type of constraints, etc..

    How often does a company use a cracked version of some sofware package that they actually purchased, so to avoid the problems of the additional protection complexity?
  • by yuriismaster ( 776296 ) <tubaswimmer@gmai[ ]om ['l.c' in gap]> on Wednesday March 09, 2005 @11:15PM (#11896305) Homepage
    Database FS's make things easier to search for... but that can be a bad thing too.

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

    At least when you obfuscate your folders, you make it harder for both you and intruders to find your info.
  • Am I the only one that thinks that journalism is going to the shitter. BetaNews posted an UNCONFIRMED story. As in, didn't research it fully.

    God it's good to find good news these days. Especially with government "regulations" (aka. Filtering)
  • If you want a better way to find your files now, just use Google's free desktop search tool, or do a better job of keeping your files organized. I prefer the latter.
    • by 2nd Post! ( 213333 ) <gundbear.pacbell@net> on Wednesday March 09, 2005 @11:41PM (#11896431) Homepage
      You know, it's pretty hard to keep 'your' files organized on shared systems; say a lab or business share. Even harder when they aren't 'your' files; system files, program files, etc.

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

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

      So if the computer can do a better job of keeping my files organized than I can, I say, let it.
  • by zwilliams07 ( 840650 ) on Wednesday March 09, 2005 @11:32PM (#11896392)
    Bill: Is it ready yet?

    Henchman #1: No, not ye--

    Bill: HURRY IT UP DAMN YOU!

    Henchman #1 and #2: Yes sir.

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

    *Bill scowls while looking over Apple's website*

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

  • Still years off? (Score:3, Insightful)

    by ryan_fung ( 610676 ) on Wednesday March 09, 2005 @11:34PM (#11896398)
    "MS tells BetaNews it is only evaluating the move while also acknowledging WinFS is still years off."

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

  • 64-bit XP (Score:4, Insightful)

    by Gary Destruction ( 683101 ) * on Wednesday March 09, 2005 @11:41PM (#11896430) Journal
    If Microsoft back-ports WinFS to 64-bit XP, it could hurt or help them. In one way, it could get more people to go for 64-bit systems. Those same people could make an easy transition to Longhorn because they would already have 64-bit systems.
    But in another way, if they go to XP64, they might not have as much of an incentive to go to Longhorn. There would already be one 64-bit OS with WinFS. People might feel that Longhorn is unnecessary.
  • by earthbound kid ( 859282 ) on Wednesday March 09, 2005 @11:43PM (#11896446) Homepage
    With all the delays for Longhorn, I wonder if Microsoft fans don't feel like Apple fans during the late 90's, eternally waiting for Copland. During the wait for Copland, Microsoft was basically ahead of Apple, since it already had a true preemptively multitasking OS and Apple fans had to put up with cooperative multitasking and frequent crashes. Now, while Apple is poised to ship OS 10.4 Tiger with Spotlight (aka all the functionality of WinFS) and CoreImage (aka all the functionality of Avalon) before July, Microsoft faces delay after delay. Of course, Microsoft OSes are frequently late (who can forget the many delays of Windows 95?), but though the release came fast and furious for 98, ME, 2000, and XP, Microsoft has been stagnating since then. Even a simple service pack has turned into a huge production for MS to produce and ship.

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

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

      Be, what Be? I think you'll find that company doesn't exist anymore. Th
    • Be? That'd be interesting, since Be sued Microsoft. But it could work anyway... which brings the question: now that Be is dead, who owns the much praised technologies of BeOS?
      • Be? That'd be interesting, since Be sued Microsoft. But it could work anyway... which brings the question: now that Be is dead, who owns the much praised technologies of BeOS?
        Palm bought all of Be's IP. But Apple got many of the Be developers including Dominic Gianpaolo (I might be spelling it slightly wrong. I don't have his book handy.) who designed BeFS and now does filesystem stuff for Apple.
      • Palm does. And they didn't seem that keen on selling them. Microsoft could always buy Palm to get BeOS. As a convenient side effect they'd also end up with about 90% of the PDA OS market. And at about that point the government might start asking questions about antitrust.

        Microsoft doing much of anything with the remains of BeOS is highly unlikely. Maybe they could buy out the Haiku [haiku-os.org] people, but that doesn't seem like much of a possibility either. Tjose people want to recreat and extend BeOS because th
    • by Leo McGarry ( 843676 ) on Thursday March 10, 2005 @01:45AM (#11897130)
      I don't know a lot about Avalon, but I don't think it does what you think it does. Or maybe it's Core Image that you've been misled about. Whichever. Let me see if I can help.

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

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

      According to a not-for-attribution conversation I had with an Apple employee some months ago, Apple hasn't invested any money in developing a 3D version of Quartz 2D because there's simply no demand for it. People who want to do actual 3D programming are already using OpenGL and it's working spectacularly. Quartz 2D is for the other 99% of developers who draw 2-dimensional things to the screen, and those guys don't give a flip about 3D.
    • by NutscrapeSucks ( 446616 ) on Thursday March 10, 2005 @02:27AM (#11897327)
      I don't see the situations as comparable at all -- In the "Copeland" case, Apple desperately needed an new OS and faced huge technical challenges in getting there.

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

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

      The big news about really isn't WinFS or Avalon. It's the rewrite of the core APIs to support .NET. This is somewhat similar to Steve Jobs' NeXTStep project -- It's designed to make the whole thing more programmer-friendly, but may not provide any direct benefit to end users until years later.
  • by theolein ( 316044 ) on Wednesday March 09, 2005 @11:46PM (#11896465) Journal
    I suppose that there is the usual chaos at Microsoft in the marketing department where a makreting person says something that is meant as the usual Microsoft vapourware in order to gather customer interest but where it is so obviously out of sync with actual developments that someone else has to clarify things a few days later.

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

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

    Damned if they do and damned if they don't. Strangely, I feel no pity with them whatsoever, as it was their own predatory monopoly practices, where they would kill their foes with beneath the belt tactics in order to get that very last 3% of users that they didn't already have, i.e. they were never prepared to sacrifice anything in order to have a cleaner and more unified user base.
  • by windowpain ( 211052 ) on Thursday March 10, 2005 @12:02AM (#11896581) Journal
    "...will make the decision based on what is best for customers."

    That's why I love 'em. Always thinking of what's best for their customers.
  • Fragmentation? (Score:2, Insightful)

    by djlowe ( 41723 )
    How about creating a Windows file system that is resistent to fragmentation?

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

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

    NTFS is up to, what, version 5? And, Microsoft still hasn't managed to make it efficient... file system fragmentation over time pretty much creates the "need" to replace computers: The defra
  • More and more it looks right.

    I picture Gates in a cape and tights running endlessly from group to group giving 'genius' guidance to move things along. He finishes and leaves and the people gather and shake their heads.
  • by bckrispi ( 725257 ) on Thursday March 10, 2005 @01:13AM (#11897016)
    A Microsoft spokesperson also proudly announced that WinFS would be the underlying filesystem for Infinium Labs Phantom Gaming Console. "It's a great opportunity", he stated. "With the optimizations we've added to WinFS, Duke Nukem Forever will absolutely scream on the Phantom."
  • by Malor ( 3658 ) on Thursday March 10, 2005 @05:03AM (#11897816) Journal
    Based on what is best for customers, my butt.

    They will make the decision based on what's best for Microsoft. I don't think the customer has mattered to Microsoft much since about Windows 95. In fact, 10 years later, I'd argue that customer welfare is near the bottom of their priority list.

    Offhand, I can't think of a single move they've made in the last 10 years that really and truly had customers in mind. Being in a monopoly position, their mindset has shifted away from 'what services can we offer in exchange for money' to 'how many feathers can we pluck from the goose with the minimum amount of squawking'.

    They've always been nasty, hardball competitors, but at one time they shipped some pretty kickass software, too. Word for Windows was particularly good. Even that horrible flop, Bob, was at least well-intended. But now that they are in a position of real power... if you'll notice, they never, ever ship anything that's really disruptive of or threatening to their main monopoly.

    Most likely, their internal studies will be focused around how much money they can make and how much customer lock-in they can manage. Will giving it away free give them enough power to be worth losing the cash from selling it? Should they sell it at a low price, to generate some cash but get it into fairly widespread circulation? Should they sell it at a high price to corporations, to gather lots of cash but gain little leverage over filesystem standards? Should they bundle it only into Longhorn to help 'encourage' upgrades? You can rest assured, thoughts like "Is this technology something that every Microsoft customer should be able to use?" will never even occur to them.

    Whatever their actual thought process ends up being, actual customer welfare will not enter into it.
  • by PhotoBoy ( 684898 ) on Thursday March 10, 2005 @06:26AM (#11898024)
    "and will make the decision based on what is best for customers"

    Uh, don't the customers get to decide what is best for themselves any more?
  • by Ancient_Hacker ( 751168 ) on Thursday March 10, 2005 @10:40AM (#11898796)
    Programmer: Hi Cindy, did you test my WinFS? Cindy: Little glitch, WinFS needs SQL, which wouldnt install cause I only have 3GB free on C: and it won't install anywhere else. Also the SQLinstaller needs Java 1.3b, I have 1.3c. And you can't backup a patch level. Then the Java installer thinks my new 300GB disk has -133GB of free space. Then the SQL script that makes the default database wants to make a 40GB rollback partition on C:. Then SQL can't find MFC70.DLL. Then SQL complains that my OS doesnt let it open up listeners on ports 4331, 7334, 4337, 7443 and 4773. Then SQL starts up and promptly dies,something about it can't find the authorization service running. Which it doesnt tell me what the name of it is, or how or why it isnt running. The help page doesnt tell you how to get it running, but does have a link to an animation of a cute doggy pawing through a book. It also triggers a 2GB expansion of my VM file, and dumps a 512MB core file. --- Programmer: Oh yeah, that's the hash table. MOVE OVER, let me drive.

    (Hour later: Okay, it's up now) Cindy: Why is my computer so slow and the disk light on all the time? Programmer: It's indexing every file. Which requires unzipping every zip file and cab archive and calling upon special document translators to extract the text therefrom. It all goes into a big hash table in RAM or VM more likely. Cindy: Why is it really slow for about a day after I install this other app? Programmer: Well, it had to index all the installed files, including all the help files that are already indexed by the help file system. But don't worry, you can set a checkbox for "low priority indexing". Cindy: So this gloabl index of everything may be hours of days out of date? Programmer: Wellllll, yep. Cindy: Hmm, maybe it's not quite ready for the average Joe yet?

For God's sake, stop researching for a while and begin to think!

Working...