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

619 comments

  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 lachlan76 · · Score: 1

      From the looks of things, they may as well stick with Server 2k3, because Longhorn is running out of new features.

      And remember, 2006 doesn't mean Longhorn will actually be released by then, it means that there's less than a year or two to go. And the server release will come a year or so later.

      And besides, I like to think that most sysadmins don't choose an OS based on a /. story about REMOVING features from said OS.

    10. Re:Free Ads / Free Betas by stoney27 · · Score: 1
      Remember: Every news is good news.


      But my news reader says "No news is good news."

      -S

      --

      It is said that a child learns wisdom from the parent,
      but the truly wise parent learns joy from the child
    11. 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.

    12. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      WTF is "Athalon"?

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

    14. Re:Free Ads / Free Betas by Junks+Jerzey · · Score: 0

      Catch up? Because Linux doesn't [gnu.org] have [tcsh.org] any [zsh.org] command shells...

      I think you're missing the point here. The examples you're citing are nothing new, just simple textual substitution shells that can start applications. Microsoft is talking about something that has a lot more direct linkage to applications, objects, and the OS itself. Sometimes I wonder if the Linux crowd is intentionally trying to live in 1978 just to spite everyone else.

    15. Re:Free Ads / Free Betas by nwbvt · · Score: 1

      What advantage do they get by keeping the buzz elevated where it is? The only time they benefit from the buzz is when they actually release the operating system. A continuous stream of such releases it seems will only dull the public for when that happens.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    16. 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......
    17. 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.
    18. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 1, Interesting

      I don't think there has ever been a slashdot story about microsoft that didn't have some jerk saying "HEY GUYS REMEMBER BOB? LOL!"

    19. 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.
    20. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      Slashdot will continue to do whatever gets hits. Why do you think little has been done about all the trolls and first posts? Because assholes generate hits and read ads too. Ads = money. That's all these is to it, don't kid yourself. If speculative "news" gets people in the forums and posting and reloading, why would they change? The problem isn't slashdot, the problem is their readership. Yeah, they could probably go back to the way it was, back in the old days, and see their readership drop. Feels good, but doesn't pay the bills. So what's their motivation to separate the ads from the real news? To make your life easier, but watch revenue drop?

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

    23. Re:Free Ads / Free Betas by EvilAlien · · Score: 1

      Hey! Thats GNU/Childhood, thank you very much!

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    24. Re:Free Ads / Free Betas by pmjordan · · Score: 1

      Interesting, I hadn't come across BeFS before. (other than that humble configuration option in the kernel) How does it compare to Reiser4, which is supposed to be all the rage nowadays?

      Now, I've always been interested in file system development, but I'm afraid I don't have enough time to dedicate to such a project right now; I probably also don't know enough about the topic to be of any use.

      ~phil

    25. Re:Free Ads / Free Betas by makapuf · · Score: 1

      What are you talking about ?
      Look at the IOCCC Winners Announced story : that's software being delivered on time! With full source code!

    26. 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.
    27. Re:Free Ads / Free Betas by jasonmicron · · Score: 1

      From what I understand it is a new GUI for Windows. Maybe I got the name wrong though.

    28. 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.
    29. 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.
    30. Re:Free Ads / Free Betas by NanoGator · · Score: 1

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

      Why not? It gives ya'all a place to criticize MS at every turn hoping to convince the rest of the world that M$ is bad news and must be stayed away from at all costs!!!!

      Or maybe you just don't realize that this site isn't 100% populated by Linux users. But my first version is more dramatic.

      --
      "Derp de derp."
    31. 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
    32. Re:Free Ads / Free Betas by LifesABeach · · Score: 1

      "...ambitious file system geared at letting users search through all of their files at once..."

      Am I the only one drawing a parallel with this 'feature' and script kiddies?

      Administrative Note:
      Try evaluating openOffice, Mozilla, and mySQL on your machine. When your operating system becomes a 'burden', then switch to Linux. Try the 'Knoppix' distribution it'll get you pointed in a workable direction.

    33. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      /me notes the Microsoft Visual Studio ad at the top of the article...

    34. Re:Free Ads / Free Betas by Mephie · · Score: 1
      ... 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.

      Man, I couldn't agree more. This is also why I get pissed about all the subscription cards I have to yank out of the magazines that came to me in the mail because I'm already a frigging subscriber!!

    35. Re:Free Ads / Free Betas by Kiryat+Malachi · · Score: 1

      No. He meant an *Apple*.

      IIe, I think.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    36. Re:Free Ads / Free Betas by mcovey · · Score: 1

      Why does MS need to have their own file system anyways? Obviously porting windows to other file systems isn't an issue with Longhorn, why not go open? Use something fast like Reiser4? That would also foster more compatibility in a server environment.

      --
      Amen.
    37. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      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. Microsoft will have exisiting users upgrading my purchasing new systems which will have Longhorn pre-installed.

    38. 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.
    39. Re:Free Ads / Free Betas by 1337baloni · · Score: 0

      there are a lot of windows using faggots on slashdot.

    40. Re:Free Ads / Free Betas by AviLazar · · Score: 1

      What do you mean this site is not populated only with Linux users...dammit! Wait what the hell am I running on my laptop...DOH its not Linux...Hateful Tricksey Microsoft told me it was LINUX in here...DAMN YOU I SAY, DAMN YOU!!!!!!!!!

      P.S. this was a joke, if you cannot take it as a joke, go drown yourself :)

      --

      I mod down so you can mod up. Your welcome.
    41. Re:Free Ads / Free Betas by dilvish_the_damned · · Score: 1

      Methinks maybe your confusing slashdot.org with freshmeat.net. At freshmeat, you will find 'real reports on real product releases'. Here you will find tidbits some people call news and people complaining about said tidbits having been mentioned.

      --
      I think you underestimate just how much I just dont care.
    42. Re:Free Ads / Free Betas by Hatta · · Score: 1

      That's right, and a new command shell.

      Well it's about damn time. I'm pretty excited about the prospect of walking up to any random windows box and having a usable shell. I just hope they get it right.

      --
      Give me Classic Slashdot or give me death!
    43. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      I love it. it is not bad enough that people cannot spell Athlon and spell it Athalon, but now they bastardize Avalon into Athalon as well. Wow.

    44. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      Oh yeah, kinda, no, EXACTLY like Apple does right.

      Cool, I gotcha.

      Fucktard.

    45. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      Yes, because

      There's
      http://kerneltrap.org/
      No
      http://plan et.gnome.org/
      Place
      http://www.planetkde.org/
      T o
      http://lwn.net/
      Get
      http://www.ussg.iu.edu/hy permail/linux/kernel/
      Technical
      http://marc.thea imsgroup.com/
      Discussion
      http://www.linuxjournal .com/
      Of
      http://freedesktop.org/mailman/listinfo
      Software
      http://sourceforge.net/softwaremap/tro ve_list.php ... oh wait

    46. Re:Free Ads / Free Betas by Ytsejam-03 · · Score: 1
      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...
      But it's not generally the sysadmins who make purchasing desisions, its the executives. I'm going out on a limb here, but I'm guessing that there are not a lot of CXO types who read slashdot.
    47. Re:Free Ads / Free Betas by sloptaco · · Score: 1
      Well it's about damn time. I'm pretty excited about the prospect of walking up to any random windows box and having a usable shell. I just hope they get it right.

      Unfortunately, they won't get it right... The reason being, even if the shell does appear more attractive than the current, having that as your only option can never be good (unless you do something like install cygwin - which is ridiculous if all you want is a decent shell well integrated with the base OS). Hell, look at UNIX, would everyone be happy if we just had bash and got rid of ksh, zsh, tcsh, and others! Having options is always best.

      Microsoft will never be a sound OS from a technically-minded (and finecky) customer's POV, until they entirely change their philosophy on system design and deployment. Ex. If I don't like internet explorer, why can't I not install it?? - how many choices do you have with doze?

    48. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0
      Look at the IOCCC Winners Announced story : that's software being delivered on time! With full source code!

      Nope. It says,

      The source code has not been released yet. The winners have been notified by EMail. They will be given a chance to review the write-up of their entry. Once this process is complete the source code will be made available on the winning entries web page. We anticipate that this will be in mid-October.
      It's just another case of vaporware. :-)
    49. Re:Free Ads / Free Betas by An+ominous+Cow+art · · Score: 1

      Are you accusing Microsoft of spreading FUD? Shame on you.

    50. Re:Free Ads / Free Betas by operagost · · Score: 1

      Really? Wow.. they must be porting DCL to Windows, then, because that's the most usable shell of which I know.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    51. Re:Free Ads / Free Betas by Martin+Blank · · Score: 1

      To do that, I believe I'd have to disable File Protection, which I do consider to be core functionality. On top of that, doesn't IIS and/or some of its subsidiary parts require some portions of those? I'm referring to a usable system, not just a bootable system.

      --
      You can never go home again... but I guess you can shop there.
    52. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      I don't see how Longhorn delays/cutbacks convert people to Linux. We're talking about a bunch of functionality that Linux Distros do not have and will not have until the same 2006 timeframe.

    53. Re:Free Ads / Free Betas by trewornan · · Score: 1
      Microsoft was telling Win2k users that they should upgrade to an operating system with a database file system

      Why? Can you explain what the advantage is with a database file system.

    54. Re:Free Ads / Free Betas by tupps · · Score: 1

      While not the server itself MMC (MS Management Console) relies on IE. So even if the server still works you wouldn't be able to admin from that machine. Yes I realise you could remote admin.

      --
      Go out and get sailing!
    55. Re:Free Ads / Free Betas by oddbudman · · Score: 1

      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?

      Yes.

      That's why you see MS banner ads at the top of /. pages quite often. Microsoft no doubt regards slashdot as a great place to advertise, have a look at the stats on browsers used to view slashdot and you may even see why.

      Whilst I don't think this article is an ad, MS products have definitely been advertised by slashdot before.

    56. Re:Free Ads / Free Betas by hex(57005) · · Score: 1

      Microsofts only vision is of money. Well, they might see a world where Open Source has been crushed entirely. If that happens, I'm getting a Commodore 64... Or a Mac

    57. Re:Free Ads / Free Betas by Anonymous Coward · · Score: 0

      That's right on spot. I don't WANT to read anti-MS zealotry, GNU worshipping, Microsoft or Windows news. If i want Microsoft news, i go to a Microsoft news site. There are enough of these already. When is /. posting more unique material? Until then, won't be much here and i won't recommend /. to others either.

    58. Re:Free Ads / Free Betas by mgcarley · · Score: 1

      I would say that Longhorn might just be the MS equivalent of Half Life 2/Other vaporware due for release when its finally the biggest, bestest, fastest and strongest.

      I have one word for Microsoft (with reference to "WinFS"), though: SPOTLIGHT.

      Oh well, I suppose that, as long as we don't get any releases as bad as Windows ME, we should just let MS do it's work and see what they come up with... and subsequently switch to MacOS/BSD or Linux and ...not buy Windows (Longhorn) when it is eventually released.

      --
      Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley
    59. Re:Free Ads / Free Betas by mgcarley · · Score: 1

      Sounds like my office... But I have two Windows PCs (Desktop and Laptop), a Mac (G5) and two Linux boxen Running Fedora 2 and Gentoo respectively. Now I just need a Sun Workstation and I'll be set.

      I also have OS/2 on CD and SCO Unix on CD. I just need to find my license diskettes for them. Then I will install OS/2, at least - I liked OS/2 back in the day... actually came in handy recently - I was the only tech who knew anything about it when my company was hired to do some work for a govt department here... But anyway, enough reminiscing.

      Actually, I might go download SuSe and Debian to try em out right now. They can't be that different, can they?

      --
      Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley
  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.
    1. Re:new concept by Anonymous Coward · · Score: 0

      For the big-word-impaired like myself:


      apocryphal
      adj.

      1. Of questionable authorship or authenticity.
      2. Erroneous; fictitious: "Wildly apocryphal rumors about starvation in Petrograd... raced through Russia's trenches" (W. Bruce Lincoln).
      3. Apocryphal Bible. Of or having to do with the Apocrypha.


      From http://dictionary.reference.com/search?q=apocrypha l .

    2. Re:new concept by Anonymous Coward · · Score: 0

      Or, us Catholics prefer:

      3. Deuterocanonical Bible.

    3. Re:new concept by Anonymous Coward · · Score: 0

      Bill invents a lot of new concepts. Such as the Longhorn Delay Diet (see the title: "Gates Explains Longhorn Delay Diet").

      This diet consists of the following steps:
      * Say that you're going to have a big complicated feast that includes dragons and other magical imaginary beasts as the main course.
      * Silently replace the dragons by living reptiles and call them "Desktop Dragons".
      * Take a lot of time to prepare the feast
      * Get tired and give up
      * Eat whatever you've just made and make a big deal out of it.

    4. Re:new concept by Anonymous Coward · · Score: 0

      I love they way the Catholic Church uses words that are 50 letters long, I know it helps keep their people that donate to the church (in poor countries) really know what is going on.

  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 Anonymous Coward · · Score: 0

      One word . . . BeFS

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

    3. Re:What about Meta-tags? by lachlan76 · · Score: 1

      But if they call attention to WinFS contantly, people might use it as a partial basis for an upgrade. But how many people actually USE meta-tags now?

    4. Re:What about Meta-tags? by Short+Circuit · · Score: 1

      "Do you know how old your document is?" -> "How old is it?"
      "Do you know what program you use to edit it?" -> "Is it in this list?"
      "Was the document originally authored on this computer?" -> "What Microsoft Sync Tool did you use?"

      Another day, another wizard, another hassle...

    5. Re:What about Meta-tags? by Epeeist · · Score: 1

      Much older than this. Search for ICL Content Addressable Filestore. Sadly never taken up, ICL are now a subsidiary of Fujitsu effectively an MS reseller.

    6. Re:What about Meta-tags? by Anonymous Coward · · Score: 0

      When I used BeOS (a few years back before it died) I did, quite a lot.
      Its query system made the effort of adding tags worth while.

      Most people will not see it that way, will not describe the documents, making it mostly worthless. Shame really.

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

    8. Re:What about Meta-tags? by ClippyHater · · Score: 1

      That's if they go with the standard, old wizard format. I bet there's a better than 50% chance that they won't, as there's nothing about that format that allows for the sort of rich results that he seems to be talking about.

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

    10. Re:What about Meta-tags? by Fred_A · · Score: 1

      Not to mention that during all this, the dog gets to wag its tail in OpenGL!

      I can't wait.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    11. Re:What about Meta-tags? by justforaday · · Score: 1

      Most people will not see it that way, will not describe the documents, making it mostly worthless. Shame really.

      Either that, or Word will now automagically populate the meta tag fields with the text of your document (minus articles, conjunctions, etc), thereby increasing the size of your (already bloated) typical Word file by nearly double...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    12. 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.

    13. Re:What about Meta-tags? by FosterKanig · · Score: 1, Funny

      It thought it was,

      "fool me once, shame on -- shame on you. Fool me -- you can't get fooled again"

    14. Re:What about Meta-tags? by MagicM · · Score: 1

      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.

      And there's the problem. Metadata doesn't go with the file when the file is transferred, so a person's metadata will probably end up just as organized as his/her desktop.

    15. Re:What about Meta-tags? by dspeyer · · Score: 1
      Meta tags in wmv files are inside the file. The file is a stream of bytes to the OS, but the application knows how to pick metainformation out. This doesn't make for good searching, becasue you need a lot of applications and you can't really index.

      What BeOS did was to add arbitrary metadata to the filesystem itself (I think as a list of pairs of strings) and then index on all of it, so that you could do searches at the OS level. I never used BeOS, but those who did generally say this was very useful.

      I think this is where Microsoft's great innovation is copied from. If so, it's not the same as wmv tags. Of course, since it's been delayed, we may never know.

    16. Re:What about Meta-tags? by jasonmicron · · Score: 1

      Only the NT kernel really acted in a true 32-bit format. The 95 kernel relied more on the old DOS standard. Win98 improved the method in which instructions were read but nothing compared to the stability and reliability of the NT kernel (NT, 2000 etc).

    17. Re:What about Meta-tags? by Anonymous Coward · · Score: 0

      Gah? Why OpenGL?

      These filthy open standards are dirtying computers?

      All hail Direct3D!

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

    19. Re:What about Meta-tags? by Anonymous Coward · · Score: 0
      Metadata doesn't go with the file when the file is transferred

      And does this fact fall directly out of physical law, making it unchangeable, forever?

    20. 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!
    21. Re:What about Meta-tags? by 16K+Ram+Pack · · Score: 1
      I'm amazed at how many people can't form intelligent queries to google. When I show then how to do excludes and stuff, they are quite impressed.

      People really won't know how to use these searches. Personally, I hate the search in XP. I prefer the one in Win 2K without the hand holding which gives me "search files".

    22. Re:What about Meta-tags? by Anonymous Coward · · Score: 0

      >> Metadata doesn't go with the file when the file is transferred

      > And does this fact fall directly out of physical law, making it unchangeable, forever?

      It certainly is easy to change, i.e. when you transfer a file you transfer file+metadata.

      But, umm... wouldn't you want the file+metadata package to look like a single file, say maybe a .zip (or .jar) when you download it? And wouldn't that be exactly the same as having an ID3 tag "inside" the file to start with?

      Perhaps you respond: "When that's pushed to the filesystem layer, the metadata will automatically go with the file data." To which I say:

      What APIs will Apache internally use to transfer the metadata to a lynx client?

      How will the metadata be transferred to filesystems that don't support metadata, or Unicode (for non-ASCII text in the metadata)?

      How will the metadata be transferred over a link that doesn't support file metadata (e.g. Zmodem)?

      How will metadata that has been separated from file contents get re-united later? How will we fingerprint the file so as to know which metadata belongs to it?

    23. Re:What about Meta-tags? by WWWWolf · · Score: 1
      Metadata doesn't go with the file when the file is transferred, so a person's metadata will probably end up just as organized as his/her desktop.

      Well, duh. Solve it in the protocol then.

      In fact, I think the P2P systems could work better if there were universal way of accessing the file metadata - it would allow for more accurate search criteria, and so on and so forth.

      The P2P client knows the file's name and files can be searched based on it, some programs also search by the file's contents - there's no reason why the client couldn't look at the file metadata as well.

    24. Re:What about Meta-tags? by Anonymous Coward · · Score: 0

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

      I was betting on them buying google and farming the work to a group that has a snowball's chance of pulling it off.

      Of course it might just be more economical for them to pre-install the google bar into IE.

    25. Re:What about Meta-tags? by NeMon'ess · · Score: 1

      You sure grandma doesn't just keep all the files on her desktop? Or in a single folder on the desktop? If grandma can create and navigate a bunch of folders, and actually has enough files where searching is needed, search should work just fine. Why can't she use the sidebar to select "last modified in the past 1 days"? That way she just searched for taxes 2004 or even taxes. So what if her tax info from years past shows up? Turbotax's default file names include the year. If she looks for a photo of a blue bird and bird turns up too many pictures she'll have to search for "blue bird."

    26. Re:What about Meta-tags? by Brandybuck · · Score: 1

      I think you missed the point. If people aren't going to organize their files hiearchically, what makes you think they'll organize them with meta-tags?

      Today's save dialog will ask my Grandmother where to save the file to in a hiearchy. Most likely she'll just dump it to the default location along with ten thousand other files. But tomorrow's alternative save dialog isn't going to be much better. Instead of asking her where to save it, it's going to ask here for some metatags. How is this any easier? While the system could generate a few metatags automatically, they're not going to be very useful. The file creation date isn't going to help when the search is for "some file I wrote a few months back".

      Also, my grandmother isn't going to want to use the keyboard. Thanks to Bill Gates, she now insists on using the mouse. The last thing she will want to do is to type in a carefully formulated query. So she won't, negating the benefits of having all those metatags and gigabyte-sized index files.

      The upshot is that my Grandmother is going to be visually scanning a very long list of files to find the one she wants, and it doesn't matter if she uses the current directory hierarchy or some newfangled search engine. That's because she'll either dump everything under the same directory, or under the same category...

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

    1. Re:Nobody? by kubrick · · Score: 1

      The Be Inc. settlement (regarding Microsoft's abuse of its monopoly to shut Be out of OEM distribution) only cost Microsoft $20 million-odd, didn't it? Obviously it must have escaped his notice. After all, they've paid more than that to buy and shut down competitors before.

      --
      deus does not exist but if he does
    2. Re:Nobody? by Anonymous Coward · · Score: 0
      And what about that DoXFS project I saw lately?

      Personally I'm quite happy with find | grep and a good directory structure.

  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 The+Cydonian · · Score: 0, Offtopic

      Methinks you misspelt 'Babblefish'. :-)

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

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

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

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

    7. Re:Via babelfish by piquadratCH · · Score: 1
      Can anyone explain exactly what will be in Longhorn, now that the new filesystem and graphics system is not going to be in it?

      More DRM horseshit I suppose...

    8. Re:Via babelfish by Anonymous Coward · · Score: 1, Interesting

      I'm in perfect agreement, MacOSX Tiger won't be coming out until spring next year and they need at least a year to copy it and make pretend all of it's innovations were their ideas. Tiger is going to have the new and innovative graphics environment (the one Micro$loth can't incorporate into Longhorn till they steal the code in Tiger), and it is also rumored to have the new Disk format (again that Micro$loth will claim as their innovation). This is not to mention the Heavy increase of 64-bit code in the OS but still with allowances to make Tiger run on older equipment.

      And while I'm at it I might as well throw in that UNLIKE Micro$loth MacOSX has gotten FASTER each new release, even on older hardware. I run it on an iMac 400 my parents gave me back in College and on the Dual 2Gig G5 I bought last September. I use the G5 as my workstation, and the iMac as my home automation and file/iTunes server. I have two Broadband connections routed into my house dumping into my home network with 6Mb max bandwidth. 5 other machines are connected on my Gigabit LAN (only one is a PeeCee). All this for the 6 people that live in my house (me and my Fiancé, and the two couples that live in the two apartments above me).

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

    10. Re:Via babelfish by wjsteele · · Score: 1

      Exactly where did you see that the new Graphics System isn't going to be in it. Everything I've read from respectble news agencies (if there is such a thing) articles says that only WinFS is being delayed. Nothing from Microsoft or any other source (execpt the unrespected Register.com) says that Avalon is being removed... infact, they are devloping Indigo and Avalon for "downlevel" clients... which means that they are also going to run Indigo (the Web Service Based Communications Sub System) and Avalon (the Graphical Sub System) on Windows 2000 and Windows XP.

      Bill

      --
      It's my Sig and you can't have it. Mine! All Mine!
    11. Re:Via babelfish by Anonymous Coward · · Score: 0

      Sounds like the same broad points they use to describe every version of Windows. "Now Windows is faster and more reliable than ever!"

      I think I get it now. All these years they've accidentally been using the same memo to describe what's new. That memo was only supposed to be used for 98 and 2000, but it got filed in the wrong place and they used it every time. This must be the real memo for ME, XP, 2003, and Longhorn:

      Yeah. We got nothin'.

    12. Re:Via babelfish by sharkey · · Score: 1
      All the great features of Windows 2003 plus the addition of a NEW logo and desktop theme!!!!

      No, they said Avalon was removed. No new theme for you!

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    13. Re:Via babelfish by 4of12 · · Score: 1

      A platform that creates Developer excitement with the availability of rich APIs

      Rich API's - "like bacon bits embedded in bacon grease."

      --
      "Provided by the management for your protection."
    14. Re:Via babelfish by zbuffered · · Score: 1
      --
      Synergy is your friend
    15. Re:Via babelfish by Anonymous Coward · · Score: 0

      "... and much simpler upgrades for consumers."

      new eMacs now boot up with a screen inviting you to plug in your old mac with a firewire cable to migrate your configuration, data and applications. Somehow i don't see this coming to a PC near me anytime soon.

    16. Re:Via babelfish by Anonymous Coward · · Score: 0

      The highest quality OS we have ever shipped

      Higher quality than Windows 98 SE? About time, after having to suffer the crap of Windows 2000 and XP.

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

      Fast desktop search? You mean for the people who save everything on the desktop, and have problems finding it between the other 500 icons? I already solved that problem. Just save stuff in different directories.

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

      AKA service pack 3.

      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

      Norton ghost no longer needed for the weekly reinstall.

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

      And if it worked, we wouldn't need the point above.

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

      The last API still wasn't good enough...

    17. Re:Via babelfish by phiwum · · Score: 1

      Sounds like the same broad points they use to describe every version of Windows. "Now Windows is faster and more reliable than ever!"

      Some sequences approach infinity more rapidly than others...

      --
      Phiwum's law: anyone that names an obvious law after himself and then puts it in his own sig is just pathetic.
    18. Re:Via babelfish by Anonymous Coward · · Score: 0

      More bugs

    19. Re:Via babelfish by Anonymous Coward · · Score: 0

      And seeing as 2003 is just a patched and modularized 2000...

    20. Re:Via babelfish by Anonymous Coward · · Score: 0
      Jeebus fucking christ on a stick...

      After a few iterations of the tester saying, "Sorry, but the bug's not fixed yet," and the developer saying, "What are you talking about? I don't see the problem!" they both figured out that they were seeing different errors. Crap!

      Rule #1 of bug reporting: report the error.
      Rule #1 of bug fixing: reproduce the error.

      Case closed.

      What the fuck were these guys doing?

    21. Re:Via babelfish by The+Cydonian · · Score: 1

      Oh yes I do get the h2g2 reference, but was trying to pun. Too bad it seems to be lost out here.

    22. Re:Via babelfish by BandwidthHog · · Score: 1

      You left off "-so-you-can-sleep-medicine."

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  6. You mean like.... by Artie_Effim · · Score: 1, Insightful

    updatedb and slocate, yeah that's it, just like that

    1. Re:You mean like.... by colinleroy · · Score: 4, Informative

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

      --
      blah
    2. Re:You mean like.... by Anonymous Coward · · Score: 0

      And they also need updatedb to *annoyingly* scan the whole filesystem every once-in-a-while. It is never completely up-to-date therefore. Why can't updatedb be incorporated into the filesystem, so that the database is updated on the fly? That would be a big win. Then we can start thinking about also indexing the contents of files.

    3. Re:You mean like.... by 241comp · · Score: 1

      Agreed. So, write a ReiserFS4 plug-in to update the database every time a file is created, renamed or deleted.

    4. Re:You mean like.... by Anonymous Coward · · Score: 1, Insightful

      Well, once you write a plugin that would remember that email you sent to your mom and automatically index it with keywords like "family mails", "mother" and "laundry", make it check the genre, album name, band name and songname from the mp3 id tags and index all metadata from image and text files, then you'd be somewhere closer to the system they are trying to do. And then naturally add an intuitive browser for the end-user to search all this and you'd have what they are trying to do.

      I'm not sure if MS can pull this off, though. But if they do before anyone else, I'll have to applaud them even though I don't generally like MS "innovations" much. While filename/directory structure is a nice way to separate one file from another, the constant growth of information people keep on their harddrives is creating a huge demand for a semantic browser. Even though I make an effort to keep my files organised, I'm having a hard time browsing through all the images/documents/songs etc. I have.

    5. Re:You mean like.... by Anonymous Coward · · Score: 0

      You can like it, because this is really a BeOS innovation.

    6. Re:You mean like.... by cthulhubob · · Score: 1

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

      Oh, so more like find and egrep. :)

      --

      In post-9/11 America, the CIA interrogates YOU!
  7. 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 RenatoRam · · Score: 1

      And new prices!
      (you silly!)

      --
      Ciao, Renato
    5. 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.'"?

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

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

    8. Re:Avalon's gone too by T'hain+Esh+Kelch · · Score: 1

      Higher system requirements, bugs and Duke Forever!

    9. Re:Avalon's gone too by Anonymous Coward · · Score: 1, Funny

      Songs are supposed to rhyme!!!! C for effort.

    10. Re:Avalon's gone too by Anonymous Coward · · Score: 0

      Glad to see you made the effort to top it... oh hang on, no you didn't, so STFU.

    11. Re:Avalon's gone too by gstoddart · · Score: 1
      New system requirements?


      They were listed in another article today.

      Cheers

      --
      Lost at C:>. Found at C.
    12. 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

    13. Re:Avalon's gone too by newkid · · Score: 1

      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', Crying this will be the day Windows dies This will be the day Windows dies They will rewrite with boxing gloves, 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 sacred 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. I started singin', *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' And cryin', this will be the day Windows dies This will be the day Windows dies Now for 20 years we've been based on DOS While moss grows fat on the lazy butts, But that's not how it used to be. When the Monkey Boy sang 'de-ve-lo-pers' In a shirt he soaked, it looked like pee And a voice that didn't came for you and me And while Bill Gates was ready to sell The USB driver crashed his crown jewel The courtroom was adjourned; No Seattle-ment was returned. And while Linus wrote the kernel of GNU The SCO team tried to sue And we slash-doted out of the blue The day the upgrade cycle died We were singing, *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' And cryin', this will be the day Windows dies This will be the day Windows dies

    14. Re:Avalon's gone too by mabinogi · · Score: 1

      So where have microsoft said that they're dropping Avalon?

      The Register speculates (as always), but Microsoft say Avalon is still in, but will also be available for XP. That's not dropping - however, it _is_ decoupling.

      --
      Advanced users are users too!
    15. Re:Avalon's gone too by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    16. Re:Avalon's gone too by mabinogi · · Score: 1

      Ok, read that. Didn't see where it said they were dropping Avalon.

      I saw how they would be providing a cut down version for XP, and more _speculation_ that this might mean that the parts of Avalon not ported to XP might be dropped from Longhorn, but I saw no basis for that speculation.

      I'll wait till I hear a microsoft announcement before I believe it.
      The Register has been right before, but that doesn't mean that I give them any more credence as a reliable source when all they have is speculation.

      --
      Advanced users are users too!
  8. 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 jkrise · · Score: 1

      I think there is no incentive for MS to produce anything now - certainly not fot the next 2 to 3 years. Why? New PCs from the top OEMs (atleast the desktops) are gonna carry XP; same for Office XP. There seems to be lots of new innovations in the Linux world and elsewhere, so MS can wait for a few years and decide what features they would copy in Longhorn.

      Why would the OEMs or MS bother?

      -

      --
      If you keep throwing chairs, one day you'll break windows....
    2. Re:Date-driven releases by KZigurs · · Score: 1

      Dream on. Ok, Microsoft sucks, but why, oh, why people here even imagines that Linux with it's nonexistent GUI, broken unix capabilities and mythical application compatibility can even make microsoft raise an eyebrow.

      It's different in the server world, but longhorn isn't about servers, at least yet.

      And no, it's not MacOSX too. My guess is that Microsoft feels threatened that if they will break mandatory upgrade cycle every two or three years the cash flow will start to threaten status of the company. Sure, they have a gigs of cash in bank, but most of it isn't quite puttable on table, and they do have a lot of expenses.

    3. Re:Date-driven releases by WhatAmIDoingHere · · Score: 1

      Longhorn will never be about servers. Blackcomb is the next generation of server OS.

      --
      Not a Twitter sockpuppet... but I wish I was.
    4. 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.
    5. Re:Date-driven releases by sharkey · · Score: 1

      Yeah, that's why we didn't bite. The local MS rep was pitching SA to us in May 2002 and telling us that the next version of Windows was due in 2003. Same day, Allchin was issuing press releases stating "not until Q4 2004 at the earliest". Seemed like a simple decision.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    6. Re:Date-driven releases by leifm · · Score: 1

      That's probably part of it, however I believe a lot of the early adopters of SA will still have to renew prior to Longhorn being released. I'd guess a large part of the date focus now IS OEM, as nobody, save gamers, has any real reason to upgrade from something purchased in the last 2 years or so. I bought a 2.4Ghz Dell Inspiron last Sept, and aside from getting some more RAM for it I don't see getting another machine for quite some time.

      --

      "Windows Me offers tremendous reliability and stability improvements..." -- Paul Thurott
    7. Re:Date-driven releases by Spoing · · Score: 1
      Agreed.

      To add to what you've said;

      When I worked for a software company that made and sold packaged software, about 1/2 of our sales were bundled OEM sales -- usually with a computer though sometimes with other software (inc. MS Visual C).

      Much of the remaing 1/2 of the sales were mostly to individuals immediately at the point of the system sale or within a few days/weeks/months of that initial sale.

      Except for site licences and upgrades, we sold very few copies to customers after those few weeks/months.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  9. 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 jkrise · · Score: 1

      will they just, say, buy Sun for their OS experience?

      What OS experience does Sun have on Intel? You mean Solaris? Even Sun seems to have given up that.

      On a lighter note, if MS bought Sun, how can they embrace extend and extinguish Java?

      -

      --
      If you keep throwing chairs, one day you'll break windows....
    2. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      So when does MS decide to dump their kernel in favor of BSD?

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

    5. Re:Microsoft's Copland? by khrtt · · Score: 1
      ..to say it was designed as a single user system with no networking is just false.



      Of course. But it was implemented as a single user system, since it was meant to be used as a single user system only. Microsoft would rather get the $200 license fee per user, and not per multiuser machine. They preserved their profit margin, while crippling WinNT before it was ever born. The true multiuser version was called Hydra, and I don't know what ever happened to it.

      The millisecond process switching times, unstable behaviour under load, and awkward, slow interprocess communications APIs in WinNT are all because of lack of pressure on MS developers to implement those features correctly. The lack of pressure went probably something like this: "Well, noone will use this much anyways, so who cares that process switch takes 10 msec?".

    6. Re:Microsoft's Copland? by HoneyBunchesOfGoats · · Score: 1

      In response to a couple of your points:

      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.

      That's precisely why I'm almost surely not going to upgrade to Longhorn; it doesn't do anything that I need. XP is going to be the last Microsoft OS that I ever use.

      When a large portion of apps are targetted to .NET, and MS's bread-and-butter are as well, there is nothing stopping MS from using a new core system to power Windows. And there will be nothing tying MS to the x86 architecture.

      Except the dreaded backwards compatibility. Windows-on-Windows-on-x86-emulator? Ugh. But then again, maybe they'd actually break compatibility for a change; users would have to upgrade to whole new suites of applications to accomplish the same tasks on the new OS. I imagine MS would find this very appealing.

      Thanks for your good post.

    7. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      One could say that there was a Security team and the Networking team, but they never met.

    8. Re:Microsoft's Copland? by 200_success · · Score: 1
      Can they solve it on their own or will they just, say, buy Sun for their OS experience?

      Are you kidding? With all the anti-Microsoft statements that McNealy spews, 90% of Sun employees hate Microsoft's guts, and 85% would quit if Microsoft bought Sun. Microsoft would get more expertise by buying SCO than by buying Sun!

    9. Re:Microsoft's Copland? by Ender+Ryan · · Score: 1
      If MS bought Sun, they'd probably just kill Java, or make future versions target only dotNET. If that happened, would Java have a future, or is the Java license too strict to see it moved forward by someone else?

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    10. 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.
    11. Re:Microsoft's Copland? by sharkey · · Score: 1
      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    12. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      This sure looks like classic astro surfing with heavy doses of MS marketing FUD.

      How many times does he use "Industry standard"? A favourtie term of MS marketing and related fan boys. Look, the computing industy does not want or need phony "industry standards" controlled by predatory monopolies, it wants/needs True open computing standards (a level playing field
      ), the opposite of what MS "industry standards", such as .DOC word files, stands for. This is where FOSS absolutely trumps MS. Not a mention of this in your post.

      One last point. You spend a lot of time critizing the FOSS method of development using a lot of stereotyped images to dismiss it's potential. What are the disadvantages of the type of "development" practised by Microsoft? Here are a few disadvantages. Allowing marketing decisions to influence engineering decisions...out of controll bundling of components, producing browsers that do not follow open Internet standards (as a means of controlling the internet), uing closed files standards etc. The common thread of MS type "development" seems primarily aimed at producing VENDOR LOCKING to microsoft products with good engineering practices taking a back seat. This leads to situations such the current one MS finds itself in, swiss cheese security which is costing MS (having to work on SP2 instead of longhorn) and more importantly, the IT world billions of dollars.

      If you are going to put forward an agrument which will be seriously looked at by informed people you need to look at the plusses and minuses of BOTH SIDES, else you are just preaching to the converted.

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

    14. 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.
    15. Re:Microsoft's Copland? by value_added · · Score: 1

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

      Usually I see this kind of thing posted by someone who had been using Windows 95 and got a new computer loaded with XP from mom and dad for Christmas.

      If anything, the codebase was "merged" with NT5.0 (Windows 2000) and modified slightly with the consumer-marketed NT5.1 (XP).

      It's still a DOS prompt as far as I'm concerned.

    16. Re:Microsoft's Copland? by Mattygfunk1 · · Score: 1

      And there will be nothing tying MS to the x86 architecture. 1. Get Windows hardware independant. 2. Leverage the OS monopoly to form a MS hardware monopoly by only releasing new versions on their hardware. (2.5 Laugh as the courts don't impose any meaningful penalty for point 2. Again.) 3. Profit?

    17. Re:Microsoft's Copland? by danheskett · · Score: 1

      Windows-on-Windows-on-x86-emulator?
      Not needed! With MS's resources, they just need to target a .NET runtime on a new platform. That's 90% of the effort required to switch from x86. Most new software being written now is .NET based. That means in 5 years, almost all reasonably current software will be able to run on any complete .NET environment.

    18. Re:Microsoft's Copland? by danheskett · · Score: 1

      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.
      It's gawd-awful ugly with most applications! Most applications just scale either (1) in fixed increments (2x, 3x, etc) or not at all, leaving a gigantic empty workspace with tiny tiny elements. Crappy. Same with Windows and with some MacOS X apps. But regardless, lets say GTK and QT switch. HOw long until thats in every app? How long until SVG icons are standard across the FOSS world?

      At the rate FOSS moves, very long time.

    19. Re:Microsoft's Copland? by danheskett · · Score: 1

      It's still a DOS prompt as far as I'm concerned.
      That's fine, but its like me calling modern Linux distros the same as System V. It's just not true, but maybe if you reduce everything to the most basic level it works as an analogy.

      Usually I see this kind of thing posted by someone who had been using Windows 95 and got a new computer loaded with XP from mom and dad for Christmas.
      I am well aware of the versions all along the way. But Win2k was not the final destination merge (especially because WinME was sold at the same time). XP is final merge. And you know what? It works surprisingly well. Users who dont know anything can move to it without feeling the pain. And, for example, where my wife works 15 year old 16-bit DOS applications replete with TSRs, legacy file access, and statically mapped memory segments runs. Pretty amazing.

    20. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      Including Mono! And then I'll finally be able to enjoy some of MSFT's wonderful software:)

    21. Re:Microsoft's Copland? by danheskett · · Score: 1

      At this point in MS's life, being co-dependent on Intel or AMD is crazy. The way technology on the hardware side is progressing, MS could decide to close up and become 100% closed in terms of hardware. Or it could go multi-platform. Either way, .NET is a huge leaping point for this type of thinking. When everything runs against .NET, switching to a new platform is a matter of using another base OS, implementing a nice .NET runtime, and being done with it.

      Also, in a few years, without a doubt, the MS monopoly on the desktop will be officially vacated. When a solid 10-15% of users use MacOSX or Linux courts will agree that MS isn't a monopoly on desktops anymore, and MS will be completely unrestricted in terms of pricing, licensing, and lock-in.

    22. Re:Microsoft's Copland? by johu · · Score: 1

      Actually Hydra was released as Windows NT 4.0 Terminal Server Edition. Later same technology was included in Windows 2000 Server, 2003 Server and WinXP workstation (RDP, Remote Desktop, Fast User Switching).

      I remember seeing Windows NT 3.5 (not 3.51) based "Citrix Winframe for Networks" in production around late 1995. WinNT4 TSE (=Hydra) came three years later.

      Of course Hydra was just forked Citix Winframe without support for ICA..

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

    24. Re:Microsoft's Copland? by figgypower · · Score: 1

      We don't need no vector graphics, what's wrong with bitmapped GUI's?
      Actually, there is (was?) an open source alternative to vector based graphics long before Microsoft thought up this feature. It was available as the Pico GUI project. I just recently browsed their site, so it may just be down or... dead -- in which case there's always Google's cache. It's also still on SourceForge and freshmeat. It was originally meant for handhelds, but was supposed to expand onto the desktop.

    25. Re:Microsoft's Copland? by jcupitt65 · · Score: 1
      Hmm, all gtk2 apps on my machine scale smoothly. The app asks for a 12 point font, pango looks at the screen resolution and picks an appropriate pixel size, gtk2 scales all drawn graphical elements (eg. the arrow next to a combobox) with the font. It even works for pixmap themes: the gtk theme engines will stretch and tile pixmaps when painting widgets.


      Go to the gnome control panel and pick a larger base font, everything should size up nicely (except the button icons, dagnabbit ... coming soon).

    26. Re:Microsoft's Copland? by kosmosik · · Score: 1
      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.
      Decade? Why? Have you ever heard of ReiserFS4? It is here (released few weeks ago) and has *a* *lot* of nifty features, managed by plugin interface so you can even add your own nifty feature. That is one. Two: what makes everybody think that WinFS will deliver some nifty experience? Maybe it will be, a total failure? It depends and it is not said that it will be a hit. Maybe not. We'll *see* (as for now I cannot se anything about buzzwords and WinFS). And have you RTFA? Their going back from WinFS... And I am not stating that in 2 or so years everybody will use ReiserFS4 either. If it will be good and get stabilized - I will use it it will go in kernel soon... I am sure that will happen sooner that anybody sees WinFS doing anything. And a bit trolling. Do this WinFS nifty stuff plans to give me something like hard and symbolic links? Or still some mockup like *.lnk oddnes...?

      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.
      Again. You sure have point but you missing some things. Such implementation has little to do with X themselves - it will be rather handled by toolkit +X extensions. And these extensions are here. Next version of XOrg is comming due to september. And that is only the begining. You have also java3d, svg (and SVG is already used on X desktop) - all this technologies are Open Source. So it is not like nothing new here in Linux, especialy when you compare to f.e. what was here one or two years ago. And MS is probably backing with Avalon also...

    27. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      Let's examine some of the brand new things to the FOSS world that are either already being used, or will be used in the near future:

      udev
      dbus
      hald
      xorg
      cairo
      glitz

      Those six things there will change the way the Linux desktop is percieved, and most likely they will all be picked up by at least some distributions (Suse, Red Hat) along with the tools that allow the user to take advantage of them because they solve a problem.

    28. Re:Microsoft's Copland? by Nevyn · · Score: 1
      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.

      While I've never worked for Microsoft, I assume the problem went something like this... 1) MS release OS for non x86 arch. 2) Not many users, so no software is released. 3) No software so no users. 4) MS pulls arch because it cost X million, and they haven't sold any copies.

      In theory, having a virtual machine helps because all your apps. now work just as badly on all platforms. Although, personally, I'm not convinced that you can get all ISVs to say they support all platforms, at which point you are probably just as screwed.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    29. Re:Microsoft's Copland? by CAIMLAS · · Score: 1

      Then explain to me why, in 2004, I am still unable to set up a Windows XP/2003 machine in a "multiuser" capacity, where each user has an unpriviledged account, and still retain application functionality.

      Many applications as recent as 2002 still break/won't work in such an environment.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    30. Re:Microsoft's Copland? by PenguiN42 · · Score: 1

      The DOS/Win9x codebase merged against the NT base under XP

      I think you misspelled "2000."

      The rest of your post is blatant trolling (hey, maybe this was, as well?)

      --
      The following sentence is true. The preceding sentence was false.
    31. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      And if you think FOSS developers aren't conscious of this stuff, I recommend you read this:

      http://www.ussg.iu.edu/hypermail/linux/kernel/04 08 .3/2393.html

    32. Re:Microsoft's Copland? by danheskett · · Score: 1

      Have you ever heard of ReiserFS4
      So how long until I can, as a developer, incorporate serious transaction support into my applications? 1 month, 2 months? 6 months? 12 months? 5 years?

      I am sure that will happen sooner than anybody sees WinFS doing anything
      Sure, it may go to the kernel. What will anyone be using it for anything? Will it be integrated into applications? Can I open up OpenOffice and roll through automatically journaled versions (just an example) of my document? Can I write applications that work with files atomically? Having it in the kernel is step #1 in getting to step #54, which is having wide access to the features provided by the filesystem.

      all this technologies are Open Source. So it is not like nothing new here in Linux
      I am not saying anything is new, but where are the implmentations that use it? Where are the vector based toolkits, where are the vector-based rendering extensions on X? Where are they? When can I as a developer count on having them?

    33. Re:Microsoft's Copland? by twbecker · · Score: 1

      I think you should explain to me how the fact that such applications exist precludes the fact that NT was designed for multiusers and with networking? Incorrectly designing an app such that it requires administrator privileges to run is hardly a shortcoming of the OS. . .

      --
      "The problem with internet quotations is that many are not genuine" -Abraham Lincoln
    34. Re:Microsoft's Copland? by Anonymous Coward · · Score: 0

      Yes NT is great but I believe he's talking about the win32 subsystem.

    35. Re:Microsoft's Copland? by kgp · · Score: 1
      This is bullshit:

      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.


      There is no DOS/Win9x code in XP.

      There is a straight development line from NT to 2000 to XP.

      The DOS/Win9x/ME team borged the Win CE team.

      I know. I was there.

      And what's more than that I actually used Copland (at WWDC). It was barely integrated together and just barely worked (so it was more than just vapor).

      And I have the System 8 (i.e. Copland not the System 8 released) glow-in-the-dark boxer shorts to prove it. They must be collectible.
    36. Re:Microsoft's Copland? by CAIMLAS · · Score: 1

      Yes, it is a shortcoming of the OS.

      If the OS provides APIs which are administrator-only APIs for application development, they need to provide some mechanism for non-admin users to activate them selectively (ie, with the admin password). There's absolutely no reason why a user should not be able to run an application as a specific other user.

      If I can't play a game as a non-administrator user due to restrictions with DirectX API, then there's a problem with the API. There are quite a few things like this in Windows.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    37. Re:Microsoft's Copland? by Lord+Kano · · Score: 1

      Copland turned out to be just nothing but very expensive vaporware

      Not exactly, much of the work put into Copland was used to advance Mac OS 8 and Mac OS 9. Copland never made it out of Apple's labs, but the work gave Apple new ideas and Mac users benefitted from it.

      Apple's last chance to survive was to purchase NeXT, with their Unix experience, and thus MacOS X was born.

      BS, Apple could have purchased Be and gotten all of their IP. The BeOS was ahead of its time. Written from the ground up in C, no legacy code and even managed to make aging machines a bit snappier. Apple bought NeXT so they could get Steve Jobs back.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  10. Re:Arg, I'm blind! by Anonymous Coward · · Score: 0

    Shame. You work out how to do the hyperlinks (this isn't phpBB, you know) then forget to tick the anonymous button... Not having a good day, are we?

  11. Does it matter!? by Anonymous Coward · · Score: 0

    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 will still be first preference on home computers and companies will still make plenty of software for it. I find it very hard to believe that microsoft suffers any real threat from linux. Yes I can see the benefits of linux, and the downsides of windows, but the fect alone that its the OS for the people is enough to keep it's standing, and Bill will never be able to squash linux completely so like I said, what does it matter!?

    1. Re:Does it matter!? by Hitchcock_Blonde · · Score: 0

      The very reason Windows is, as you say, THE OS is because of attitudes like yours.

      --
      Karma Schmarma
    2. 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?
    3. 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

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

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

    6. Re:Does it matter!? by warkda+rrior · · Score: 1

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

      Quick example: think of purchases you get reimbursed. When I organize any info related to these purchases, I want it categorized under the specific project it is related to (or generally under "work") and under financial data.

      So if I look for data about my bank account, I would find this info.

      And if I look for data about the project/work, I would find this reimbursable purchase as well.

      This is just a simple example when a tree hierarchy is not enough.

      --
      You need to install an RTFM interface.
    7. Re:Does it matter!? by value_added · · Score: 1

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

      Maybe Clippy will be given enhanced functionality?

      No?

      How about a new Microsoft Meta-Data Wizard?

    8. Re:Does it matter!? by Anonymous Coward · · Score: 0

      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%

      and Microsoft does as well. Previous articles on /. mentioned the necessity of rolling out WinFS on the servers and clients. Why? I suspect it is because it will also change the protocol between servers and clients. I suspect that part of WinFS is to make Windows clients unable to talk to Linux servers, at least on LANs. It might also be that it makes Windows servers unable to talk to Linux clients.

    9. Re:Does it matter!? by helmespc · · Score: 1

      This type of rationale reminds me of the movie Waiting for Guffman... People get their hopes up about Linux so much... Linux-philes are so wrapped up in Linux (and I agree... its fantastic) that they lose sight of the fact that non-tech saavy people don't give a crap about Linux... they want what they're familier with ESPECIALLY with computers... Linux simply doesn't have the clout to knock Microsoft out... whether the market is aware or not... Joe Idiot will stick to windows because its simple to use... and they are familier... that is the bottom line... people don't care about filesystems, security, or whatever else us techies care about... they just want something that works... you must remember that its all magic to the average user... and Linux to the average user doesn't work...

    10. Re:Does it matter!? by Anonymous Coward · · Score: 0

      Like most things in whateverHorn it matters a lot more to developers than to end users. From the general publics perspective the whole thing's just a reworking of something they already have. It's like a new model car where things are somewhat improved technologically for a little better reliability and performance but no new features are added. Also you change the wheel covers, maybe add a different crease to the hood or something to make it distinguishable from the previous model, that's about it.

    11. Re:Does it matter!? by Anonymous Coward · · Score: 0

      Not to joe sixpack, no, it dosn't matter.

      I've been in IT for many years, I have a DB program on my Tungsten E called SmartList To Go. It has all kinds of little tags and such to categorize entries, really nice and customizable. But even I, basically a geek with a strong interest in such things, don't take the trouble to use the tags a whole lot. It just easier to find stuff hierarchically.

    12. 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?
    13. Re:Does it matter!? by bobaferret · · Score: 1

      This idea is a lot like the way bookmarks are done in epiphinay (and where ever they stole it from). I have a number of UDF categories and when I bookmark something, I say that it blong in any number of these categories. That way when I look at my fun group and my news group slashdot shows up in both places. It's very addicting.

    14. Re:Does it matter!? by 16K+Ram+Pack · · Score: 1
      I don't even see Metadata as that useful. Someone sends you a photo of a car. What's going to be in the metadata?

      Let's say you want to find that photo of a red ford taurus you were sent? You might search for red Ford Taurus automobile, except that it was sent from the UK and is actually a scarlet Ford Granada car(I think that's the model equiv.), or it comes from France and ends up as a rouge Granada.

      How about people just not bothering? Just out of interest, how many people actually put keywords in when saving word documents? Have a random sample of some on your office system and see how many there are? How many do people update when they make a radical change to a document?

      Personally, I think it's quite a nice idea, but in practise, I don't see it working. Naming the files how I want and searching on that is the most accurate mechanism I know.

      Presumably, there's no reason why you couldn't build something like this to work on top of Win XP anyway? Just have a .XML file at the end and have a spider that crawls through them and an application index?

    15. Re:Does it matter!? by 16K+Ram+Pack · · Score: 1
      A workaround that I've used is to create another folder and put shortcuts to documents in folders to create that organisation.

      Just a thought...

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

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

    2. Re:So, still NTFS??? by lachlan76 · · Score: 1

      Not My Documents, C:\Documents and Settings.

      Almost the same, but C:\Documents and Settings includes (surprise) settings, as well as temporary files, browser cache, etc. which I may want to search.

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

      Heh, that's what I meant, but thanks for clearing it up to anyone else who thinks WinFS was the filesystem :)

    4. Re:So, still NTFS??? by Ianoo · · Score: 1

      Indeed, the three main "trees" for a basic Windows install are C:\Documents and Settings, C:\Program Files and C:\Windows. I doubt anyone would want to search the contents of the later two, since they mostly contain binary executable files that aren't interesting to the user.

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

      Unless you have your files somewhere else. I have my My Documents in R:\home\lachlan, programs in R:\opt. It had better be configureable, because not everyone will keep their files in C:\Documents and settings.

      Anyone care to guess what OS I like to use?

    6. Re:So, still NTFS??? by Anonymous Coward · · Score: 0

      It appears that you're a Windows fanboy pretending that you use Linux by making Windows work as much like Linux as possible.

    7. Re:So, still NTFS??? by mrchaotica · · Score: 1

      Of course the problem is that if you change something on your NTFS partition in Linux, won't the WinFS database be inconsistent the next time you boot into Windows?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    8. Re:So, still NTFS??? by Anonymous Coward · · Score: 0

      Well, if you're such a windows weenie I'm sure you already know to remap where the system Documents and Settings points to; it's configurable, dontcha know.

  14. 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....
  15. Mandatory post by Biotech9 · · Score: 4, Funny

    Introducing Microsoft Longhorn Millenium edition!

    Preorder now and recieve a copy of Duke Nukem Forever!

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

  17. 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)
    3. Re:No-one ever did it eh? Ever hear of IFS? by eric2hill · · Score: 1

      Crawl back into your hole, troll.

      You can search any type of file supported by the text engine. That includes PDF/DOC/HTML/XML/etc. Your network users store data onto the "oracle" share and can hit a web page search to find it.

      --
      LOAD "SIG",8,1
      LOADING...
      READY.
      RUN
    4. Re:No-one ever did it eh? Ever hear of IFS? by nettdata · · Score: 1

      At best, IFS initially was a cheesy cluge that involved putting a SAMBA front-end on the DB, and it almost provides some of the features that we're talking about, via some custom application development. I was involved with the beta testing of the product with their developers (see my website for more information).

      In no way was it a case of "WinFS was done before... look at IFS".

      You are correct in that Oracle can read the content of certain files, and index those files for searching, but it is not effectively integrated into the OS; you couldn't just search from the OS itself... you had to open a web browser for it, or implement other applications.

      And there's no way in HELL that my parents will be setting it up and using it on their home machine any time soon.

      Just so you know, the main piece doing the heavy lifting is Oracle's Ultra Search engine (previously their Context engine), which allows you to do what you're talking about RIGHT NOW, IFS or not. That provides the ability to read the content of text-based files, or files of known/understood formats (PDF's, etc), and have the ability to perform context searches on it.

      Last time I checked, it didn't let you assign search criteria to files it didn't understand (without some hacking/programming), or provide your own custom search tags, from within the OS/File System itself. All of those capabilities required application development and access.

      Now, that being said, Oracle has taken IFS and rolled it into their Content Management SDK, that allows you to do a whole bunch of programming to do all the neat stuff that we're talking about, from an Application level, not the OS.

      Once again, though, it is by NO means an OS level utility available "out of the box".

      For that, I'll wait for the next release of OS X.

      --



      $0.02 (CDN)
  18. 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.

    2. Re:BeOS? by j-pimp · · Score: 1

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

      Read The Mythical Man Month. Throwing more resources at a late project only later makes it.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  19. 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.

    2. Re:iTunes-like? by TechnoPope · · Score: 1

      Well, it doesn't require a new file system, but then again, using a huge XML file like iTunes does doesn't seem practical for an entire System. And since your computer isn't a Google cluster, that doesn't seem like a good example to base things off of either. There is a scalability issue with this. WinFS is a very ambitious idea. They want to be able to query for files. Not just match keywords. Sure I can search iTunes for music, but I'm not querying it. String matching and complex searches are not the same thing. Please do not confuse them.

      --
      Slashdot...it's like Fox news, but without the biased sl...or maybe not.
  20. Re:Is there a word... by Anonymous Coward · · Score: 0

    jkrise (535370) wrote:
    > DIR C: /s/a
    >
    > in Linux:
    >
    > find / -name $string -print

    Hate to be a nitpicker, but the equivalent to "DIR C: /s/a" is "find /".

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

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

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

  24. 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!
  25. Re:Is there a word... by vigilology · · Score: 1

    Search meta info.

  26. Re:Arg, I'm blind! by Anonymous Coward · · Score: 0, Funny

    You already did once

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

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

    1. Re:Faster, better searching? by lachlan76 · · Score: 1

      Seeing how they always go for backwards compatibility, why would they take it [the registry hack] out?

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

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

    how inovative... ;-)

    1. Re:search pc by julesh · · Score: 1

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

      Actually, I think it only treats files as files.

    2. Re:search pc by Ianoo · · Score: 1

      Well, things like individual e-mails aren't typically treated like files under any modern operating system, and even if they are, it's not in a useful way that the user can easily manipulate.

      Imagine if you could search the content of e-mails, images, music, movies, instant messenger contacts, whatever, as if they all existed in this grand unified universe filled with metadata. This is what Microsoft is trying to do, and also what Apple is now trying to do with Tiger's new search facilities.

    3. Re:search pc by __aahlyu4518 · · Score: 1

      ah ... metatags...

      hoping the files you download allready have correct and descriptive tags or otherwise you'll basically be typing all day to fill a database

    4. Re:search pc by Blakey+Rat · · Score: 1

      I don't know whether you considered it a 'modern operating system' or not, but BeOS stored each email as an individual file, and each address book entry the same way.

  30. Re:Is there a word... by Doppleganger · · Score: 1

    I can't think of so many words strung together in such a meaningless way.

    What, didn't you get your Buzzword Bingo card on your way in? You'll never win with an attitude like that!

  31. 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
    2. Re:Ummm ... AppleTalk? by Anonymous Coward · · Score: 1, Interesting

      It worked quite nicely on small/mid-sized networks, actually. Pretty good hack considering the first networking was serial-to-serial (with splitters sometimes.) Linux wasn't designed with networking in mind either.

    3. Re:Ummm ... AppleTalk? by kajsaanka · · Score: 1

      "Linux wasn't designed with networking in mind either."

      Wrong, Linux really was. In fact networking was there from the first moment. Linux began as a
      a terminal emulator, written by Linus T in order to
      be able to get remote access to a Unix computer at Helsingfors University (Finland).

    4. Re:Ummm ... AppleTalk? by danieleran · · Score: 1

      Yeah the problem wasn't that Macs couldn't use networks, but that the OS had limitations that prevented rich networking features.

      Apple reinvented Mac networking a couple of times, with Classic Networking, then OpenTransport. The problem wasn't Apple's ability to engineer grand solutions, but that the underlying OS had limitations that prevented the Mac from reaching the level of other operating systems. Shared memory, non-reentrant code and no preemptive multitasking were all difficult problems to try to get around.

      Apple spent 10 years working on System 7 (eventually renamed Mac OS 7, 8 and 9) and Copland, but despite lots of nice UI and multimedia features, they were increasingly falling behind in core OS technology, which prevented further progress.

      NeXT's underpinnings allowed for an entirely new direction for the company; instead of bolting new things on a tired core OS, now they could adapt existing software from the Unix world to extend a clean, modern OS and keep up much easier with the state of the art, using their core strengths (such as UI and multimedia) to add value to Unix rather than try to reinvent an entirely new OS.

      Now Microsoft's Windows is the only general desktop OS that is not Unix based, and therefore must struggle with redeveloping every new wheel as it comes along; debugging their own new code rather than using code with known stability.

      Windows has limitations of its own that prevent progress, and Longhorn is increasingly becoming a marketing stab at xp+ rather than anything really new, just as Copland's great plans for being a feature rich System 8 melted in the face of unworkability and poor management into being some features added to System 7 instead.

    5. Re:Ummm ... AppleTalk? by quasipunk+guy · · Score: 1

      The parent's not really insightful. Macs weren't just "able to" network -- they provided the easiest, most idiot proof technology for small networks before the rise of the internet. The problem was that AppleTalk didn't scale up or integrate with other technologies well.

      Since the era of AppleTalk, both the users and the networking technologies have become more advanced. That doesn't mean AppleTalk didn't kick ass at what it was designed to do.

    6. Re:Ummm ... AppleTalk? by Lord+Kano · · Score: 1

      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.

      The Mac Plus had a built in networking functionality, not something that had to be added on. So it WAS designed with networking in mind.

      The printer port did double duty as a localtalk network port. A machine designed to be marketed in 1986 HAD been designed as a business machine with built in networking.

      LK

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  32. 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 Swedentom · · Score: 1

      Apple hired Dominic Giampalo, one of the BeFS's creators, to work on their new file system.

      What new file system? Spotlight indexes the disk and saves it in a (SQLite?) database. No new file system here...

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

    5. Re:Tiger Anyone by Anonymous Coward · · Score: 0

      Happy Birthday Dominic!

    6. Re:Tiger Anyone by Smurf · · Score: 1

      HFS+ already existed, but Dominic Giampaolo added journaling to it (beta in Jaguar, on by default in Panther), and apparently is the brain behind spotlight.

      So you are right, it's not a new file system, but it's certainly renewed.

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

  34. Smell that? by Penguin2212 · · Score: 1

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

    Smells like vaporware to me....

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

    1. Re:Reiser4 by wolverine1999 · · Score: 1

      I think Bill never heard of reiser4.

    2. Re:Reiser4 by piquadratCH · · Score: 1

      I bet he did. I'm sure that at this very moment, dozens of WinFS devs are greping trough reiser4's code and trying to unterstand what the hell those 'dancing trees' everyone talks about are :)

    3. Re:Reiser4 by mrchaotica · · Score: 1

      I'm pretty sure there's a big long document on their website that explains dancing trees (although I haven't read the whole thing yet).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  36. Future of Free/Open Source and Software by Anonymous Coward · · Score: 0

    I think free/open source software won't completely eliminate proprietary software because the latter business model has advantage in research forces. Anyway it is not necessary to make all software free. The prevailance of a free operating system is the key.

    1. Re:Future of Free/Open Source and Software by Anonymous Coward · · Score: 0

      Microsoft has a strong research army getting patents for useful designs all the time. I think researchers and developers who are in support of open source should use the same weapon - patents to fight against microsoft for the OS market share.

  37. Re:Is there a word... by jkrise · · Score: 0

    Why not stick to the simple file extensions concept - in vogue since the DOS days?

    -

    --
    If you keep throwing chairs, one day you'll break windows....
  38. Old bugs will bug you a long time... by vi+(editor) · · Score: 0, Troll

    One problem with Konghorn is that they want to put security onto the Windows architecture. However this can be an endless source of problems. The Windows architecture is not secure beforehand. And integrating a security layer is doomed to be complicated and half-backery. They had already to change their security scheme because it turned out to be too slow (on a 3 GHz Pentium mind you).
    The cleanest way would be to scrap the Windows architecture and rebuild the OS from bottom. But their popularity will bite their back and asses: this would breake approx 3.5 million applications and even simple stuff like Virtual Basic.
    It's quite a shame as Gates could use a free, non-viral operating like OpenBSD as the basis for a new Windows version. This can be done as Apple has shown and the superior security and performance features of OpenBSD would make the WinOpenBSD the best system in teh world.
    However, this would have the negative side effect they we would never see Linux on the desktop as OpenBSD is much better in the security and performance aspects and with the fool-safe user interface of Windows XP added it would really be a killer. And the user interface should be even more improved in the next version of Windows as MS is very hot in reseach there.

    1. Re:Old bugs will bug you a long time... by lachlan76 · · Score: 1

      The cleanest way would be to scrap the Windows architecture and rebuild the OS from bottom. But their popularity will bite their back and asses: this would breake approx 3.5 million applications and even simple stuff like Virtual Basic

      Not to mention that this would give a release date of about...ohhh...2012

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

    3. Re:Old bugs will bug you a long time... by khrtt · · Score: 1

      One problem with Konghorn.. Donghorn. Not Konghorn. You misspelled it. Donghorn, OK?

    4. Re:Old bugs will bug you a long time... by Paulrothrock · · Score: 1, Funny
      One problem with Longhorn is that they want to put security onto the Windows architecture.

      And we saw what happened with SP 2. The upgrade broke Symantec Corporate AntiVirus 9.0 because the software assumed that Windows was swiss cheese, and couldn't deal with a closed port.

      --
      I'm in the hole of the broadband donut.
    5. Re:Old bugs will bug you a long time... by jonwil · · Score: 1

      The biggest problem with noving to a new core is all the hardware that would stop working due to a lack of drivers on the new core.

    6. Re:Old bugs will bug you a long time... by mikji · · Score: 1

      Hey, they've already reimplemented Windows 98!

  39. THANK you by ForresterInc · · Score: 1, Interesting

    I thought I was the only one who remembered BeFS had this feature already. I mentioned it to a couple of (admittedly not-quite-as-geeky-as-me) buddies and they just stared at me.

  40. biggest vaporware ever ! by phreakv6 · · Score: 1

    so it was removed for meeting the 2006 deadline which is
    around 2 years approx from now.The next thing you know Bill would decide to drop
    avalon, and some of his fancy keywords.So by 2006 Bill would have come up with the
    biggest vaporware ever.
    Kill Bill

    --
    fifteen jugglers, five believers
  41. 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 ;-)

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

    2. Re:Tiger's Spotlight, anyone? by tgd · · Score: 1

      Of course Apple didn't do it first... What Apple is doing is similar to but a lot less sophisticated than what MS has been talking about, and MS announced the feature well before Apple started talking about adding it. Its also an idea that has been around for two decades, without any good research into how to actually do it effectively.

      Saying Apple did it first is just as lopsided and biased as saying MS did. I'd hazard a guess you are not on the development team at either place (like most people on here, although I know people at both places who read /. with regularity), and like almost everyone else on here, you don't have enough information to decide who ripped what off whom. The one thing you can be sure of is they've got a lot of people there (as does Apple) a lot smarter about this problem than anyone participating in this discussion on /.

      What BeOS has is far less than what Apple or MS are talking about doing. Its like saying CERN developed the first webserver, so they clearly had the first clustered, fault tolerate distributed multi-tier networked enterprise application framework. Having a similar idea, and actually having similar features is not the same thing.

    3. Re:Tiger's Spotlight, anyone? by weave · · Score: 1
      Yo, dude, chill. I was being sarcastic and attempting humor and poking fun at platform wars over the past 20 years and how they will be just the same 10 years from now.

      I don't care personally. Since I regularly use the top three platforms (windows, os x, linux) no matter who gets it first, I'll be benefiting from it.

      I switch platforms more often than Clinton switches hussies. The woman I currently prefer over the others is "OS X" but that's subject to change next year because I'm an unloyal tech slut.

    4. Re:Tiger's Spotlight, anyone? by kidgenius · · Score: 1

      Actually, from what I've been reading, they sorta-kinda are ripping it off from BeOS. They've got one of the old Be guys working for them now.

    5. Re:Tiger's Spotlight, anyone? by the_2nd_coming · · Score: 1

      so, saying something means you did it first? it seems that MS has not done it at all since they did not even have a reference implementation.

      --



      I am the Alpha and the Omega-3
    6. Re:Tiger's Spotlight, anyone? by the_2nd_coming · · Score: 1

      they have got a bunch of the old Be guys working for them right now.

      and how is it a rip off when Be is not even using that technology any more?

      --



      I am the Alpha and the Omega-3
    7. Re:Tiger's Spotlight, anyone? by tgd · · Score: 1

      No, and the point is, neither Apple nor Be did it first, either. Because the technologies are similar only in concept, not in implementation or capability.

      There are a lot of people in the world who have worked on this problem, and Microsoft isn't a company that has problems hiring people they want. But assuming the technology Microsoft is throwing its substantial weight behind is the same as technology developed ten years ago by the same developers Microsoft has hired today is a very poor attempt at technical hubris.

      From what I've read, the Apple solution is much closer technically to the Be solution... and is generationally behind what Microsoft has been developing. Thats the trade-off they choose to get it out faster. MS choose to wait. Both decisions are probably right for the associated company, and its likely in ten years both platforms will have comparable capablilities... but ten years from now claiming Apple did it first or Be did it first is just silly. Or claiming Microsoft did it first.

    8. Re:Tiger's Spotlight, anyone? by Echnin · · Score: 1

      Hello, I'm wondering about exactly what the differences between WinFS and Spotlight are. Can you show me some webpages explaining them? Thank you.

      --
      Lalala
    9. Re:Tiger's Spotlight, anyone? by thasmudyan · · Score: 1

      I think you're right, because Microsoft's attempt is generally more centered on connecting information semantically, whereas Apple focused on "just finding stuff". That also explains why Apple got theirs out the door much faster.

      Of course, you *can* do cooler stuff with WinFS. But it's only going to work if you write a lot of code to glue this data together. Unfortunately that also means developers will have a lot of coding to do if they want their software to take advantage of it, so that's not only a Microsoft problem right now - it's probably going to be an acceptance problem in the dev community later.

      In the end, what do users use those systems for? I think plain text search is on top of the list. MS should have implemented that first, like Apple did. Then comes data mining and semantic search, which Apple will no doubt focus on incrementally. MS made a mistake by going after the whole thing at once, they have bitten off more than they could swallow - a most basic PM mistake.

      Of course their final version will blow everyone away, but that's still a few years in the future. They could have won *right now* with a much more limited feature set, but Apple got there first because they provided something that 80% of the user base think is really cool and it could be accomplished with minimal effort.

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

  44. 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
    1. Re:You should have read the fine print.. by jkrise · · Score: 1, Insightful

      In the context of this article and the parent post, I thought Microsoft and Windows were synonymous. Unless people abruptly stopped using Windows 98 and/or MS decided to drop support for that OS and apps that used to run on '98; Linux coders have a fairly stationary target. Most Windows apps are already in Linux - the important ones at any rate.

      New innovations these days happen more rapidly in the Linux world than at Redmond - hence my post.

      -

      --
      If you keep throwing chairs, one day you'll break windows....
  45. 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 ExoticMandibles · · Score: 1
      Golly! And here I thought they'd been working on their "Object File System" for about ten years now, predating even the original release of BeOS. (See "Cairo".) But you state, as absolute fact, a) that the sum of their labors is only a duplicate of the clever-but-not-overly-ambitious functionality of the BeOS file system, and b) they are so dumb they haven't been able even to accomplish that.

      I haven't seen WinFS, and neither have you. So, unlike you, I'm not going to state facts about it. But I suspect there's a lot more to it than the BeOS FS and ReiserFS database stuff. Whether that's good, bad, or indifferent, I also can't say. My pet theory is that the project has kept slipping over the past decade because it is ill-defined... if you don't know what you want, it's hard to get it.

      Remember also that Microsoft has so much money they can hire shedloads of smart people. Ten years of smart people working on a problem is likely to result in something more interesting than "relational database as filesystem".

      If you really hate Microsoft, the worst thing you could do is underestimate them.

    2. Re:Correction of the press release by MemoryDragon · · Score: 1

      Actually what they planned was (according to the released specs) to pin the SQL Server underneath the File access system and add metadata to the existing system. What we have then, is nothing more than an extended NTFS with an indexing and query mechanism. Nothing more than BeOS already had (they also had a full blown database server underneath but failed performancewise and went for the lightweight approach in the end) Microsoft tried the same approach as Be and seems to fail in the same areas, now they will end up with NTFS meta attributes and an indexing service with some kind of query language behind, like everybody else. Reiser already went for the meta data mechanism, but optimized at the storage level with everything being a file with meta data and a balanced tree as storage structure (here is your so called OO filesystem, which is nothing more than marketing fog) Remember Microsoft always came out with vaporware which it cut down in the end. They had this mysterious Cairo project which failed in the end, others were there before and succeeded, instantly, NeXT comes to my mind, or the workplace shell from OS/2, also StarOffice on a smaller scale. Also KDE although not as old as the Cairo idea (which originated in NeXT) basically is what Cairo should have become. There are other examples but the Cairo history seems to repeat itself with WinFS. In the end all those projects within Microsoft failed because there was too much bloat conntected to it. Cairo failed because somebody at Microsoft insisted to use COM instead of something more lightweight. WinFS now fails in its original concept because they try to cram the SQL server into it (a concept where others have failed in the past) Microsoft may have smart people, but never underestimate the Bill Gates factor...

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

    4. Re:Correction of the press release by Anonymous Coward · · Score: 0

      If you really hate Microsoft, the worst thing you could do is underestimate them.

      Exactly.

      This is one thing that consoles me as I wade through yet another /. thread filled with the usual shortsighted misguided self-important MS-bashing drivel.

    5. Re:Correction of the press release by Anonymous Coward · · Score: 0

      Yeah, like the Constitution of the United States.

      Or science. Those results are never based on consensus.

      Or the value of stock. MS stock is worth what it is because Mr. Gates says so, not because that's what everyone will agree to buy it for.

      People like Saddam Hussein ruled by consensus, Al Queda operates by consensus. Consensus must be bad, huh?

    6. Re:Correction of the press release by CarrionBird · · Score: 1

      In a software project, yes. None of those things were software projects.

      --
      Free Mac Mini Yeah, it's
  46. discussion forum for WinFX by phreakv6 · · Score: 1
    --
    fifteen jugglers, five believers
  47. 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 Deusy · · Score: 1

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

      It makes you wonder what kind of impact might be made by an x86-ready OS X.

      --

      Free Gamer - Free games list and commentary

    2. 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.
    3. Re:The slow painful death of Microsoft by Deep+Fried+Geekboy · · Score: 1

      Unix-like systems will win because the problem is already solved. There is no percentage in any corporation going through the horrendous pain of developing and debugging and securing a new OS when they can just license BSD or something similar. Unix will last until a new computational paradigm emerges, which could be a long while.

      I don't *want* them to ditch compatibility. I could care less. I use a Mac mainly and only fire up the PC for games and the odd app I need to use. However if they *don't* ditch compatibility they are doomed to inherit all or at least most of the insecurities and stupidities of the current Windows codebase.

      I'm not saying you're wrong. I'm saying that if Microsoft does what you suggest, it is a suicide note because users *will* migrate to more modern systems. Windows will become the computational equivalent of a steam car.

      Yes, it will still run on firewood and water. But we no longer drive steam cars, and there's a reason.

      --

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

    4. Re:The slow painful death of Microsoft by Deep+Fried+Geekboy · · Score: 1

      Well, it's been running for a while over in Cupertino, you can guarantee that.

      The only way that Mac OS could ever survive in an x86 environment would be on a tightly specified hardware platform (just as the Apple hardware platform is tightly controlled). One of the reasons the Mac OS works as nicely as it does is that the range of target hardware platforms is VERY small.

      So my guess is you'd still have to buy an Apple computer, only it would be an Apple PC. This of course is what Apple would want to do anyway, since they view themselves as a hardware manufacturer.

      I think they're biding their time. At some point it may make sense. That's why they keep the x86 version running.

      --

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

    5. Re:The slow painful death of Microsoft by WhatAmIDoingHere · · Score: 1

      So it's either drop compatability and lose customers, or retain compatability and lose customers?

      People use windows, not because of any stupid loyalty or zeal, but because they need to run programs! Need to play games? Same thing. The hospital in my town needs to be able to use a specific program from a specific vender so they can access billing/medical records, payroll, shipping, security, and whatever else goes on.

      That program only exists for Windows. Are you saying that they should throw away their $12m invesement every few years because the new "more secure" version of windows isn't compatable?

      Your advice to the multi-billion dollar corporation that has done pretty well so far, is for them to remove the reason people use their product.

      And didn't you get the memo? BSD is dying. And it hit Stephen King with a van.

      --
      Not a Twitter sockpuppet... but I wish I was.
    6. Re:The slow painful death of Microsoft by dJOEK · · Score: 1

      I'm sick and tired of hearing people beg for OSx86
      The power and stability of Apple lies solely in the fact that it's not just an OS on proprietary hardware, it's a complete platform!

      And yes, i know the urban legend of the in-house OSX version for intel cpus: What apple would do with this is create x86 based hardware, and again sell it as an immutable package with a small subset of components that exist in the x86 world. Don't expect this to run on your Dell.

      Oh and to keep this on-topic, WinFS won't be ready in 2006; Spotlight Technology in HFS+ will be in 2005

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
    7. Re:The slow painful death of Microsoft by phillymjs · · Score: 1

      It makes you wonder what kind of impact might be made by an x86-ready OS X.

      No, it doesn't-- we know: It would put Apple out of business, because Apple is a hardware company first and foremost. All the nifty stuff they do in software is designed to sell their hardware, the way iTunes and the iTMS is designed to sell iPods. Hell, even some Apple hardware (again, the iPod) is partially designed to sell their other hardware.

      ~Philly

    8. Re:The slow painful death of Microsoft by Ubi_NL · · Score: 1

      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.

      Didn't MS buy VirtualPC so that you can easily run old windows versions inside longhorn?

      --

      If an experiment works, something has gone wrong.
    9. Re:The slow painful death of Microsoft by jonwil · · Score: 1

      just take the existing windows code and use it to write some kind of "wine" type thing that runs on the new unix core.

      Of course, that doesnt help for hardware drivers and kernel-side code.

    10. Re:The slow painful death of Microsoft by shfted! · · Score: 1

      No, what customers need is the ability to run all the new software being currently released. There were many games and other pieces of software that would not run in Windows XP. XP is a resources pig, too. So many people stuck with 98. Well, have you tried to install Office 2003 on 98? It doesn't. Bingo, compatability ditched.

      --
      He who laughs last is stuck in a time dilation bubble.
    11. Re:The slow painful death of Microsoft by Anonymous Coward · · Score: 0

      I'm sorry, but it all boils down to the fact that if Microsoft still cares about backward compatibility so you can run your game from 1998, the rest of us have to use a slow, bloated system. Seriously, have you looked through C:\Windows?

      The program manager, from Windows 3.1, is still there! Same with the Windows 3.1 setup ini file, as well as thousands of other little useless widgets and files with such strange names that you'll never figure out what they are. Add in the fact that every Windows user runs as administrator by default (And they can't change that, since some programs won't be able to run. Security is another victim of backwards compatibility.) and you've got yourself a damn good reason to rewrite the OS.

      Microsoft needs to start fresh, look what it did for Apple! Then hopefully, they can actually innovate (for once) and come out with something that is fast, stable, pretty, and small. A little far-fetched, knowing what their products have always been like, but it's worth a shot to not deal with Windows anymore.

    12. Re:The slow painful death of Microsoft by HeghmoH · · Score: 1

      If Apple can make a Missile Command clone from 1984 run perfectly on their modern OS X which shares absolutely zilch with the original Mac system, then I'm sure Microsoft can figure out some way to fix Windows without breaking all of the old programs out there.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    13. Re:The slow painful death of Microsoft by AbbyNormal · · Score: 1

      I'll give you one. Our small shop is entirely written in VB6. Its completely cobbled together and had no design to its existance. We are also currently paying out of our wazoos for MS licenses.
      Now the time has come to re-write the applications and "do it right". We have decided to take a more OO approach in the system; which means either way we will have to re-write it (Dot Net VB is NOT a simple "conversion") either with Dot Net or Java. Given our budget constraints, 90% non-use of the other tools provided to us within the MS Service pack, minimal use of the Office Suite (Open Office works just fine right now), and a complete lack of confidence in MS Subscriber Customer Relations (they had no idea what our account status was), I would prefer to move to a complete UNIX based system.

      --
      Sig it.
    14. Re:The slow painful death of Microsoft by dackroyd · · Score: 1

      So it's either drop compatability and lose customers, or retain compatability and lose customers?

      Yep, that's what happens when you have 98% of a market, no matter what you do you're probably going to lose customers.

      --
      "Free software as in beer, copy protection as in racket" - Telsa Gwynne
    15. Re:The slow painful death of Microsoft by DLWormwood · · Score: 1
      If Apple can make a Missile Command clone from 1984 run perfectly on their modern OS X which shares absolutely zilch with the original Mac system

      If you are thinking of the same old QuickDraw demo I am, that's no longer strictly true. The original game ran on 68k, which is no longer emulated by OS X; you have to load in the Classic OS 9 layer to play it.

      That said, you could take the original source and recompile it to run native, except the original source was written in Pascal, and Apple has deprecated support for that language. To make the game in such a way that the same code base runs on 128K's and iMacs, you need to do a modern code cleanup job that converts the code to C as well as making it "Carbon" compliant. Since all it takes to make the code non-compliant is to include the various "Init" toolbox calls at the start of the app, you have to use pre-processing for 68k compiles.

      Sadly, the Missile Command game is no longer the backwards compatibily benchmark it once was...

      --
      Those who complain about affect & effect on /. should be disemvoweled
    16. Re:The slow painful death of Microsoft by infinite9 · · Score: 1

      And you want them to ditch compatability?


      With .net, do they really have to? I heard they were porting office to .net. Maybe MS is smarter than we think.

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
    17. Re:The slow painful death of Microsoft by Anonymous Coward · · Score: 0

      Compatablity should NOT be impossible to pull off, so long as microsoft develops a proper compatablity layer to run legacy programs, a la OS X's Classic environment. Fire up Classic, and you can run all your OS 9 programs on OS X with no problems (sure you get the occational glitch, but most programs run perfectly.) Or, MS could go another route, and get developers to ship duel-boot XP and (Next-Gen Windows OS) on different partitions. Switch back to XP if you need it for a certain incompatable program.

      The point is, it's not impossible for microsoft to pull off a Next-Gen OS. Microsoft tries way to hard to be all things for all people, which is the reason why their software tends to become so bloated. I would rather MS develop a clean OS from scratch, done the RIGHT way, then keep patching the same thing over and over.

    18. Re:The slow painful death of Microsoft by bankman · · Score: 1
      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.

      Don't you think that this is a little bit unrealistic? How many people do you know, who still play 1998 games on current hardware and OS? Then, how many of these actually run them on Windows? Have you looked at one of those 1998 games recently and thought: "Gee, this game is amazing!"?

      I would say that the number of people who play 1998 games is negligible compared to the number of people who make up for recent hardware and OS sales.

      Do you really play DOOM (the first one) on current hardware and a current OS? If yes, what did you get said hardware for? And, please don't tell me you need that for your really sophisticated spreadsheet calculations... ;)

      --
      I feel so sig.
    19. Re:The slow painful death of Microsoft by Anonymous Coward · · Score: 0

      Starcraft and Diablo.

    20. Re:The slow painful death of Microsoft by Anonymous Coward · · Score: 0

      Before Apple could release a version of Mac OS X for x86, they'd need to supplement their current hardware sales with revenue from something else, in case their hardware sales take a hit.

      So I'd call this idea folly until Apple makes inroads in a market distinct from computers.

      Keep dreaming, though

    21. Re:The slow painful death of Microsoft by mrchaotica · · Score: 1

      Half-Life came out in 1999 (not '98, but close), and people still play Counterstrike. Also, I finally bought myself a copy yesterday (I wanted to play the single-player stuff before HL2 comes out).

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    22. Re:The slow painful death of Microsoft by mrchaotica · · Score: 1
      Are you saying that they should throw away their $12m invesement every few years because the new "more secure" version of windows isn't compatable?
      No. They should throw away their $12m investment once and move to something open-source* that runs on UNIX-like OSs.

      *I didn't say Free; all that's required is that they have the source code so that they can fix/upgrade it themselves if they need to.
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    23. Re:The slow painful death of Microsoft by HeghmoH · · Score: 1

      I write Mac programs for a living, and I'm very aware of the issues. I know that you need to load Classic, but Classic is part of the OS. My point is that Apple is taking the right approach; they sandbox old backwards-compatibility junk in a virtual machine and don't let it impact the rest of the system. Microsoft is always intent on making everything work in the same box, and it makes their OS horrible. Everybody cries that any other approach would make their old software break, but that is obviously not true. The VM approach works well, but it demotes old software to a second-class citizen. I prefer to have some software be second-class citizens and have the rest run in a modern, non-broken OS to the Microsoft alternative.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    24. Re:The slow painful death of Microsoft by kosmosik · · Score: 1

      On my FC1 I can run pograms I've compiled on RHL6... :-) Right now I'am fighting with some VBS aplication which works perfectly under Windows 98 and fails to run on XP. I don't see this connection between compatibility and UNIX. I've also happen to run very old DOS programs (Clipper) under xdosemu and they work better than on XP (especially things like using printer and so on - it is PITA to configure XP for DOS to use printer, with some printers you cant as they cannot accept plain text printouts)...

    25. Re:The slow painful death of Microsoft by Flamerule · · Score: 1
      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.
      Don't you think that this is a little bit unrealistic? How many people do you know, who still play 1998 games on current hardware and OS? Then, how many of these actually run them on Windows? Have you looked at one of those 1998 games recently and thought: "Gee, this game is amazing!"?

      I would say that the number of people who play 1998 games is negligible compared to the number of people who make up for recent hardware and OS sales.

      You're far, far off base. It's not at all unrealistic -- a whole shitload of people play 1998 games on their current machine. How many of these run on windows? 99%. And yeah, I have had fun playing 6 year-old games. I'm sorry that's an experience you don't care for.

      Another poster named StarCraft and Diablo. Do I even have to mention Half-Life and Counter-Strike? Isn't that still the most popular online fragfest? Let's not forget Quake III; that's from '99. EverQuest is from '99. Ultima Online is from '96.

      Well. I just named many millions of players. Everquest and UO alone are more than 600,000. So I would say that the number of people who play ~1998 games is significant compared to the number of people buying new machines.

      Do you really play DOOM (the first one) on current hardware and a current OS?
      DOOM is from '93. That's almost as far from '98 as '98 is from now.

      My point is, people don't get new machines to play old games, they get them to play new games. But they don't stop playing their old games.

    26. Re:The slow painful death of Microsoft by DLWormwood · · Score: 1
      I write Mac programs for a living, and I'm very aware of the issues.

      Same here.

      I know that you need to load Classic, but Classic is part of the OS.

      That kind of depends on what you consider "part" of the OS. Apple no longer ships a OS 9 install as part of the default installation of OS X, so for a fraction of users (usually switchers) they can't run the original "Missile" app.

      My point is that Apple is taking the right approach; they sandbox old backwards-compatibility junk in a virtual machine and don't let it impact the rest of the system.

      That's true, but my understanding was that Microsoft bought out Virtual PC for that very reason. Just before the buyout, Connectix released a Windows hosted version of VPC that does the very sandboxing that Classic is supposed to do. Microsoft is expected to include part of the code base in a future server product to allow Win95/98 emulation, but not as a full-fledged UI participant.

      IMHO, while technically impressive, the sandboxing that Apple did for Classic isn't really long term viable. To try to co-exist with the OS X native environment, the OS 9 environment sacrificed 100% compatibility with old software. The VPC style of sandboxing can get closer to 100% by better isolating the virtual machine from the real one.

      I fully expect Apple to "finish" the sandboxing in a future version of the OS, so as to reduce the UI confusions between Aqua and Platinum. Already, there are some freeware emulation packages on the 'Net (like Basilisk and vMac) that can do a more accurate job with 68k era apps than Classic. (Sadly, they usually require Apple copyrighted ROMs, which limit their real world deployment potential.)

      --
      Those who complain about affect & effect on /. should be disemvoweled
    27. Re:The slow painful death of Microsoft by Foolhardy · · Score: 1

      What's so great about UNIX? Native Windows NT is already a modern operating system base; it is already debugged and stable. All the compatibility is in the win32 subsystem. Win32 is not part of the kernel. Longhorn is planning to replace win32 as the primary subsystem, and keep win32 only for compatibility. When NT 3.1 was released (the first version) win32 really was WINE for NT.

      The problems with Windows are not with the kernel. Why would Microsoft want to replace it with UNIX?

    28. Re:The slow painful death of Microsoft by Deep+Fried+Geekboy · · Score: 1

      I didn't say they should switch to Unix. I just said that they have to move away from their current codebase, and that that is extremely difficult while maintaining backwards compatibility.

      You may be right about the NT kernel but the problem resides in the layer above that.

      I think it's very hard for Microsoft wrt Longhorn. If they re-use code from win32, then it's more of the same; if they write new stuff then I seriously worry about the quality control.

      To put my point a different way: Longhorn ships in 2006, say. It will take many corporate users 12-24 months to make a decision to commit to an upgrade path (and many of them longer than that!). So around 2008 is a reasonable ballpark for the upgrade.

      Meantime essentially the same functionality, in an environment whose security is if not guaranteed, at least not fundamentally compromised, is available on *nix based platforms which have another four years to eat Microsoft's lunch before they face real competition.

      Maybe Longhorn will be an unmitigated triumph. But past history is the best guide to the future. I'm not shorting my Microsoft stock (actually I don't own any) but I wouldn't be buying right now either.

      The other weight round Microsoft's neck is the architecture of the PC itself but let's not go there.

      --

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

    29. Re:The slow painful death of Microsoft by nzkbuk · · Score: 1

      Don't expect this to run on your Dell.

      Well I'd be more along the lines of say it would run on your Dell but not any other PC. Perhaps I could expand it to "It will run on branded PC's only".

      After all your branded hardware makers are churning out alot of boxes with exactly the same hardware. Isn't this essentially what Apple are doing. They are picking the hardware and only providing support for stuff on their list.

      On that note I am annoyed with the iLife package. It will only write DVD's on 'Superdrives' aka DVD RW's that are on apple's list. I have a NEC DVD+-RW ND-1300 in an external firewire case (I have an old TiBook). It works under OSX, Toast dragonburn & all shell tools can use everything (even the burnproof settings, but iLife won't write to it, or even export a files for something like toast to burn the DVD.

      Anyone know of a superdrive emulator for OSX, aka something that will pretend to be a superdrive and either write the files to a dir or to a dmg

    30. Re:The slow painful death of Microsoft by goon · · Score: 1
      • '.. Their next job is to sell me the new version. And the features that 99.999% of the customers NEED is the backwards compatibility. ...'

      read How MS lost the API war to see a longer explanation.
      --
      peterrenshaw ~ Another Scrappy Startup
    31. Re:The slow painful death of Microsoft by Foolhardy · · Score: 1

      Yeah. I'll be really disappointed with Longhorn if it is just another shell environment on top of win32; win32 had better become an optional compatibility layer, like win16 in NT.

      As for quaility control, I would hope that .NET would mitigate some of the old problems, but so far they seem to be botching their library design.
      Take WindowsForms.ListBox. It would be logical for each ListItem to have a Picture property that uses an Image object, but no. You still have to construct an entire image list and maintain indexes. Dynamic loading of images is a nightmare; you have to track the references yourself because indexes are not references so are not garbage collected. If Longhorn is full of this nonsense, it'll never work.

      I agree that Longhorn seems to be taking an awefully long time to get to a (buggy) first release. It could be a symptom of bigger problems.

      I guess what you are saying is that UNIX already works, so people should switch to that. No argument here.
      Microsoft seems to be spending a great deal of effort on fixing things that aren't broken, like the video engine. GDI already does, or could easily be modified to do, all the things that Avalon is supposed to do, and without a rewrite.

    32. Re:The slow painful death of Microsoft by WhatAmIDoingHere · · Score: 1

      So you want us to tell managers to forget about the 12m they spent last year on the solution that works for them now, and will keep working until it stops being supported by the company they bought it from. And that will be 5-10 years.

      It's a 3 campus county wide hospital group with over 5000 computers. There are 5 "computer guys," and no budget. It would cost too much to migrate and re-train all the old nurses and people in admitting that think a computer is a magical box from the future, find an open source solution that works for what they need, find some programmers, and pay the overtime.

      That's not going to happen. And that's why lots of places don't bother fixing what ain't broke.

      --
      Not a Twitter sockpuppet... but I wish I was.
    33. Re:The slow painful death of Microsoft by bankman · · Score: 1
      Another poster named StarCraft and Diablo. Do I even have to mention Half-Life and Counter-Strike? Isn't that still the most popular online fragfest? Let's not forget Quake III; that's from '99. EverQuest is from '99. Ultima Online is from '96.

      [...]

      My point is, people don't get new machines to play old games, they get them to play new games. But they don't stop playing their old games.

      Very good point indeed, I didn't realise that Half-Life and Counterstrike were that old. Funny how time flies...

      --
      I feel so sig.
    34. Re:The slow painful death of Microsoft by HeghmoH · · Score: 1
      I know this message is late, but I've been without a connection, and I still want to follow up. :-)

      I write Mac programs for a living, and I'm very aware of the issues.
      Same here.

      Cool.

      I know that you need to load Classic, but Classic is part of the OS.
      That kind of depends on what you consider "part" of the OS. Apple no longer ships a OS 9 install as part of the default installation of OS X, so for a fraction of users (usually switchers) they can't run the original "Missile" app.

      You're technically correct, but that fraction is going to be vanishingly small. Every new Mac still ships with OS 9, even if it can't boot it. The only people who run OS X and can't run Classic are people with Macs old enough to have shipped with OS 8 but new enough to still be able to run OS X, and who never upgraded to OS 9 in the meantime. (Or people who lost their discs, I guess.)

      My point is that Apple is taking the right approach; they sandbox old backwards-compatibility junk in a virtual machine and don't let it impact the rest of the system.
      That's true, but my understanding was that Microsoft bought out Virtual PC for that very reason. Just before the buyout, Connectix released a Windows hosted version of VPC that does the very sandboxing that Classic is supposed to do. Microsoft is expected to include part of the code base in a future server product to allow Win95/98 emulation, but not as a full-fledged UI participant.

      Yes, that sounds reasonable. However, Microsoft still seems committed to providing the utmost possible backwards compatibility without the VM approach. The VPC solution seems to be to allow whatever they miss to continue working, not as a change in their overall strategy, although it certainly could be, and probably should be.

      IMHO, while technically impressive, the sandboxing that Apple did for Classic isn't really long term viable. To try to co-exist with the OS X native environment, the OS 9 environment sacrificed 100% compatibility with old software. The VPC style of sandboxing can get closer to 100% by better isolating the virtual machine from the real one.

      Yes, this is true. I already can't play some favorite old games in Classic. However, the VM approach allows the OS vendor to choose how compatible they want to be, and without sacrificing the rest of the OS. Classic's problems aren't part of the idea, as I'm sure you know, but "merely" part of the implementation.

      I fully expect Apple to "finish" the sandboxing in a future version of the OS, so as to reduce the UI confusions between Aqua and Platinum. Already, there are some freeware emulation packages on the 'Net (like Basilisk and vMac) that can do a more accurate job with 68k era apps than Classic. (Sadly, they usually require Apple copyrighted ROMs, which limit their real world deployment potential.)

      Classic doesn't seem to have changed much in years, so I'm not sure if much effort will be put into it in the future. Apple certainly seems to be more forward-looking than backwards-looking in this respect, to the detriment of compatibility. For myself, I don't care, because other than games I have no old software that I care to continue using, but I'm sure this impacts people.
      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    35. Re:The slow painful death of Microsoft by DLWormwood · · Score: 1
      And the lateness continues... (-; Classic doesn't seem to have changed much in years, so I'm not sure if much effort will be put into it in the future. Apple certainly seems to be more forward-looking than backwards-looking in this respect, to the detriment of compatibility.

      My expectation of Classic being changed is simply because the current implentation seems to be "hooked" deeply in the OS proper. For example, Classic has access to the montior screen (like the menu bar) that most Carbon and Cocoa apps can't easily replicate. (As a similar example, the Dock also access system hooks that aren't publically documented for handling window zooming and Expose.) I wouldn't be surprised if Apple has to re-write or outright remove Classic if they make revisions to the rest of the OS. (Classic, due to it's single-user bias, has security implications for OS X, and may have to adjusted to compensate, for example.)

      --
      Those who complain about affect & effect on /. should be disemvoweled
    36. Re:The slow painful death of Microsoft by Blackhalo · · Score: 1

      For me it's all of the classic Microprose games, Civ, MoO, MoO II, Master of Magic, Colonization and X-Com. I enjoy spending hours upon hours revisiting these old classics. I would never move to a new platform that does not support these apps. There are no comparable modern games that provide the fantasic level of gameplay and strategy found in these games. Graphics may have improved exponentially since then but gameplay has since stagnated.

      Starcraft and Diablo II are of course the exceptions...

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    37. Re:The slow painful death of Microsoft by Anonymous Coward · · Score: 0

      I'm going to stay up late to help you on this one! Terrible to think you might be losing sleep.

  48. Re:Is there a word... by Vilim · · Score: 0

    Will someone mod the parent down, he certainly shouldn't be insightful since he has no idea what he is talking about

    Maybe you should find out a bit more about WinFS before you form an opinion of it. Or maybe this is just a very good troll. Who really knows?

    --
    History will be kind to me, for I intend to write it - Sir Winston Churchill
  49. 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?
    1. Re:WinFS bad? by Hitmouse · · Score: 1

      insightful? And a computer is a person who adds up numbers. Tunnel vision is not insight.

    2. Re:WinFS bad? by warkda+rrior · · Score: 1

      Hmmm, most high-end databases have features to bypass the filesystem and store/manage data directly to (raw) disk. They combine these features with standard DBMS code and they still work.

      --
      You need to install an RTFM interface.
  50. What about WinFS specifications ? by Mr+Europe · · Score: 1

    Well MS could publish the WinFS specifications so that we can get the OSS partition managers ready....

    1. Re:What about WinFS specifications ? by Antique+Geekmeister · · Score: 1

      I don't think so. Keep in mind that Microsoft has a bunch of XML patents, which they'll doubtlessly be using in WinFS. This will help keep open source authors from being able to use it, even if the specifications themselves are published.

  51. Does this mean? by Zapdos · · Score: 2, Funny

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

    1. Re:Does this mean? by bruns · · Score: 1

      Given the recent way Microsoft is naming their products (ME, MOM, HIM, etc), It could be Windows XP YOU, or Windows XP HER.

      Anyone want to come up with what the letters stand for? :-)

      --
      Brielle
  52. Re:Is there a word... by Anonymous Coward · · Score: 0
    Even I have a hard time wrapping my head around what this will look like once it's carried out.

    Download a copy of BeOS, and give its Queries a play.

    BeOS FS v1 did use a real DB, but was axed in latter versions, as it was too slow & bulky.

    What will it gain us in user experience?

    A LOT if applications use it, even more if they use attributes (all ready in NTFS) (see BeMail).
  53. Cursed! by ziegast · · Score: 1

    As soon as someone uses the word "rich" in a marketing description for a product or technology, it's doomed to fail to live up to expectations.

  54. Apple's Mac OS X wins again... by rainwadj · · Score: 0

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

    Apple's upcoming Mac OS X Tiger is slated to include similar technology. Apple calls it "Spotlight", and more information is available here. Of course, it's still vaporware until they actually SHIP it , but Apple is scheduled to ship Tiger during the first half of 2005 -- at least a year ahead of Longhorn.

    --

    A computer without Windows is like a cake without mustard.
    1. Re:Apple's Mac OS X wins again... by PsychoSid · · Score: 1
      But unlike the Longhorn alpha/beta releases the release of Tiger that Apple gave out at the WWDC this June has Spotlight up and running and working fine.

      I am using it just fine thankyou.

    2. Re:Apple's Mac OS X wins again... by Anonymous Coward · · Score: 0

      It's not vapor--go to Suprnova and download the beta--works excellently, and it's FAST.

      There's no shipping product yet, but it works, and it works well.
      It's not vapor, in that regard.

      Vapor is more like presenting all of the shit and never really demoing it or never absolutely bringing it to market or letting anyone in the public try it, which is what Apple has done with the public developer community it has.

  55. 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
  56. Re:Is there a word... by __aahlyu4518 · · Score: 1

    so if someone wants to find that movie with boobies on his drive.... he types 'find me movie with boobies' and the filesystem will find it for me?

    cool

    but .. ehm... doesn't it need keywords of some sort in the mediafile? It doesn't view my pron collection while i'm away does it?

    you need some sort of metatags , id3 tags for every file... basically you build a database of descriptions yourself.

  57. Goggle FS.. by ciupman · · Score: 1

    If you use GoggleFs you won't have any problems searching for files and it's contents ...

    --
    I fuse with Mercer every single day...
  58. Pay separate license for WinFS ??? by Anonymous Coward · · Score: 0

    Is it just me or is it so obvious that they are going to ship WinFS separatelly for additionnal ???

  59. 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!
    1. Re:El Reg Interview link by HoneyBunchesOfGoats · · Score: 1

      Thanks, I hadn't seen that, and it was a really good read. I hope you get some good karma. :)

  60. Buzzword alert! by Rovaani · · Score: 1

    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.

    My 90mm floppy disk with its FAT-12 filesystem can hold documents created using XML!

    --
    Karma: Good! Napster: Baad!
  61. Sod the next verse... by Anonymous Coward · · Score: 0

    I thought of the film first...

    Wouldn't that be a scorched shorterhorn then? ;-)

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

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

  64. This has really got to hurt MS by Anonymous Coward · · Score: 0, Funny

    I went to their Longhorn event in london earlier in the year and they were really pushing Avalon and WinFS, the whole event covered virtually nothing else, these were the big things that were going to make Longhorn great.

    Now their gone. All we're left with is MS first attempt at an operating system from the ground up (nothing before hasn't been based on somebody elses work). Now they could get lukcy (like they did with SQL Server 7, 6.5 and before were basically Sybase) or they could do what they've done with every other thing they've invented, bomb.

    MS is only ever successful when building on top of somebody else's work, or simply copying somebody else's ideas.

    My feeling is that come 2006 we'll either get a horribly mangled OS (Windows ME, but worse) or nothing at all. Hopefully the vendors won't stand for it, but many did with ME.

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

  66. INDUCE/IICA makes WinFS illegal. by Anonymous Coward · · Score: 0

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

    This could easily induce children to commit copyright infringement. Bad Microsoft! Bad! Bad!

  67. Call to OSS developers. . . by heller · · Score: 1

    Microsoft's failure to deliver their WinFS that does all this stuff they claim sounds like a call should go out to OSS developers to delevop this thing in GPL before MS does. . .Beat them at their own game once and see what the world thinks.

    ** heller

  68. It's all about down-level support by kc_cyrus · · Score: 1
    WinFS, Avalon and Indigo are not gone from Longhorn, they are just down-leveled so WinXP users can also download and install them. This means WinFS & Co. will be released off-cycle as a development platform.

    This is a very good news. Now we don't need to worry about installing Longhorn in order to play with WinFS and Indigo. When the time comes, just download it from MS site and install it on your WinXP SP2. This is a very good news we are getting from Bill Gates. The same move they did before releasing WinXP SP2, by offering RC1 and letting developers and vendors test their applications. This means They care.

    Now Bill Gates it saying OK If you can't understand what I'm talking about, I release it as a down-leveled package (just like .NET Framework stuff) and you can play with it on your WinXP.

    It's exactly like a Monarch who wanted to 'reform' his country but the speed of his 'reformation' was so high that eventually his people would not understand it and they took up a revolt against their king. The King was expelled from the land and died in exile. 30 years later, the people will feel the same 'reforms' as their King did 30 years bfore .... It's too late ofcourse and The King is dead....

  69. You don't get it. by Anonymous Coward · · Score: 1, Informative

    You're an idiot. You don't get it. On WinFS, when you search for something, *all of the results* are returned instantly. There is no delay. The filesystem is a database. When I say there is no delay, you need to think about *what that means* -- No delay.

    The GNU find command is slow.

  70. 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
    1. Re:I have this book over here... by Anonymous Coward · · Score: 0

      I can't resist...

      You fell victim to one of the classic blunders. The most famous is: "Never get involved in a land war in Asia."

      --The Princess Bride

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

    1. Re:ReiserFS 4 by Anonymous Coward · · Score: 0

      It's clear that you have no fucking clue what WinFS is.

    2. Re:Reiserfs 4 by Anonymous Coward · · Score: 0

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

      Stability? When did that ever keep MS from shipping? ;-)

  72. ReiserFS 4 by rkoot · · Score: 1, Interesting
    I believe that much of winfs's promises are delivered with reiserfs4.
    reiserfs4 is now stable and merged with the mm-patch.
    for more information on reiserfs4 go to http://www.namesys.com/
    download, build and enjoy.

    r.

  73. 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.
  74. 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 LegendLength · · Score: 1

      Thank you. That really sums up the problem with anything resembling WinFS for me.

      Chalk it up as another victory to good in theory vs. good in practice.

    2. Re:Problem with meta-tags by Fred_A · · Score: 1

      As anybody who has ever tried sorting his photo collection after a few years with a digital camera will gladly tell you :(

      --

      May contain traces of nut.
      Made from the freshest electrons.
    3. 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

    4. Re:Problem with meta-tags by Pantheraleo2k3 · · Score: 1

      A friendly Save dialog would fix that. Instead of the standard 'name this file, where would you like to put it' have a list of categories that the user fills in, possibly auto-populated to some degree from the content of the document

    5. Re:Problem with meta-tags by PetoskeyGuy · · Score: 1

      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.

      You mean like scanning movies for flesh tones? Will WinFS really be able to detect Anal too? I can see why that's worth waiting for.

    6. Re:Problem with meta-tags by KilobyteKnight · · Score: 1
      The real breakthrough happens when the system can decode and parse the file accurately to provide "automagic" meta-data.

      Isn't this what Google does? Perhaps this is the root of the reports that MS wanted to buy Google. And prehaps that they didn't buy Google is the root of the delay on WinFS.

      This would be par for the course. Microsoft "innovates" buy purchasing the innovation. I suspect WinFS will remain vaporware until some company gets bought.
      --
      When will Windows be ready for the desktop?
    7. Re:Problem with meta-tags by Josh+Booth · · Score: 1

      It is relatively easy to parse a text file or thereabouts, but how do you parse an image, audio, or video? The only mechanisms that can create decent metadata are in your brain. Of course, MP3's and the like have metadata, and CDs and DVDs (?) can be looked up. But the pictures from your vacation? Is it going to force you to give metadata? Even google doesn't parse images; it just parses the context around it.

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

    9. Re:Problem with meta-tags by kabloom · · Score: 1

      By the time I've populated the system with metadata for a file, I'll remember where I put the file.

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

  76. 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 Anonymous Coward · · Score: 0

      Since that time, they've found religion with .NET and managed code. My guess is that they are rewriting most userland code in C# and that's what is soaking up all the time.

    3. Re:WTF have they been doing? by 0x0d0a · · Score: 1

      The Microsoft of the ancient Solitaire implementation? Riiight.

    4. 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
    5. Re:WTF have they been doing? by nzkbuk · · Score: 1

      You can't tell me that everyone there has been working on XP service packs.

      You're trying to convince us that there weren't THAT many bug, security holes etc ?

    6. Re:WTF have they been doing? by Keeper · · Score: 0

      What were they doing during those five years? Forget about Windows Server 2003 perchance?

  77. Maybe he has been watching too much Star Trek? by Lucky_Norseman · · Score: 1

    To richly find what no man has found before.

  78. 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"
  79. Pillars of Longhorn? by johnthorensen · · Score: 1

    "We are, as you heard, taking one of the major pillars of Longhorn and changing how we deliver that."

    And now it all comes together! MS == Krikkit, and Hactar, in the form of Bill Gates, has come to reclaim the Wooden Pillar.

    Anyone got a towel?

    -JT

    1. Re:Pillars of Longhorn? by DLWormwood · · Score: 1
      MS == Krikkit, and Hactar, in the form of Bill Gates, has come to reclaim the Wooden Pillar.

      Oh, and whatever you do... don't bow down your head! You can't afford it!

      --
      Those who complain about affect & effect on /. should be disemvoweled
  80. 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
  81. 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.

  82. Another Possible Take On This Strategy by camperslo · · Score: 1

    Switching to a new release of an OS is frequently painful and expensive. Microsoft may realize that when users are faced with this transition they are more likely than usual to be considering other options such as an OS jump to Linux or a complete platform jump to the Mac and OS X. A free or reduced cost upgrade for the installed base would soften the blow a bit, and potentially could further tie users to MS by getting them tangled even more deeply in proprietary MS technology.

    1. Re:Another Possible Take On This Strategy by BCW2 · · Score: 1

      We can only hope! The expense of any M$ upgrade is increased after instalation. The time spent fixing broken aps and cleaning up the extranious crap is a never ending task.

      I hope see a large surge in Linux desktop market share in the six months after Longhorns release.

      --
      Professional Politicians are not the solution, they ARE the problem.
    2. Re:Another Possible Take On This Strategy by Anonymous Coward · · Score: 0

      Yes with the move powerful hardware that will be available then, along with vast improved Distros, you may as well take the plunge into linux and run as emulator such VMware to keep using your legacy windows apps while slowing weaning yourself into a full non-windows world. Apple has already written the script for this type of migration.

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

  84. mod parent funny! by Anonymous Coward · · Score: 0

    Fsck, just ran out of mod points when I was moderating the parent. Hopefully someone else finds this amusing, too.

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

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

  88. 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?!)

  89. Copland? by drafalski · · Score: 1

    I was thinking Cop Rock...

  90. best quote from Gates by Anonymous Coward · · Score: 1, Interesting

    Then we have other groups, like WinFS, where we're way out in front, and there's nobody to compare ourselves to. Making sure that they see how we're committed to the vision and how we're going to support it and the way we use it with our other products -- that's important. I think we're doing a pretty good job of that. I'm talking with the WinFS group next week, and I'll hear what their questions are and make sure that there isn't any doubt about our excitement and commitment. I don't know about others, but I think he is full of it. the concept of a database file system with metaData is not new. If anything, they are being retarded by not looking at prior art to shorten their development time and deliver a higher quality file system. For all those people who say company X doesn't suffer from "not invented here" syndrome, I think MS is exactly in that mind set these days with WinFS.

  91. Re:Is there a word... by LegendLength · · Score: 1

    But these file association problems would still be there using WinFS attributes instead of file extensions.

    e.g. If someone is lazy enough to use .dat for their newly invented format, you could imagine them writing just 'Data' as the format in WinFS.

    For me, the whole problem is that the majority of users are lazy (and with good reason). WinFS comes with the assumption that users are going to bother writing wordy descriptions of their data.

    That being said, I would always be interested in interfaces that make that job easier for users, improving our 20+ year old designed filesystems.

  92. Re:Is there a word... by AndyElf · · Score: 1

    maybe more like:

    find / -type f | xargs strings | grep -il $string

    just in case there's a bunch of binary stuff there, that'd mess up your terminal...

    --

    --AP
  93. 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.
  94. 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
    1. Re:you need a clue by danheskett · · Score: 1

      You're either stupid, ignorant, or willfully lying(FUD).
      None of the above, thanks.

      Then you go and talk about filesystems and vector graphics, both of which, at present time, FOSS absolutely trumps MS at.
      Absolutely untrue. Just because there is a project in existenance doesn't mean that FOSS is trumping MS. MS has an installed base of 500 million running against NTFS - a decent filesystem with features that most FOSS Filesystems don't have - namely ACLs. Now, the vast majority of Linux boxes are running ext2 - essentially a lame-old filesystem maintained for the sake compatiability. That's just a fact. It's sucky for more computing. Not that robust, not that fast, not that efficent, not that great. Now you mention these other projects. Great. Good stuff. I love ReiserFS. Really nice design, so far a pretty decent implementation. How long till thats the de facto standard? Forever? Never? 5 years? No big deal, choice is good, right? Well how about the new features of Reiser4. How long till they are integrated into KDE, Gnome, and the dozens of major Linux distros? When MS releases WinFS all the system applets will make use of it, as well as I am sure Windows Media Player and Office. In the course of a year it will be available to developers to target against 50% or more of the Windows users. How long will it before developers can target Reiser4 for 50% of Linux users? Can you tell me surely that it *ever* will? Can any application vendor in the Linux world, or any developer, ever say that 50% or more of its user base will have a given filesystem? Choice is good, but sometimes, choice stiffles progress, and filesystems are a good one.

      Also, most of E17's base libraries are mostly done, and implement a lot of features MS is in the process of "inventing."

      Same with graphics. I am thrilled that X.org is making progress withe XFree codebase. How long will that last? If the changes start to get radical, or break *any* compatibility, the progress will die on the vine. Heck, if it even requires a recompile of an application binary it will probably die. Let's be clear as well. The only X.org exisits is because of a license change in the XFree project. How long until X.org faces the same red-tape laden decline as X.org? I am not saying it will die, but progress will slow, then stop, and then the software will be in "patch" only mode just XFree86 is now.

      We will see over time who is right. My guess is that I am right. MS has an OS now that they can move with ease right now - XP. Longhorn is going to incorporate things that are hard, unsexy, and unrewarding for FOSS developers to release. I didn't even touch Indigo - a middleware layer that is ambitious and needed in many cases.

      As a final note, let me ask you this. We know that FOSS is good at replicating things - cloning things. Thats' the whole idea behind the Linux project in the beginning anyways: to make a free Unix-ish project. What we haven't seen much of from the FOSS world is really getting big changes to the wider non-geek world. Firefox is really the first project to make a strong attempt and meet some success. What MS is doing is taking things that are normally OS-geek projects- graphics, filesystem, messagining and networking - and making them big name features. These are the types of things that FOSS isn't good at doing quickly. The great filesystems that the FOSS "owns" are great - JFS/XFS/ext3/ReiserFS, etc are really good stuff, and given some more time to mature they each easily become industry standards. But the fragmented nature of the FOSS world means that none will gain promienence, and that for the foreseeable future, most users will stick with ext2 or maybe ext3. This creats a lack of demand for new user-space applications that utilize the enhanced functionality of ReiserFS or JFS or any future projects. It means that new projects are shoehorned into the same feature set that ext2 provides. Users continue to use the "locate"

  95. Same Story, Different Year by Greyfox · · Score: 1, Insightful
    They promised the world for Windows 95, too, back when IBM was embarassing them with OS/2's stability record and advanced object oriented GUI. "Just wait a couple of years," they said, "and Windows 95 will deliver an advanced GUI, preemptive multitasking and rock-solid stability!" And even though what they delivered looked like it had been coded by a couple of interns over a couple of summers, the world's managers (INCLUDING the ones at IBM) had already planned for Windows 95 being the platform of the future and it was too late to change the budgets. Meanwhile it seemed that Microsoft had snagged all the good interns, so IBM hadn't fixed the few problems with OS/2 that made it such a pain in the ass to use.

    That's probably why their release schedule always gets pushed out by a few years. The interns are only available in the summer. Anyway, those who don't learn from history are doomed to repeat it, that might be worth pointing out to any purchasing managers you might know. I'm sure the first release of Longhorn will be as half-assed and unstable as Windows 95 will and it'll take a couple years worth of patches to make it work correctly. You could start a migration to Linux now and by the time Longhorn rolls around the X.org guys will probably have the entire GUI running on OpenGL.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  96. 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.
  97. Oh crap... by rfunches · · Score: 0, Funny

    "The highest quality OS we have ever shipped" Like that statement makes me feel any better about Windows...

    1. Re:Oh crap... by BCW2 · · Score: 1


      If it was truly usable before SP1 it would be. That's still not saying much.

      --
      Professional Politicians are not the solution, they ARE the problem.
  98. Re:catch-up? by randomblast · · Score: 1

    heh, i had my kicker sidebar years ago, but then i realized that, pretty as it was, it was a waste of space...
    i hope for all the MS users sake that you can turn it off...

    --
    ...these aren't my real teeth.
  99. 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?

    1. Re:Gates: Lying or willfully obtuse? by Anonymous Coward · · Score: 1, Insightful

      Please use consistent criteria in your criticism.

      Micrsoft has announced WinFS and provided alpha code to developers. Apple has announced Spotlight and provided code to developers. Somehow Microsoft's product is vaporware and Apple's is not?

      Difference? Bueller? Bueller?

    2. Re:Gates: Lying or willfully obtuse? by MemoryDragon · · Score: 0

      Well the BeOS filesystem is exactly what Microsoft wants to achieve with WinFS. Reiser4 also has the meta data mechanisms needed, but lacks an indexing and query service, which can be provided by a user level process.

    3. Re:Gates: Lying or willfully obtuse? by Anonymous Coward · · Score: 0

      I'm fairly sure "abysmal performance" isn't in Microsoft's game plan for WinFS. So that rules out BeFS.

  100. 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)
  101. Question concerning GNU art web site? (offtopic) by Anonymous Coward · · Score: 0

    Is that site available only in French, or are they making lousy assumptions based on my IP address (I live in the Dutch speaking part of Belgium)?

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

    2. Re:Actually, I think you misunderstood... by Mongoose+Disciple · · Score: 1

      In FOSS, these things can't be implemented in a way that is pervasive ??!!!

      It's not can't be so much as probably won't be. My dog is physically capable of lifting a toilet seat and relieving himself in the human manner, but I wouldn't bet the farm on it.

      I think Mozilla is kind of an iffy example to prove or disprove any point about the FOSS paradigm due to the history of the project, but, whatever.

      The point is that there are kinds of changes and innovations that free open source software excells at, and there are kinds that closed, commercial software does better. Along those lines, there are areas where each of them will improve by imitating the other. This is a symbiotic relationship and generally good for everyone. I would think you'd have to be a zealot of the worst kind not to accept that.

    3. Re:Actually, I think you misunderstood... by Anonymous Coward · · Score: 0

      I think you're still missing it.

      It's not that it's not possible, it's that it's not feasible.

      Who's going to rewrite the umpteen programs to support Feature X when Feature X becomes en vogue? We have applications still in use today built on GTK1 that nobody's maintained for years, but some people still depend on them. If something comes and breaks some functionality of those, or they'd be far more useful with the new functionality, who's going to fix 'em?

      I think that is one of the major points of the OP: nobody cares for the cast-offs, and there's no one group that can effect change in even the current applications.

      Just as an example off the top of my head, famd. Many applications, console or GUI, could make good use of it. But only two things on my system do: Courier-IMAP and the Gnome base. Whoop-de-freakin'-do.

      Here we have a utility that can make GUIs more usable for that heralded "desktop Linux." Developers can support it through little work. But they don't -- which is the point the original poster is trying to make.

    4. Re:Actually, I think you misunderstood... by Anonymous Coward · · Score: 0

      You don't have to rewrite every application, you just rewrite the toolkit (GTK or QT).

    5. Re:Actually, I think you misunderstood... by Nevyn · · Score: 1
      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.

      Apps can be made to support every innovation, as long as it is FOSS !

      Think of it this way, reiserfs can AFAIK support transactions, but almost no applications support that. Because as soon as you did it wouldn't work on ext3, XFS, JFS or FreeBSD. Who is going to intentionaly cripple their app. portability like that, and with something that is arguably better implemented elsewhere? The same is true for kqueue() on FreeBSD, only a very small number of *BSD only apps. use it ... for everyone else running on Linux is much more important, so you can't use it[1].

      This is the difference, and it's not an advantage IMO, in Windows Bill can say "the FS will have transactions, an XML schema, or whatever and all applications will use that" and then as if by magic all technical reasoning will (nay must) be ignored. Sometimes this might be a good thing, but I prefer it the way it is in Linux.

      [1] By not using kqueue() I mean not using the advanced features of combining all the different types of events, into one call. Using it as an fd notification system that is just faster than poll() is portable and does have similar things like epoll() etc. on other systems.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    6. Re:Actually, I think you misunderstood... by tehdaemon · · Score: 1
      $./configure --enable-transactions

      Is there anything stoping a FOSS app from implimenting it as an option? Or somebody else adding it to a forked version? App. portability will not be crippled. Unless the features turn out to be very usefull. Then it will be ext3 XFS etc (and I guess FreeBSD?) that get hurt, not the app.

      MS has some advantages in this area, but I think that they are limited mostly to their own apps (Office, SQL server, IIS etc.) MS can force compliance on these quite easily. Third party apps, not really, unless MS breaks backward compat. Or the features turn out to be very usefull.

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    7. Re:Actually, I think you misunderstood... by Anonymous Coward · · Score: 0

      You don't have to rewrite every application, you just rewrite the toolkit (GTK or QT).

      Only true if you can rewrite the toolkit without breaking compatibility with the applications. Which frequently isn't possible, as we see with both Qt 1.x -> 2.x, and Gtk+ 1.x -> 2.x.

      And even if the application still works with the new version of the toolkit, they frequently still need to be rewritten to take advantage of new features, as with the Gtk+ 2.4 file selector API. And while Gtk+ has gained the ability to browse gnome-vfs filesystems in the file selector, that does no good for applications that don't support opening them with gnome-vfs.

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

  105. major advances in sp2? by Anonymous Coward · · Score: 0

    "Major security advances that build on Windows XP SP2, such as new technologies to make clients more resilient to attack, viruses and malware"
    http://www.microsoft-watch.com/article2/ 0,1995,164 0602,00.asp

    Installed sp2 tried to download firefox and iE blocked it hmm

  106. Who cares? by nijk · · Score: 1

    Why the hell do we always get all this MSFT news when all we do is make fun of it. I swear, I hear more about MSFT on here than F/OSS.

  107. Re:Microsoft continuing the grand tradition... by BCW2 · · Score: 1

    I've said it for years: "M$ has developed the greatest beta test in history, they con everyone into paying them to be beta testers".

    M$ has NEVER sold anything that was not a bug filled beta.

    --
    Professional Politicians are not the solution, they ARE the problem.
  108. This is of course why Fascism works by Anonymous Coward · · Score: 0

    and democracy fails.

    The whole of civilization is built on discipline and the enforcement of uniform ideals. In most cases, we call this "culture".

    The failure of the open source model is just one more failure for democracy. It is proof that when large numbers of people think they can all decide the Right Way, as you say, they fail. Whether its law, architecture, urban planning, environmental standards, ethics, morals, or even music... they fail, and fail miserably.

    1. Re:This is of course why Fascism works by Anonymous Coward · · Score: 0

      Keep in mind that most computer spending is by corporations, where facistic "command-and-control" and enforced standards are a good fit. The idea of "Software Freedom" never has applied to more than a small group of elite home/academic users.

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

  110. MacOSX Tiger Spotlight search by jonathanduty · · Score: 0, Redundant

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

    He must have not seen the new "Spotlight" file searching feature that will be coming on MacOSX Tiger. The Tiger demo at Java One was already showing this.

  111. Microsoft to real world Translation by CanadianCrackPot · · Score: 1

    We found out that certain parts of Longhorn were waayyy too secure so it would be impossible for the dumb dumbs ^h^h^h^h^h^h^h^h^h^h regular folk to use.
    So we decided to axe these parts while pretending that MS CashCow 6.0 ^h^h^h^h^h^h^h^h^h^h Longhorn Windows has become as fortified as possible. Yeah that's right.... fortified as possible.

    STOP LOOKING AT US!!!

    --
    Good programmers drink beer to relieve job stress.
    Great programmers drink hard liquor and work best hungover.
  112. 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.

    1. Re:What is this, stealth blogging? by bergeron76 · · Score: 1


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


      Do you mean ASTRO-blogging? I'd guess that's what you'd call astroturfing on a blog.

      It's actually not a bad move - intentionally misleading your competition and letting them relax and slow down a bit. While they're relaxed, you can attack by releasing the full-featured product that they didn't think would surface.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    2. Re:What is this, stealth blogging? by arose · · Score: 1

      web-log => blog
      astro-blogging => asblogging? ;-)

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
  113. gih begadobew
    dix cur fif lovixama
    pel baxeyamu

  114. Come now... by Kjella · · Score: 1

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

    To say that it'll be 996 years to the next release after Windows XP OSR2, is kinda mean. Longhorn isn't THAT delayed ;)

    Kjella

    --
    Live today, because you never know what tomorrow brings
  115. Re:catch-up? by EvilSS · · Score: 0

    Really, it would only take days to write a new file system in Linux? Or maybe you meant that it would take only days to integrate it into the OS? I think some /.'ers are speculating an awful lot about what part of the process is causing the delay.

    --
    I browse on +1 so AC's need not respond, I won't see it.
  116. 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?

  117. Please explain it to me by rseuhs · · Score: 1, Insightful
    If they didn't release a product until 2008, the market (mostly linux) would have time to catch-up.

    What is so great about Longhorn?

    Seriously.

    The only thing useful about it is WinFS, which sounds nice but even that is just a nice-to-have feature most people can and will do without.

    "Avalon" is a buzzword just like Apple's "graphics-engine" (whoa, it's an engine, whoa!) with no real use. (At least no Apple user could explain the real-world advantages to me so far, also the Winlots failed to explain what *exactly* makes Avalon so great)

    Actually, I think the sooner MS releases Longhorn the better it is for Linux. The incompatibilities, the headaches, the problems that come with each Windows-release (sometimes even with a servicepack) will push Linux. When support contracts run out and Microsoft stops supporting older versions of Windows, that will push Linux. When Microsoft stops to support MS-Office for older versions of Windows that will push OpenOffice.

    So please Microsoft, ship it quick.

    1. Re:Please explain it to me by addaon · · Score: 1

      Re: Apple's "graphics-engine" (quartz extreme): the advantage is performance, pure and simple.

      --

      I've had this sig for three days.
    2. 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.
    3. Re:Please explain it to me by Foolhardy · · Score: 1

      Windows NT's GDI has always (since NT3.1) provided the opportunity for drivers to handle high level video requests themselves so they can offload to the GPU.

      This is accomplished using Capability Negotiation.

      The optional driver support function for transparency is DrvAlphaBlend. It has existed since Windows 2000.
      I think that NT3.1 existed a little bit before Quartz.

    4. Re:Please explain it to me by rseuhs · · Score: 1
      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.

      This is exactly what I was talking about: Useless eye-candy. Who wants transparency anyway?

      This isn't anything worth upgrading.

    5. Re:Please explain it to me by sloptaco · · Score: 1
      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.

      Well, a ray-tracing program will most likely be offloading work to the GPU anyway, so even on OSX, your terminal will be eating way cycles. Your first example (DVD encoding) is valid.

      It's important to remember that Linux does not have as much 'marketing' designed into it like OSX or Windows. This is really the better was to design from a technical standpoint: stability and security first, prettiness second.

    6. Re:Please explain it to me by Anonymous Coward · · Score: 0

      Yes, but the point was that calling it a 'grahics engine' is needlessly grandiose. Sure, it's an engine in the sense that applications request the API do some GUI work for them, but comparing it to, say, the Doom 3 engine is stretching things a wee bit.

    7. Re:Please explain it to me by Refrag · · Score: 1

      But when is it used? It's used by the OS whenever a window is moved on a Macintosh.

      This is about more than transparency.

      --
      I have a website. It's about Macs.
    8. 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.
    9. Re:Please explain it to me by Refrag · · Score: 1

      I would have used DVD encoding in both examples, but I wasn't sure if Linux had any encoders since most Linux users aren't interested in paying MPEG2 licensing fees. :)

      Thanks for correcting the part about ray-tracers, but my point still stands.

      --
      I have a website. It's about Macs.
    10. Re:Please explain it to me by Anonymous Coward · · Score: 0
      Well, a ray-tracing program will most likely be offloading work to the GPU anyway

      No, it won't. GPUs don't do ray tracing; The rendering methods they employ are inappropriate for the applications where ray tracing is used. You don't know what you're talking about.

    11. Re:Please explain it to me by Foolhardy · · Score: 1
      But when is it used? It's used by the OS whenever a window is moved on a Macintosh.
      Whenever a window is moved in Windows, GDI tells the driver to blit the old window position to one. If the video driver doesn't have a cache of what newly exposed areas look like (or doesn't support device bitmap caching), it gets USER to ask applications to repaint any uncovered parts of their windows. Every time a program calls something like TextOut or DrawLine, it can be accelerated.
      This is about more than transparency.
      Did you follow some of the links in the TOC on the left side of the page? This structure and this structure (which points to these functions) list of all the things that GDI can ask a video driver to accelerate; a list of functions and a bitmask of physical capabilities. You can query a DC to find out what it can do with this function. It ranges from a minimum of raster blitting, to rendering of paths that contain geometric bezier curves to font rendering and compression. A video driver that supports all of these things can handle all the drawing operations necessary to draw any window in hardware. Take the Mozilla window I'm typing in right now; it has a gradient title bar, much text, lines, all of which can offloaded into hardware (if the driver supports it).
      Or did you have somthing else in mind when you mentioned more?
    12. Re:Please explain it to me by Refrag · · Score: 1

      Ahhh, you're talking about using the GPU's 2D features for acceleration. Yes, most OSes have been doing that for ages. But, 3D has been the point of innovation on video cards which is why Quartz Extreme uses OpenGL (the equivalent of Direct3D) to accelerate all of the windows.

      --
      I have a website. It's about Macs.
    13. Re:Please explain it to me by Foolhardy · · Score: 1

      How the video is accelerated is up to the video card people. If they want to use the card's 3d hardware, that's up to them. To render a transparent polygon, the video card has to do an alpha blend op between a texture and the background; that same operation can be done without a polygon. I don't think that the 2d/3d parts of a video card are as distinct as you imply. GPU stands for graphics processor; it is just a processing device optomized for matrix and repetetive calculations. The video driver can have things processed any way it likes. Just because the frontend is OpenGL doesn't mean it isn't implemented the same way on the video hardware.

  118. Re:Is there a word... by maxwell+demon · · Score: 1
    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.

    Well, it would be actually useful if instead it generated a list of all the images (irrespective of the format), which are actually pictures of houses (whatever keyword they are or are not tagged with). Not that I expect that any time soon (be it from Microsoft, as OSS, or in Google)
    --
    The Tao of math: The numbers you can count are not the real numbers.
  119. Re:catch-up? by Anonymous Coward · · Score: 1, Insightful

    Windows 2000? Fucking OS/2 had a sidebar.

  120. If you have a Mac... by Eric_Cartman_South_P · · Score: 1
    For OS X Tiger users, I think for this article Slashdot should display the "Nothing to see here, move along" text.

    And on a more serious note... uh... see above. Tiger has all of this. It works. TODAY. Will be ready for the world next year, not in 200x.

  121. How I would use meta tags... by Kjella · · Score: 1

    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.

    ...let's say you send Bob and some friends email about a gathering you'd like to do. Where do you put that? In 20 different email folders, or one "events/gathering" directory? Or both?

    There are times when I'd like to take my tree structure (which represents a common use) and create a different set. Particularly if you have stuff like "Gathering suggestion", version control is a bitch. What do I do with meta-tags? I group them and tag them (as I would do anyway, only before I'd copy) and now I have a single instance.

    Kinda like a virtual folder. Quite useful, for those times when you'd like to do it, and the only alternative would be to redo your tree structure (which would fail in other cases). That being said, it is more of a "annoying when I would need it" not a "killer feature". It's hardly going to revolutionize my computer use...

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:How I would use meta tags... by Oligonicella · · Score: 1

      "let's say you send..."

      UniqueGathering/filename, not both. The e-mail will tell me who got it. No redundancy.

      I guess I just don't find the need for creating different sets from my file structure. My problem is being forced to add reams of now-unprovided (and therefore, probably some would have to be made up) meta-data to my current files just to migrate.

    2. Re:How I would use meta tags... by 16K+Ram+Pack · · Score: 1

      I've not tried it myself, but I think that the mail client in Opera does this.

  122. 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.
  123. Re:Question concerning GNU art web site? (offtopic by Anonymous Coward · · Score: 0

    Or maybe it's because when you get in a fight you immediately run away with your tail between your legs.

  124. No, moron by Anonymous Coward · · Score: 0

    Microsoft ships real operating systems.

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

  126. For Those Who Don't Know What We're Talking About by DLWormwood · · Score: 1

    I dug up a copy of the original source here.

    --
    Those who complain about affect & effect on /. should be disemvoweled
  127. 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...]

  128. Hardly. by khasim · · Score: 1

    All they worry about is whether Microsoft software works. And since they have the source code, arranging that shouldn't be too difficult.

    I'm sure you remember the old saying "It isn't done until Lotus won't run".

    1. Re:Hardly. by Ben+Hutchings · · Score: 1

      That's simply not true. MS knows that business customers will resist upgrades that break applications. They go to great lengths to keep badly-written applications running. I know that MS has made deliberate decisions in the past to make the OS incompatible with software that competed with another MS product, but that's unusual. (The only examples I can think of are MS-DOS 2.0 vs Lotus 1-2-3 and Windows 3.1 (beta) vs DR-DOS. The latter incompatibility was somewhat justified in the fact that Windows needed to tweak the internals of DOS, but the way Windows reported it was extremely deceptive.)

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

    --
    ---
  130. YES.... I can't wait by Anonymous Coward · · Score: 0

    I'm hoping this new version of windows will be the next big thing since Windows ME. Now there was an operating system worth installing(over and over again). as the features that are being removed aren't really that important anyway I'm all for keeping the name longhorn instead of renaming it shorthorn to compensate for its short cumings!

  131. Multiple heirarchies are required. by Anonymous Coward · · Score: 0
    The only way to organize things is with multiple hierarchies. Things can have a subject, a location, a contract, a customer, an owner, a status, and all of these need to be organized in a heirarchy.

    A nice file system structure only gives you one heirarchy.

    Any other way of storing things is inadequate.

    -- ac at work

    1. Re:Multiple heirarchies are required. by Oligonicella · · Score: 1

      "A nice file system structure only gives you one heirarchy."

      Actually, no. A NFS might give you only one type of hierarchy, but it allows you multiple points from which to depend multiple hierarchies. That's the way I organize my disc.

      The list you enumerated is nice, but vague. Those attributes can be hancled by, say, a leger program. Don't see your point.

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

  133. Hey Bill, look in the rear view mirror. by Anonymous Coward · · Score: 0

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

    Anyone remember BeOS and its file system... seems like this was done, uh I don't know 10 yrs ago. As usual, it isn't innovation unless Microsoft makes a commercially viable product out of someone elses hard work.

  134. Re:Is there a word... by HitByASquirrel · · Score: 1

    Yeah, exactly like Spotlight.

    When Jobs last demoed it in June, it successfully searched the metadata of everything from QuickTime movies to PDF's.

    This will give you a much better idea of how it works.

    The site really doesn't do it justice. It can do what you're describing... though doing a search for "films starring Tom Hanks" would make more sense if it were just "Tom Hanks" and then it would show you everything with "Tom Hanks" in it, organized into file-type or other categories.

  135. Once they're done with that one... by Anaphiel · · Score: 1
    ... have them read their own Human Interface Guidelines.

    They're actually pretty good, but I can't think of any Windows software that actually adheres to them. Including Windows.

  136. The only thing we are waiting for is. . . by Anonymous Coward · · Score: 0

    DRM to be perfected.

  137. Not even Minivan Innovative... by Anonymous Coward · · Score: 0

    '05 Dodge Caravan: same old stuff slightly improved but not super-noticable to the driver, engine, wheels, doors BUT also has something new: Sto and Go Seating, you can fold the 2nd and 3rd row seats into the floor. Seems trivial but this is actually new and a pretty good feature, cost a couple years and a lot of dough to make happen.

    Windows '06: same old stuff somewhat improved perhaps, file system, graphical interface, developer API, security features BUT ... no new user level features ??? What?

  138. Feature Complete by Anonymous Coward · · Score: 0

    Ok, Windows is now officially Feature Complete.

    Apparently there is nothing new to be done with the product. All that's left is making improved versions of existing features and even some of those are dropped...

  139. find, move and copy? by Anonymous Coward · · Score: 0

    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.

    find, mv, cp. buhbye.

  140. Answered your own statement. by Run4yourlives · · Score: 1

    Microsoft makes a commercially viable product...

    exactly.

  141. Re:catch-up? by haruchai · · Score: 1

    When was the last time you used a Linux distro, and which one and version was it? Hardware support in Linux has been very good for several years.
    Yes, there is a lot of hardware that isn't supported
    but you can almost always find equivalent hardware that is.
    More and more, hardware manufacturers are directly supporting Linux or are providing enough info for others to do it well.
    While Slashdot does have a big Linux bias, many criticisms of Linux are posted either by those who don't know what it is NOW capable of or are longtime Wintel zealots who've been posting the same diatribes against Linux for years.

    --
    Pain is merely failure leaving the body
  142. Developer Exitement (tm) by Anonymous Coward · · Score: 0

    Way to go MS! Soon every Joe Sixpack in town will have a chance to purchase some 'o that there Developer Excitement?

    All right! Innovation at it's best, fun for the whole family!

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

  144. Re: Feature list - it had to be said by physick · · Score: 1

    The highest quality OS we have ever shipped

    - it finally doesn't crash every day

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

    - you can rapidly print them out and file them on your shelves

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

    - it automatically disconnects from the internet every ten minutes to "prevent" others gaining access to your box

    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

    - comes with a free throw-away camera and photo album

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

    - runs on linux, but as its proprietary code, sshhhh, no one will know

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

    - they're finally including Java without all the MS mods

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

    1. Re:BeFS by Hexydes · · Score: 1

      SkyOS uses the OpenBFS, a clone of the original BFS (or BeFS).

  146. Multi-user NT? by Anonymous Coward · · Score: 0

    ...Windows NT...to say it was designed as a single user system...is just false

    I can only presume you've never actually experienced NT's (or XP's) alleged "multi-user features" for yourself. A login box does NOT make for a real multi-user system, just as time-sharing does not make for real multi-tasking.

    Damn shills...

    Best,
    Mal the Elder

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

  148. Re:Is there a word... by sootman · · Score: 1

    Or Apple's spotlight which, for example, *parses words in PDFs*. Steve demoed this at the WWDC. While looking for things re: Yosemite or Tahoe or whatever, it found a PDF map of CA or NV with the being-searched-for region in it.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  149. Re:catch-up? by haruchai · · Score: 1

    WinFS isn't really a file system; it's a way of better organizing data on top of NTFS. From what I've read, BeOS ( which I really miss) had a similar
    concept for it's own filesystem.
    There is a GNOME project called Storage that's implementing something similar to WinFS for Linux
    ( http://www.gnome.org/~seth/storage/ ). It's currently in early alpha stage.
    MacOS X already has a similar search technology called Spotlight ( http://www.apple.com/macosx/tiger/spotlight.html).
    Also, the newly released Reiser4 filesystem ( www.namesys.com ) should make implementing this on Linux much easier.

    --
    Pain is merely failure leaving the body
  150. Re:catch-up? by LnxAddct · · Score: 1, Informative

    I probably shouldn't respond to a troll, but I'll bite on this one.

    We have a sidebar that has significant more functionality than what MS intends to have two years from now. And our sidebar isn't vaporware: Dashboard

    Lonhorn is going to have multiple desktops, tell MS not to copy Linux.

    .Net is Java reincarnated, tell MS to give it back to Sun.

    BeOS had BeFS in 1996, its everything that WinFS was going to be and then some, tell MS to not use WinFS.

    While we are at it, The new windows versions are a bit like VMS, make sure you tell MS to scrap it all and start from scratch. Oh and this time also make sure you tell them not to include any BSD code again. I'll stop now, I wouldn't want to embarass you anymore.
    Regards,
    Steve

  151. The Emporer has no Clothes by Anonymous Coward · · Score: 0

    I challenge anyone on this entire freaking site to explain what is meant by the phrase "richly find" at the USER level.

    We've all read it, many went 'huh' and kept reading, many thought 'well I'll just pretend I understand', some mumbled something like 'database' or 'metatag' or 'find' or 'search' under their breath, some even made a joke or two but I'll bet no one can put into plain english what the heck that is actually supposed to mean at the interface to a USER.

  152. Hmmm, 2 specific examples vs no examples. by khasim · · Score: 1, Insightful

    "That's simply not true."

    Maybe, maybe not. But you have not provided any support that it is NOT accurate.

    Yet there you have posted TWO references where it WAS accurate.

    So far, the weight of evidence is against Microsoft.

    "The latter incompatibility was somewhat justified in the fact that Windows needed to tweak the internals of DOS, but the way Windows reported it was extremely deceptive."

    Then why was it encrypted and hidden?

    "They go to great lengths to keep badly-written applications running."

    So you claim, yet there are lots of examples that disprove your claim.

    "I know that MS has made deliberate decisions in the past to make the OS incompatible with software that competed with another MS product, but that's unusual."

    So, Microsoft has been guilty of this, yet without any evidence to support it, I'm supposed to believe that Microsoft has changed?

    Does your dictionary have a definition for "Gullible"?

    1. Re:Hmmm, 2 specific examples vs no examples. by yerfatma · · Score: 1
      How MS Lost the API War

      There's no entry for gullible in my dictionary. And my refrigerator wasn't running. Thank you young man. You've just saved me a good deal of spoilage.

    2. Re:Hmmm, 2 specific examples vs no examples. by Ben+Hutchings · · Score: 1

      I'm not saying MS has changed. I suspect they would wilfully break competing applications again if they judged it to be in their strategic interests. I don't think this is likely to happen at all often though - the raised level of scrutiny of MS means it would probably damage their customer and developer relations too much to be worthwhile. In general it is in their interests to maintain compatibility in order to retain customers, so that's what they do. Raymond Chen's blog The Old New Thing describes some of the stupid things applications do that he and others at MS have worked hard to keep working.

    3. Re:Hmmm, 2 specific examples vs no examples. by Kaboom13 · · Score: 1

      The evidence is freely available in that I can take a cd with a program designed for win95, install it on my Windows XP machine, and it will work 90% of the time. Now obviously thats just for normal applications, applications that interact heavily with the operating system (antivirus software for example) or games which expect certain drivers and so forth have less chance of working correctly. The truth of the matter is for the thousands and thousands of windows programs out there, reverse compatibility is pretty damn good.

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

  154. Re:Is there a word... by Anonymous Coward · · Score: 0

    "music by The Red Hot Chilli Peppers"

    I have no problems finding that. It always goes to the trash as soon as it hits my computer.

  155. By 2006 I'll have saved enough money by sparkywonderchicken · · Score: 0

    to upgrade all of my software, drivers, computer etc. so it works with longhorn. Should only cost about $2000.

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

  157. Re:catch-up? by Tomahawk · · Score: 1

    I mean I really do wonder why the statement "Does that mean that MS are now copying Linux...?" is not considered flamebait.

    Actually, it was meant as a tongue-in-cheek comment based on what the previous poster was saying - not for flaimbait or trollish behaviout (it was marked 70% troll, 30% underrated), but more as a humourous statement in the context.

    read: sarcasm.

    I'll ensure next time to include <sarcasm> tags around such posts in future.

    T.

  158. No, it say the highest quality MS ever shipped by SmallFurryCreature · · Score: 1

    Not the best OS ever. The best OS MS has ever shipped. Since they are not adding anything new it shouldn't be possible for them to make it worse. Oh okay so ME was worse then what came before but surely MS can not screw up twice eh.

    --

    MMO Quests are like orgasms:

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

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

  160. what happened to agile development at MS? by butane_bob2003 · · Score: 1

    Microsoft is all about agile development these days, what's with the lengthy release cycles? Do they not drink the kool-aid they have been pushing to .NET developers? I know XP and Agile development are not Microsoft ideas originally, but I thought they had adopted it fully.

    --


    TallGreen CMS hosting
  161. 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

    1. Re:Pause to consider the average user .... by Anonymous Coward · · Score: 0

      Exactly, this is a geek site so fine, we're chatting about the technicalities, but you bet, step back and take a broader view, it all looks pretty darn pointless. From an end user perspective, the thing looks to be nothing more than an exact function for function replacement for the previous product.

    2. Re:Pause to consider the average user .... by dgagley · · Score: 1

      Any change in function and look is painfull to the 50 + demographics. This is a problem in ALL ofthe OSes. It used to be that if I had a home end user haveing problems using the interface of Windows there would be the Mac os to try, but now both are verry similar. The comment I hear the most is "I want a computer that is easy to use and will not go down." You need to then pull out the IBM Selectric. Every one is trying to make the perfect computer but Microsoft is too bloated and Apple Makes you buy new hardware every other OS update.

      Mabey we need an OSX like product that is light and simple easy to install and can run on the mass market hardware. I like linux but it is just not there yet.

      --
      I can't use my sig - my computer can't read my handwriting.
  162. Re:catch-up? by haruchai · · Score: 1

    Well, I don't have any portable media players or memory card readers but I do have a couple of IDE to USB portable drives where you can swap in ( or out) hard drives or CD-RW.
    These have all worked flawlessly with Linux - my largest drive once had 9 different partitions with 6
    different filesystems and all were accessible.
    You might get more info here:
    http://wiki.linuxquestions.org/wiki/USB_Car d_Reade rs

    I suggest that you download the Knoppix LiveCD to test for peripheral support under Linux. I don't doubt that you'll be pleasantly surprised as to the hardware that'll work without problems.
    http://www.knoppix.org/
    Best of Luck!!

    --
    Pain is merely failure leaving the body
  163. 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.
  164. Re:Is there a word... by PitaBred · · Score: 0

    SPATIAL
    And almost all real world analogies on the computer desktop break down because the computer is a different medium with different strengths and weaknesses than a physical interface.
    We now return you to your regularly scheduled topic...

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

  166. Avalon is not gone by Barlo_Mung_42 · · Score: 1

    In fact it is being back ported to XP and server 2003. This is a good think as it means apps written for LH will look and work the same on XP. Here a channel9 interview where Allchin talks more about this:

    1. Re:Avalon is not gone by DrSkwid · · Score: 1
      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  167. 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."
    1. Re:I can explain the delay by ediron2 · · Score: 1

      Actually, a kludge becomes unmaintainable beyond a certain point. Elegance and refactoring are the cure. Apple knows this. It remains to be seen if Microsoft can refactor their stuff well.

      -- I've got a fever, and the prescription is more cowbells.

  168. you continue to reveal your ignorance by Ender+Ryan · · Score: 1
    Just because there is a project in existenance doesn't mean that FOSS is trumping MS.

    *groan* you reveal your ignorance more and more regarding FOSS.

    The projects I mentioned are not just "a project in existenance[sic]". They are mainstream projects that are driving Linux on the desktop.

    NTFS - a decent filesystem with features that most FOSS Filesystems don't have

    Pray tell, what features are those? Journaling? Done. Stability? Done. ACLs? Done. Meta-data? Done.

    Now, the vast majority of Linux boxes are running ext2

    Maybe, but how many new boxes get installed with ext2? I haven't seen a single Linux box in the past 2 years running ext2. I'm sure most older machines are still on ext2, but ext2 is on the way out. Unless you count Ext3 as ext2, but that's hardly fair. Ext3 is very stable, fast, and supports ACLs (yeah, you are indeed wrong about most FOSS filesystems not supporting ACLs).

    essentially a lame-old filesystem maintained for the sake compatiability.

    It's lame is it? That's why until Win2k, it was more stable (and much faster to boot) at crash recovery than NTFS, MS's highly touted FS?

    How long until X.org faces the same red-tape laden decline as X.org? I am not saying it will die, but progress will slow, then stop, and then the software will be in "patch" only mode just XFree86 is now.

    What a ridiculous troll! Why is that bound to happen? Look at all the OSS projects that are highly active, and have been for years and years. GNOME and KDE are more active than ever, and so is the Linux kernel. Reality does not support your claims! Demand drives the progress of major OSS projects. There are companies that depend on it. If necessary, they put money behind projects to get them moving again.

    Hope you reconsider your opinion, and hope you can try to refrain from personal attacks.

    I hope you will do a bit more research about developments in the FOSS world before running your mouth(errr... fingers).

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:you continue to reveal your ignorance by danheskett · · Score: 1

      Pray tell, what features are those? Journaling? Done. Stability? Done. ACLs? Done. Meta-data? Done.
      I tell you what. I've worked on roughly 1000 Linux boxes. I never seen a single one with ACL support enabled. Ever. Just because it exisits doesn't mean it's in use.

      Face the facts. A lot of these projects that you tout are dormant, deprecated, not in heavy use, or pet projects.

      Maybe, but how many new boxes get installed with ext2?
      Most distros default to ext2 or ext3. A few give you options. Most boxes being installed today are not running a nifty new filesystem. They are running crufty versions. A huge majority of boxes will not ever moved to a better filesystem, they will just be upgraded only when replaced. And even then, chances are, they will use an older filesystem like ext2 or an old version of ext3.

      It's lame is it? That's why until Win2k, it was more stable (and much faster to boot) at crash recovery than NTFS, MS's highly touted FS?
      Win2k was released in 1999. Until then MS didnt have a decent filesystem. I dont deny that. But that doesn't mean state of the art should stop on the Linux side five or six years back. ext2 was great for its time. But lets move on. The fact is that as a developer if you need to write any filesystem specific features in your complex product you have to assume the lowest common denominator of ext2. Any new features offered by new filesystems will be ignored until they gain a strong foothold. As a developer are you going to target 4-5 competing journaling filesystems splitting 10% of the installed base? No, of course not.

      What a ridiculous troll! Why is that bound to happen?
      Because any change that breaks compatability with any ancient, unmaintained project will be cast-off as incompatible. Any thing that changes the Xlib library more than marginally will be cast-off. Anything that is anything at all different from the status quo will be frowned on.

      What a ridiculous troll! Why is that bound to happen? Look at all the OSS projects that are highly active, and have been for years and years. GNOME and KDE are more active than ever, and so is the Linux kernel.
      Those are the NAME BRAND FOSS projects. I am talking about the hundreds and hundreds of other applications out there. The ones with 1-10 developers, and that's it.

      I hope you will do a bit more research about developments in the FOSS world before running your mouth(errr... fingers).
      I am well aware. I am highly involved in the FOSS world. You are completely wrong. Once more for the record, FOSS is great at replicating things. It is not great at driving new things, at making big changes, at making big improvements.

      Just because I know you won't take my word for it, here is my opinion from Linus himself:

      "In open source, you don't have a circus. You don't see a sudden explosion. It's not done that way."

      ...
      "People complain about how long it takes us to develop new versions, but we made sure that with new upgrades, old programs continue to run."

      Also it's good to copy good ideas. It should be encouraged. We don't say Einstein was a really smart guy and we should come up with a better theory of relativity. We build on top of his good ideas and have new exciting quests. When we see something good out there, we tend to find ways that it applies to what we are doing. It's a slow process of improvement.

      Face it man. FOSS is good at making software that is stable, static, etc. It is good at taking a 30-year old protocol and adding dozens of extensions to it and upgrading it and making do newish things with crufty hacks. FOSS is great at making software that scratches and itch. Thats it.

      Finally, a bit of proof. In 1991, this article on http://freshmeat.net/articles/view/212/">Freshmeat talks about four Journaling file systems: ReiserFS, XFS/Linux,

    2. Re:you continue to reveal your ignorance by Anonymous Coward · · Score: 0

      Meta-data? Done.

      Really? Please name one Linux applicaiton that uses filesystem metadata beyond what's defined by POSIX. Then maybe you'll see the guy's point.

  169. Re:Is there a word... by Anonymous Coward · · Score: 0

    Check out the w3c's semantic web languages. Boring and technical, but web-friendly. Autoconverters for extracting semantics from well-formed XML available.

    http://www.w3.org/2001/sw/

    Go ahead and flame the W3, but at least the basics of the web are free. Wait for MS to get on the ball and they'll own semantic search...

  170. Re:Is there a word... by OldSchoolNapster · · Score: 1

    File extensions do not suck. I like to know that my .mp3 is not going to .exe. It's easy enough to drag a file over the icon for Windows Media Player or Winamp. Btw, if you havent already turned off "hide extensions for known file types" (in tool/folder options/view) I suggest you do it now. Then you can just rename the file extension to .mpg and let Media Player figure it out.

  171. Re:Is there a word... by Anonymous Coward · · Score: 0

    what you said is totally unrelated to reality.

    A: its stupid to rely on extensions, because just the same as "Business Proposal.doc" could really be "6th Grade paper.doc" so just like the filename, the extension can be wrong too.

    B: why not have the system just FIGURE IT OUT, for itself. makes sense to me.

    C: you cant rename files on a VCD.

    its stupid to have a system that relies on an arbitrary three letters at the end of a name.
    the system should be able to look at the actual file and see what it is.

  172. Beat MS to the line? by Anonymous Coward · · Score: 0

    Why not create a WinFS system on linux, creating a new FS based on MySQL/PostgreSQL + another FS (ext3fs,...) underlying it?

    Could be ready before WinFS, I bet.

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

    1. Re:The solution by ClippyHater · · Score: 1

      Those examples you gave really blow my mind! Sounds like you'd need to do quite a bit of work adding enough meta-data to make some of it work (i.e., Find all pictures containing a Bluebird). Of course, once WinFS is released and generally accepted, a lot of the media you get will probably have rich meta-data embedded in it.

      Very cool, thanks for the info!

    2. Re:The solution by Halcyon-X · · Score: 1
      Well, the examples were my own idea, I was only imagining what was possible. I don't know if they'll actually implement this. I wonder what has been implemented in OS X Tiger?

      Perhaps some OSS solution will come along and implement some of these ideas... But I'm afraid a lot of developers don't exactly understand the capabilities that will be put into the next OS X and Windows vesrions and aren't even concentrating on this type of thing.

      --

      .sig: Open Source, Open Mind

  174. For the record... by Content_Mgmt_Guy · · Score: 1
    "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."
    Wow...that's a whopper, even for Bill.
    For the record, this type of technology is called content management (not to be confused with 'web content management')...and it ain't new, nor is BeFS a particularly unique example.
    A number of vendors have robust CM repositories that are far more capable than WinFS 1.0 would have been...including replication, etc:
    • IBM (DB2 Content Manager - runs on Linux)
    • Documentum (now EMC)
    • FileNet
    • OpenText

    ...the list goes on, and analyst coverage of such systems is readily available. BeFS, Oracle IFS, and the like hardly show up on the radar in this market, but it's true they have some of the same capabilities.
    And as far as using SQL as the programmatic interface to such a system, that approach has its disadvantages - most vendors have developed content-oriented interfaces, and see JSR 170 for the beginnings of a true open standard for such an interface.
    WinFS was the *beginning* of a content management strategy for Microsoft, but it certainly didn't address high-volume imaging or report distribution requirements, or many of the other characteristics of CM systems that the market expects.
  175. Re:catch-up? by kabloom · · Score: 1

    When did IE get popup blocking? (Or is this something that you expect to see happen in 2006?)

  176. Gasping for air by eomnimedia · · Score: 1

    longhorn == dead ? "Coffin. Nailed shut." : "Slaughter the beast";

  177. Apple Spotlight will do it by awesomo4000 · · Score: 1
    Gates says ambitious...looks like apple will already have it in the next OsX release :

    http://www.apple.com/macosx/tiger/spotlight.html

    Doesn't this look similar to what Gates is saying?

    This is about the technology:

    http://www.apple.com/macosx/tiger/spotlighttech.ht ml

  178. more ignorance - Re:Microsoft's Copland? by Ender+Ryan · · Score: 1
    But regardless, lets say GTK and QT switch. HOw long until thats in every app? How long until SVG icons are standard across the FOSS world?

    There are dozens of very complete SVG icon sets available NOW for KDE and GNOME.

    At the rate FOSS moves, very long time.

    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.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. 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?

  179. Re:Is there a word... by OldSchoolNapster · · Score: 1

    what you said is totally unrelated to reality.
    grow up.

    B: why not have the system just FIGURE IT OUT, for itself. makes sense to me.
    Because Windows is already unsecure enough as it is. There was an mp3 virus a article a couple months ago that only worked on macs because Windows does not allow any .mp3 to be .exe so to speak. This is important. I like to be able to doubleclick on certain filetypes with no fear of the consequences.

    its stupid to have a system that relies on an arbitrary three letters at the end of a name.
    What if a .mp3 was really a .doc with a malitious macro? Doubleclick on "supercool.mp3" and youll be spamming your entire outlook contact list with "supercool.mp3"... You would look pretty stupid.

  180. Bravo! by RatBastard · · Score: 1

    Well done, good sir!
    *flings underpants at the stage*

    --
    Boobies never hurt anyone. - Sherry Glaser.
  181. Magic! by Tony · · Score: 1

    That being said, I would always be interested in interfaces that make that job easier for users, improving our 20+ year old designed filesystems.

    That's simple. Use magic. No, seriously. The "file" command in Unix is a great utility-- it tries to classify the document based on the document itself. A good GUI would be able to automagically identify the filetype of a file, and launch the appropriate application, based on the type of file.

    Extensions are the stupidest things in the world. It's a holdover from DOS that just really, really blows.

    But then, my blood pressure rises when I see "*.htm" instead of "*.html", so there's some sort of dualism going on.

    Stupid *.htm.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:Magic! by jackbird · · Score: 1

      It is most certainly NOT a holdover from DOS. Win95 was the first Microsoft OS to get its panties in a bunch over file extensions. Remember when every archive you downloaded from a BBS came with a README.DOC or README.1ST?

    2. Re:Magic! by Tony · · Score: 1

      It *is* a holdover from the DOS days. Remember when you could only execute a .com, .exe, or .bat file? Well, that set the stage for later use of file extensions as filetype metadata.

      Also, when opening files from MS-Word, it looked for... well, .doc files, by default. The dot-three filetype extension became embedded in the Microsoft way of approaching computers. Even MS-Windows 3.1 had filetype associations. (It probably goes back further than that. I don't remember much from the pre-Win3.1 MS-Windows iterations.)

      Just as drive letters are our legacy from the DOS days, so are the filetype extensions.

      --
      Microsoft is to software what Budweiser is to beer.
  182. MS apparently has never heard of Apple... by dniq · · Score: 1

    Since Apple has all this done already in the upcoming Tiger...

  183. Re:Is there a word... by Anonymous Coward · · Score: 0

    YHBT. YHL. HAND.

  184. WinFS that exciting? by Anonymous Coward · · Score: 0

    Has anyone seen the new specs for Tiger? The spotlight search seems to do all that Gates mentioned, and it is almost (already?) here.

  185. 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.
  186. Problem. by SatanicPuppy · · Score: 1

    The biggest problem with this is its sheer complexity. The current filesystem setup is very simple, very easy to understand. It's pretty much idiot proof. This is a beautiful thing, because the more simple a thing is, the more stable and reliable it is.

    Turn this around and try to imagine replacing that simplicity with a relational database. I say, sure, it's possible, but why would you want to do it? It would be FAR easier to add a second tier service that keeps track of user/type/relationship, and leave the current file index alone. I think that would buy you the best of both worlds, allowing you ease of navigation while preserving a simple, functional, lower tier.

    I am not at all suprised that they abandoned their attempt to make it work. The problems that COULD crop up are frankly terrifying, and I can't imagine this increasing the stability or reliablity of the Windows platform.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  187. Hmmm...WinFS. Stands for... by M-Plasm · · Score: 1

    OK, with WinFuse the file system will blow before the operating system. So what?

  188. Re:catch-up? by kabloom · · Score: 1

    Microsoft's command interpreter will be harder to use, and it will do less unless a lot of programmers are willing to recode their applications to expose programming interfaces. By contrast, Linux's shells let me write one small utility that can be run from a command shell, and it can automatically be integrated with other people's small utilities.

  189. Database-based-filesystem a bad idea by 0x0d0a · · Score: 1

    Yes.

    You're right.

    If something like this is done, it should absolutely not be done at the filesystem level, but by something that hooks in directly above (if Linux ever gets the enhanced recursive dnotify() patch added to the mainstream kernel, it could have such functionality). It's ridiculous to try to tie it to a particular filesystem when there's no reason to do so.

    The good thing about Linux is that when all this stupid cruft and dumb design overwhelms the filesystem, the 90% of people that promptly realize that "replace the filesystem with a database" is a bad idea can simply use another filesystem. Those on Windows may not have that luxury.

  190. "FOSS red-tape laded world-view"? Riiiight. by 0x0d0a · · Score: 1

    So this is what is MS thinking: implement the things that FOSS world can't do thanks to its red-tape laden world-view.

    I don't know what FOSS projects *you've* been working on, but most that I can think of move *much* more quickly than closed source projects. Linux has pretty much become the standard for advancement in the *IX world and has generally surpassed Windows from a kernel-level performance standpoint. P2P software is one of the fastest-moving areas around, and it's largely FOSS. When I want to add a feature, I do a patch and send it to a mailing list. It's pretty easy.

    And you're using Microsoft as an example of technical innovation? Come on...there are closed source vendors that come up with new ideas, but I'd like to hear you name five original Microsoft *technical* (not business) ideas. Microsoft hasn't ever been a technical leader -- just a business leader.

  191. WinFS... by Anonymous Coward · · Score: 0

    Well, actually, Larry Ellison attempted to bring about a new file system that allowed all content to be queried simultaneously using a simple, clear syntax: iFS and SQL. Larry's only problem is he could not get over providing it to the masses for $5/seat. It would probably be perfect to reintroduce now, especially with the 10g "grid" stuff. Get all your department's computers using 10g/iFS, perhaps with a SAN or NAS for the real databases, and use all of your department's computers as your virtual database engine...

    So WinFS will be "different", and will just have a clever interface layer that provides enough FAT/NTFS emulation, but results in database queries against the underlying SQL Server database engine.

    When Microsoft actually innovates an original idea that no one has ever come up with or already attempted to implement, then maybe I'll be interested.

  192. Do not update on the fly by 0x0d0a · · Score: 1

    I have been working on exactly this problem.

    Let me put the basics on the table for you.

    It would be a very bad idea to incorporate updatedb into the filesystem. This would make db functionality filesystem dependent, and make filesystems much more complicated. Unnecessary complexity in the filesystem is as bad as unnecessary complexity in the kernel -- you screw up, your data goes away. It also makes it harder to do things like upgrade your indexing system then.

    It is pretty much unacceptable to run updatedb in sync with file changes. If you do this, it means that all disk writes take a performance hit. Linux is about fast, fast, fast serving.

    The best solution, and the one that I've poked at, is the idea of running updatedb asynchronously with partial database updates triggered by change. This means that when you write to a file, it doesn't *immediately* update the database, but it schedules that file to be updated in the database. Unfortunately, Linux currently lacks important functionality to do this. Currently, you need to open and call the Linux syscall dnotify() on every directory in a filesystem to receive updates when a file changes. This uses massive amounts of file descriptors -- the dnotify() model is simply not designed for monitoring an entire filesystem. Fam and other utilities that sit on dnotify() implement recursive behavior using either polling (inefficient as well) or a massive number of monitored directories. If Linus would merge this patch (which may require additional testing and hacking, not sure), dnotify() could handle filesystem-wide recursive directory monitoring *and* inform as to which file is actually changed -- currently, this always requires polling (extremely expensive when many files are in a directory) because the monitoring application only gets a notification for the directory containing the modified file.

    Then, the updatedb daemon can simply log a copy of the fact that the file is changed, and either start updating immediately (but in an asynchronous fashion) or wait until the load drops a bit. If you do things like folding (if I have ten thousand entries starting with /usr/shared/gcc-support/sbin/", I just fold all these into one entry and scan the entire hierarchy below that point), you don't really have to worry about backlogging.

    I am curious as to what happens when the signal queue is fully backlogged in Linux -- whether dnotify() events are dropped, or whether the file-changing application simply blocks on its operation.

  193. Re:catch-up? by Frizzle+Fry · · Score: 1

    No, the current version (IE6sp2) has popup blocking.

    --
    I'd rather be lucky than good.
  194. Reading between the features... by GreyGeek · · Score: 1
    Nobody has ever brought together (for a fee) the world of documents (for a fee), media (for a fee) and structured information (for a fee) in giving you one simple set of verbs (for a fee) that lets you richly find (for a fee), move around (for a fee) and replicate those things (for a fee).

    "I'm sorry but your LongHorn Word spellcheck license has expired. Do you wish to connect to Microsoft.com and renew your spellchecking for another 50 documents?"

  195. Vaporware by rcgawenda · · Score: 1

    The fud I'm seeing nowadays about this piece of shit that just doesn't exist, took to my head another highly-announced-never-released filesystem, the OOFS that the newsgroups were fillled about, being the next-great-thing after Windows95, that would be included in Windows NT 5 (Cairo?). Maybe we'll see that OOFS anytime soon, in NT 5.3 (I don't know the codename of the next version to de next version of Shorthorn). It's also possible that Microsoft will release it ten years after talking much-and-great about it everywhere (that would imply that WinFS would be released in 2018)

  196. Re:catch-up? by 0x0d0a · · Score: 1

    What I want to know is why posts that criticise commercial software are classed as Interesting or Insightful

    [sarcasm]This is because most people on Slashdot hate and have avoided open source software, and having their eyes opened is enlightening.[/sarcasm]

    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?

    The *only* device I have that isn't supported out-of-box on Fedora is my SmartHome X10 USB transciever. SmartHome doesn't give out any technical specs, and the thing had to be reverse-engineered by the author, and the driver's never been included in the mainstream kernel. Frankly, I suspect that the controller isn't supported out of box on Windows either, though I could be wrong.

  197. The trouble with innovation by Brandybuck · · Score: 1

    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

    That's the problem with innovation, it's never as easy as the unwashed masses on Slashdot say it is. This "next generation" file system is a case in point, whether you're talking about WinFS, a future version of ReiserFS, or some other proposed "innovation".

    In our zeal to dump the hierarchical filesystem, maybe we should sit down and ponder that it might very well be the best possible solution for the problem domain. If all you have in your home directory are ten thousand MP3s, then maybe implementing the filesystem as a relational database and providing a few canned queries may be best for you. But it's probably not for most people. What about the rest of us who have MP3s, Oggs, JPGs, PNGs, word processing documents, spreadsheets, TODO lists, PDFs, and of course plain text files serving a thousand different purposes.

    The problem isn't that the nextgen filesystems aren't innovative, it's that they don't have a usable interface to go with them. The current hiearchical system lets me "browse" or "navigate" to the file I want easily. It's certainly not perfect, but it works and it's fast. But the new "innovative" way makes me access files based on their metadata. That's all well and good for files that have that metadata, like MP3s, but if they don't have it then it's up to me to provide it. And that's where it breaks down.

    The Google interface sucks, and it's time a lot of your people realized it. Think about it. What if you had to Google for every website you visited. No bookmarks, no favorites, no manually entered URLs, just a search engine. It would suck. Yet the equivalent is what the "innovators" want for your filesystem. Imagine having to query for every file you opened, and worrying about providing the correct metadata for every file you create.

    Microsoft got this one right. It's NOT easy coming up with something better than the hierarchical filesystem. I'm sure something will eventually arive, but I am positive it won't be used until an equally innovative interface comes along with it.

    --
    Don't blame me, I didn't vote for either of them!
  198. What's the point of Shorthorn?! by Anita+Coney · · Score: 1

    If Longhorn will no longer have the four pillars, than what value will it possibly offer?! According to Microsoft XP Pro with SP2 is the best OS in the world. What will change in XP Pro by the time Shorthorn is released?!

    It appears that Shorthorn will be yet another version of WinMe. An OS which serves the sole purpose of having something to sell.

    "Insanely great" is certainly a better approach than "now or never"!

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  199. Re:catch-up? by Anonymous Coward · · Score: 0
    Does that mean that MS are now copying Linux...?

    Is very funny. It picks on both Linux and Microsoft. Think about it more if you can't see that.

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

    That's just bitter and mean.

    See, the point is not who you criticized it's how you do it.

  200. 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
  201. Spotlight's lineage goes back farther by nonsuchworks · · Score: 1

    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.

    Actually the Smart Folders idea is a remnant of Copland, Apple's aborted attempt to counter Windows NT with its own industrial-strength OS. Some of the UI innovations of Copland eventually dribbled into Mac OS 8, but saved searches was never one of them. Nice to see Apple going back and rescuing a good idea.

  202. Keep your story straight. by khasim · · Score: 1

    "I'm not saying MS has changed."

    If Microsoft hasn't changed AND Microsoft used to do that, then they STILL do that.

    But that directly contradicts your previous statement about:
    "That's simply not true. MS knows that business customers will resist upgrades that break applications. They go to great lengths to keep badly-written applications running."

    "I suspect they would wilfully break competing applications again if they judged it to be in their strategic interests."

    It seems that you aren't sure what you believe. You believe they WOULD do that. You know that they HAVE done that.

    "I don't think this is likely to happen at all often though - the raised level of scrutiny of MS means it would probably damage their customer and developer relations too much to be worthwhile."

    Check out the Netscape trial. It all depends upon what Microsoft considers "worthwhile".

    "In general it is in their interests to maintain compatibility in order to retain customers, so that's what they do."

    BZZZZZZTTTTTTT!!!!!!!

    Look up "monopoly".

    "Raymond Chen's blog...."

    Sorry, guy. But the search tool couldn't find that in that page. Maybe you weren't reading it correctly?

    1. Re:Keep your story straight. by Ben+Hutchings · · Score: 1

      I see no contradiction. MS does what's in its business interests. Occasionally that means breaking compatibility but usually it means going to great lengths to retain compatibility. You're talking as if you think I'm an apologist for MS, but that's not the case. I'm saying they try to maintain compatibility, not out of the goodness of their hearts but because it's good business.

      Sorry, guy. But the search tool couldn't find that in that page. Maybe you weren't reading it correctly?

      Try this query.

    2. Re:Keep your story straight. by Anonymous Coward · · Score: 0

      Just for the record, you're an ass.

      The evidence you keep demanding has been presented to you.

  203. Re:catch-up? by EnormousTooth · · Score: 1

    er, actually, the dashboard/sidebar idea one taken from Nat Friedman.
    nat.org/dashboard

    --
    I don't use Emacs; it uses me.
  204. Opteron, x64 and WinFS by Prien715 · · Score: 1

    Maybe I'm taking a shot in the dark, but could this really all be dependent on hardware?

    I recall for example, the x64 extensions really help in database work in a very big way. The select queries especially. Perhaps they're just waiting for really good DB performance.

    --
    -- Political fascism requires a Fuhrer.
  205. No one except... by xombo · · Score: 1

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

    Oh you mean like Spotlight?

  206. Re:catch-up? by Anonymous Coward · · Score: 0

    As I type this, your post is at 2 insightful, and the post you responded to is at 0 troll. You might want to ask yourself why that is.

  207. Re:catch-up? by Anonymous Coward · · Score: 0

    What you call the 'current' version, is in fact the new version of IE the parent was referring to. This thread has long passed its on-topic Longhorn focus.

  208. BWAHAHAHAHAHAH!!! by Master+of+Transhuman · · Score: 1

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

    Neither have you now, Billy!

    BWAHAHAHAHAHAHAH!!!

    Mod this troll, mod this flamebait! Is that all you got, huh? Are you nuts? Come at me!

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  209. With M$ privacy record who wants this by nzkbuk · · Score: 1

    With how Media player, the search tool (and who knows what else) reporting home (aka to M$) who would want this feature ?

    Ok I admit that it's a nice feature. It would probably make local file searches faster, but IF it was in the OS how much traffic would be going back to redmond saying 'Hey this is the meta data of the users HDD'?

    To take it s step further (and considering M$'s security record) how long would it be before the RIAA / MPAA are routinely downloading this from users and using it to go after users who have ANY MP3's or video's ?

  210. Longhorn will just be *BSD with a facelift... by Kazoo+the+Clown · · Score: 1

    I mean, how else are they going to get even a basic OS from "scratch" deliverable in 2006, even without a new GUI and filesystem? The FUDster's were claiming it takes years to write an OS, as an argument that Torvaldis couldn't have done it without "help". In fact, it has taken 10+ years for Linux to get where it is, and still has a ways to go before you're grandma can use it. Stands to reason that an OS deliverable in a couple of years is going to need significant "help"...

    A new OS written from scratch needs at least two years of betasites beating on it before it's ready for prime time IMHO...

  211. Let me jog your memory. by khasim · · Score: 1

    http://slashdot.org/comments.pl?sid=119836&cid=101 09017

    You say:
    "That's simply not true."

    You are incorrect. It is true. It is factual. There are numerous verified instances of it.

    "MS does what's in its business interests."

    You seem to believe that this somehow contradicts my previous statements.

    WHY Microsoft sabotages other vendor's apps is NOT the question. Microsoft HAS done so.

    "Occasionally that means breaking compatibility but usually it means going to great lengths to retain compatibility."

    Keep claiming that. But you have not offered any supporting evidence for you claim.

    "Try this query."

    I went there. This is what I found.

    "The various Interlocked functions (InterlockedIncrement, and so on) require that the variable being updated be properly aligned, even on x86, a platform where the CPU silently fixes unaligned memory access invisibly."

    It does not support your position.

    This conversation is over.

    1. Re:Let me jog your memory. by Ben+Hutchings · · Score: 1

      You could have looked at query results beyond the first, but you didn't. You're an idiot.

  212. Re:"FOSS red-tape laded world-view"? Riiiight. by danheskett · · Score: 1

    When I want to add a feature, I do a patch and send it to a mailing list. It's pretty easy.
    It's evolutionary. Little patches, little by little. There is not a big momentum of new changes being added.

    Let me ask you a question. If you had something was truly revolutionary under your hat. You thought it up, coded some proof of concepts. Bamo. Brand new. Big time stuff, what would you do with it? How long would it take to go from your idea to the average user?

    d you're using Microsoft as an example of technical innovation
    I have never claimed they invented anything. I am saying they brings things *to the market* way before anyone else. Let me ask you this. What percentage of applications of Open Source applications are running on virtual machine. Sun promised the world this a decade ago. But fast forward. 75% of Windows developers are writing products targeted towards .NET. In the next 18-24 months virtually everything released is going to be .NET based. MS has succedded by getting ISVs to write against an entirely new managed code-base. This is a big time innovation. They didnt invent the idea. They didn't create this big idea. They got to the desktop. They brought it to people. Something Unix vendors have been promising the world, and here comes MS last to the game ready to deliver. FOSS is great at having a big pile of IFDEFS and tons of includes to make things work on multiple flavors of FOSS platforms. Good for them. That's been around though for a long time. Here comes MS delivering binary compatibility via a VM. Wow. And they are poised to do it again, and completely nail Linux in the process.

    When Longhorn and its technology hits in the next two years, developers will be drinking the cool-aid full-on. It's the ultimate in lockin: make developing apps so much more effective and efficent that you don't want to switch platforms.

    I encourage you to go read up some on MSDN about Avalon, XAML, WinFS, and Indigo. Then read some MS blogs for a few hours. If MS pulls of the technology even 1/2 of what they are thinking of, Linux in terms of developer experience is going to be way, way behind.

    It's all about "Developers, developers, developers!"

  213. Re:catch-up? by Anonymous Coward · · Score: 0

    Reiterating other ACs, the Monad scripting is certainly "next generation" when compared to Unix shell scripts. If MS wanted just to "catch-up" to Unix, they would only need to beefup cmd.exe.

  214. How antitrust enforcement has diminished... by michael_cain · · Score: 1
    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.
    ==========
    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.

    Many years ago, in the days when the Justice Department took its antitrust responsibilities somewhat seriously, I worked for a company that had been deemed a monopolist in court. Two of the things that we did not dare do, because people got sent to jail over it, were:

    1. Overhang the market by announcing products long in advance of their actual delivery, and
    2. Announce products and then fail to deliver them.

    Ah, if only the DoJ still took their responsibilities seriously: slam-dunk court case.

  215. Re:Free Ads / Free Betas ??? by BrokenStructure · · Score: 1

    With all the linux crap that gets posted on this web-site I really can't fathom how it is that you get upset when legitimate news regarding Windows gets posted. I can't help but feel that you're just bitter because deep down inside you know windows is far superior to linux in terms of stability, versatility, and usability, and that just doesn't settle right with your pseudo-socialist/anarchist agenda. I would be much more upset and amused if high-ranking, world-renowned employees of Windows (such as Bill Gates) didn't try to talk-up or sell their product during an interview.

    One more thing, "If they didn't release a product until 2008, the market (mostly linux) would have time to catch-up.", is akin to saying, "If (entity A) just stopped (doing whatever it is that makes entity A better than entity B), then (entity B) might have a chance to be as good or better than (entity A)!"... it's kind of a ridiculous, nonsensical statement... ;)

  216. Regarding "free" interviews with Bill. by BrokenStructure · · Score: 1

    You have to also take into consideration the fact that Bill is probably worth tens of thousands of dollars every hour (or more) to Microsoft, so it's not really a free interview if you consider the cost-benefit. ;-)

  217. 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.
  218. Bill Gates is overweight and needs to diet? by MMHere · · Score: 1

    You can't tell simply by looking at him.

    OK, maybe he's just a little pudgy, but does he really need to go on a diet?

  219. Re:"FOSS red-tape laded world-view"? Riiiight. by 0x0d0a · · Score: 1

    Let me ask you a question. If you had something was truly revolutionary under your hat. You thought it up, coded some proof of concepts. Bamo. Brand new. Big time stuff, what would you do with it? How long would it take to go from your idea to the average user?

    [shrug] I came up with an idea for a simple and peppy substring searching algorithm that's currently used in a popular piece of P2P software. The period of time between when I came up with the idea and when it shipped in SuSE? I dunno, it was whenever the next SuSE release came out.

    I have never claimed they invented anything. I am saying they brings things *to the market* way before anyone else.

    I don't even think that's the case. I think that they might be the most *popular* vendor of a number of things, but still not the first to market. I'll strengthen my initial claim to cover "first to the consumer". List a couple of major things that Microsoft was the first to get to the consumer.

    What percentage of applications of Open Source applications are running on virtual machine. Sun promised the world this a decade ago.

    The point of running on a VM is largely that it allows cross-architecture compatibility. This was a huge deal for Sun, because SPARC has been a minority architecture for a long time, and it eliminates a major barrier to use of their platform. However, in an open source world, it doesn't provide nearly as much a benefit, since most software can just be rebuilt -- Red Hat just sets the --target option and rebuilds for IA64, PPC, i386, or whatever. The main remaining benefit is that it lets you conduct some finely-grained sandboxing, and even so a lot of that can be done under Linux through use of chroot and other sandboxing mechanisms. The problem is that a VM means a lot more for closed-source vendors than it does open-source vendors. Software targetting VMs requires more memory and runs slower than native software.

    Now, there are certainly FOSS VMs with bytecode that exist: rep, emacs, bochs, plex86, python, ocaml(in bytecode mode), and kaffe, off the top of my head. Some of these have been around for an awfully long time -- emacs is probably the oldest virtual machine still in active use, and has a hell of a lot of software written for it. My mail client for a long time, the confusingly-named vm, was emacs-based.

    Here comes MS delivering binary compatibility via a VM. Wow. And they are poised to do it again, and completely nail Linux in the process.

    Dan, I *already* have cross-architecture compatibility with native speed and memory use. The only piece of binary software I can think of that I have is the RealPlayer library. Heck, I've co-developed software with a buddy who did his work on a PowerPC laptop. There's no need to resort to an emulation-based system.

    When Longhorn and its technology hits in the next two years, developers will be drinking the cool-aid full-on. It's the ultimate in lockin: make developing apps so much more effective and efficent that you don't want to switch platforms.

    Dan, in my day-to-day use, I simply write software as I work, as I use perl one-liners and zsh constantly. How can it be as easy and simple as that?

    The only area that I've found MS's dev tools to be really nicer than Linux has been in RAD GUI tools for C++-targeting platforms -- and I *haven't used* the big popular Linux RAD GUI Qt Designer, just glade targetting gtk--.

    Avalon/XAML

    Hell, I just mentioned that I did GUI building with XML on glade on Linux, and have been for some time. It's nice that MS is modernizing their APIs, but Apple's already done so, and glib/gtk/gnome and qt/kde have been around for quite some time now. And I agree that having a modern layout engine with data-based layout descriptions is nice, but Microsoft is the last to the party on each of these.

    WinFS

    WinFS isn't shipping, and metadata-based storage is nothing particularly new. A num

  220. Re:Question concerning GNU art web site? (offtopic by Anonymous Coward · · Score: 0

    say that again when your country has been at war for 2,000 years.

    Or has been invaded even once.

  221. Re:Is there a word... by gcaseye6677 · · Score: 1

    I think you just identified the reason why you can't rely on file extensions for virus protection. Since some genius decided that a scripting language needed to be inserted into MS Office, a virus can come to you in the form of a Word or Excel document. You won't know this until you scan it. Also, I believe there are some exploits that can come in the form of a corrupt image file, which means you've got to be careful of those too. The only way you can truly have virus protection is to scan all downloads and restrict access permissions. For example, your "downloads directory" should not have executable rights.

  222. Brilliant! by Anonymous Coward · · Score: 0

    Brilliantly insightful, KFG...a short post and you nailed it exactly which is why you've been on my friends list for years. Keep it up!

    Anonymous fanboy

  223. Re:"FOSS red-tape laded world-view"? Riiiight. by danheskett · · Score: 1

    I came up with an idea for a simple and peppy substring searching algorithm that's currently used in a popular piece of P2P software. The period of time between when I came up with the idea and when it shipped in SuSE? I dunno, it was whenever the next SuSE release came out.
    What an absurdity. You are talking about compact simple functions. What we are talking about are fundamental changes involving perhaps 10-15 million lines of code.

    I think that they might be the most *popular* vendor of a number of things, but still not the first to market
    No, you are not following me. I am talking about taking things that are mature, and making them accessible to the masses. FOSS hasn't done that widely, except perhaps FireFox, and a few P2P clients. What FOSS software is in daily use by millions of desktop users? Apache serves 60% of the worlds websites, but what about the rest of the computing world? What about desktop users of all stripes - MacOS, Linux, and Windows? Let me give you a clear concise example of what I am talking about. Microsoft clearly did not invent remote displays of a PC. It's been around for a long, long time. X does it. VNC does it as well. pcAnywhere did on DOS even. Unix has had remote shells for decades. But how many PC users had the ability to access their home PC from work? Or vice-versa? Now this is what I am talking about. At the recent PDC conference MS held they reported statistics like this one: 3 million people in the US use remote desktop daily to connect to their home or work PC. I can understand this. My mother does it. My wife does it. I do it. Why? It's easy, and it's robust. It wasn't first, it wasn't last, it isn't the best solution. What it is ubiquitous. This is advantage. As a developer, I can say that the majority of my user base has access to a feature - remote assistance. As a Linux software developer, can you claim that?

    Now, onto VM's:
    However, in an open source world, it doesn't provide nearly as much a benefit, since most software can just be rebuilt -- Red Hat just sets the --target option and rebuilds for IA64, PPC, i386, or whatever.
    I agree. Totally correct. Except that your cross-platform ideas involve the time-consuming and error-prone problems of cross-compiling. I am well aware of the drawbacks and benefits. Sun thought that their idea of a cross-platform binary would change how software was developed and used. They failed. Again, they were not the first, but they were early compared to MS. They have not develivered. There is very little common usuage of Java software except on the server-side (exactly where people have the time and skill to cross-compile). The current batch of software being developed now and released now is based on a VM. That's something Sun has never delivered.

    Dan, I *already* have cross-architecture compatibility with native speed and memory use. The only piece of binary software I can think of that I have is the RealPlayer library. Heck, I've co-developed software with a buddy who did his work on a PowerPC laptop. There's no need to resort to an emulation-based system.
    There are vast benefits to using compile-once-run-anywhere binaries. Cross-compiling doesn't provide these, and you know it. I too have a system build by hand entirely from source. It doesn't however mean that it's the best solution for every multi-platform scenario. You have to know this, you seem much to knowledgeable to not understand that having multiple-platform binaries make's things confusing for users. The fact is that, despite all the ballyhooing about Linux applications being hardware independent, distributing software is a freaking mess. If you want to save people time and distribute binaries you need to support at least RPM and DEB, plus probably source RPM, provide a big nasty make file (go look at the makefile for XFree86 sometime before you eat lunch!).

    Now, there are certainly FOSS VMs with bytecode that exist: rep, emacs, bochs, p

  224. Re:"FOSS red-tape laded world-view"? Riiiight. by 0x0d0a · · Score: 1

    What an absurdity. You are talking about compact simple functions. What we are talking about are fundamental changes involving perhaps 10-15 million lines of code.

    Okay, I call bullshit. At this point, you absolutely have to be either trolling or uninformed.

    What on *Earth* are you talking about? What piece of software, what project, is hit by a 15 million LOC impact to add *any* feature, no matter how major? Every single project in Red Hat Linux added together has on the order of 30 million lines of code. Windows NT, the entire distribution, had about 10 million, and Windows 2k under 30 million, IIRC. The Windows kernel doesn't even begin to approach the kind of LOC count you're talking about. Let's look back at your first post:

    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.

    And you're talking about a lousy metadata-using filesystem taking that much? Man, a basic filesystem under Windows takes a lot more code than a basic filesystem under Linux, but Linux's ramdisk filesystem is 183 LOC. I doubt that WinFS breaks 100K LOC, much less 15 million LOC.

    As for new filesystems, I suggest that you might want to reconsider Linux doing a poor job of competing with Windows. ls /usr/src/linux-2.6.8.1/fs|grep fs$|wc results in 29 filesystems. How many filesystems does a Windows box support? FAT, FAT/w/DOS-naming, NTFS, CIFS? And you're complaining about a lack of people adding new features?

    I think that they might be the most *popular* vendor of a number of things, but still not the first to market
    No, you are not following me. I am talking about taking things that are mature, and making them accessible to the masses. FOSS hasn't done that widely, except perhaps FireFox, and a few P2P clients. What FOSS software is in daily use by millions of desktop users?

    So basically, your reason for saying that FOSS is "red tape-laden" -- I just want to get this straight -- is because there is a minimal number of FOSS projects that:

    *) Run on Windows.

    *) Have a large installed base.

    Your arguments for existing, installed base doesn't say a thing about maturity or ease of use which you've flipped to. Take, for instance, Rosegarden. Quite usable music composition software. Not used by "millions of desktop users, however."

    Because that explains a lot. I was saying that you were talking about a large installed base, and it seems that you *were*. Don't get me wrong. I think that Microsoft is *very* talented when it comes to sales, marketing, and business relationships leveraging a monopoly. That can buy them a lot of desktops. The thing that I take issue with is that you're claiming that FOSS can't get new features out to users, which is patently absurd. Yes, when Microsoft bundles a new feature into the next release of Windows or Office, it will reach a lot of users -- because a lot of people use Windows or Office!

    As a Linux software developer, can you claim that?

    Nope. Let me bundle my software with Windows, have it installed on a vanilla box, bootstrapping off of an existing monopoly, and we can talk again.

    Except that your cross-platform ideas involve the time-consuming and error-prone problems of cross-compiling.

    Time consuming? I don't know what the internal Red Hat build procedure is, but I'm sure that it's automated. Gentoo *definitely* is automated -- it's easy for someone to just say "I'm PPC, suck down the latest binary packages built by Gentoo.

    As for error-prone -- the kinds of errors that turn up when you move across platforms (generally when someone's using C), like shoving pointers into ints and relying on a certain form of packing, are the kind of problems that would turn up anyway on a single

  225. Re:catch-up? by imroy · · Score: 1
    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.

    Because commercial software is created by commercial entities. Their whole purpose is to create a good (and/or service) in exchange for money. If a customer finds the product lacking then they are perfectly justified in criticising it. Critics might also have used the software without purchasing it (i.e at work, on a friends computer, etc), so there isn't always the need for money to change hands.

    Contrast this with F/OSS software, where most development is still done on a volunteer basis. This is generally software that is developed by people because they have an interest in it. Thus unfairly criticising F/OSS software is akin to insulting an artist or community volunteer. They've just gone and created something for everyone to use and all some people can do is whine and complain. Constructive criticism generally goes down better, but that usually isn't what I'm seeing in the trolls and flames here on /.