Slashdot Mirror


Microsoft Officially Shows Longhorn, WinFX

Theaetetus writes "Microsoft today unveiled its most detailed look yet at its new OS, Longhorn, due in 2006, during Bill Gates' keynote speech at the company's Professional Developers Conference in Los Angeles. An article at Internet Week describes some of the goals: avoiding viruses, worms, and 'building apps that are as smart as Outlook.'" The company "also unveiled 'WinFX,' which it described as a new application programming model for Windows that is the evolution of its .NET programming framework."

97 of 681 comments (clear)

  1. That's a goal? by ChaoticChaos · · Score: 5, Funny

    "building apps that are as smart as Outlook."

    I was hoping they'd shoot higher than that.

    1. Re:That's a goal? by GuyMannDude · · Score: 2, Informative

      That was my reaction, too, but in all fairness a large part of the virus-infection problem lies with the end user who clicks on every attachment they receive. Perhaps Microsoft should put some effort into making an Online Help or "Intro to Windows" that's interesting enough to make the average user sit through it once. And make sure to stress some basic security practices in these presentations.

      GMD

    2. Re:That's a goal? by the+Man+in+Black · · Score: 3, Interesting

      Especially when he was just shitting on Outlook about 5 seconds ago with the "clunky" comment.

      Marketing, marketing, and still more marketing.

    3. Re:That's a goal? by Ianoo · · Score: 5, Insightful

      "As smart as Outlook"?

      They mean smart as in crippling attachment functionality so that it's impossible to open anything even if you know the source and it can't possibly be harmful, like a PDF?

      They mean smart as in built-in anti-competitive DRM designed to squeeze others out of the marketplace and stopping me doing what I want to do with my e-mail?

      They mean smart as in the Outlook Web Access Client which doesn't work probably in any browser other than MSIE and uses (as always) their non-standard DHTML object model?

      They mean smart as in so wonderfully secure that Napster script kiddie Fanning can reverse the password encryption with his new contact updater software?

      Yeah I can see that's real smart. Microsoft Smart (TM).

    4. Re:That's a goal? by Daemonik · · Score: 5, Insightful

      I beg to differ. Many Outlook viri are embedded into HTML messages that require no user action to run.

    5. Re:That's a goal? by Zathrus · · Score: 5, Insightful

      They mean smart as in crippling attachment functionality so that it's impossible to open anything even if you know the source and it can't possibly be harmful, like a PDF?

      Sounds like a configuration issue on your end. I have no problems viewing PDFs, JPGs, or other non-harmful attachments. You can even tell Outlook to stop annoying you with the bogus "potentially harmful" message if you're sure about it.

      On the other hand, we recently discovered that our Exchange backend is configured to automatically delete certain attachments. We couldn't send an Access .mdb file via email -- even between corporate accounts.

      They mean smart as in the Outlook Web Access Client which doesn't work probably in any browser other than MSIE and uses (as always) their non-standard DHTML object model?

      I call BS -- I use Outlook Web Access with Firebird from home with absolutely no problems. It works differently than it does if you use IE, but it still works.

      There's plenty to bash MS for, and Outlook is a lovely example of overly complex, overly insecure software, but at least keep it to the facts.

    6. Re:That's a goal? by kfg · · Score: 5, Insightful

      Bass are relatively easy to catch. Trout hard.

      Why? As it turns out it's because Bass are pretty smart fish. They can make generalizations. This thing has certain aspects to it that edible things have. Let's see if it's good to eat.

      Who knew that such things as Red Devils, Rapalas and rubber worms would come along?

      Trout, on the other hand, are primitive and stupid. They rely on hardcoded pattern recognition to find food. If the available food doesn't match the pattern a trout can starve among plenty. Or ignore your fly.

      The problem with Outlook isn't that it's stupid. It's too smart. It makes decisions for the user ( who should, legitimately, be the sole source of intelligence when reading mail. Post your luser joke here).

      It's like a Bass. Too easy to catch virii and malicious code because it recognizes that it's something that might be able to run. Well hell, let's try to run it and see what happens.

      Gotcha!

      KFG

    7. Re:That's a goal? by jon3k · · Score: 5, Insightful

      Exactly. There's nothing you can do about stopping someone from emailing a virus. You can stop it at an email gateway of course, but nothings 100%. I accept that.

      What I don't accept is virus that are automatically executed simply by viewing an email in the preview pane. As soon as you click on it, you're infected.

      We've mostly got visual basic scripting to thank for that.

    8. Re:That's a goal? by fahrvergnugen · · Score: 2, Interesting

      I agree with the parent in spirit, but just to be fair & combat FUD:

      Outlook Web Access is built into the Exchange server, not the Outlook client. Further, OWA works very, very well under Mozilla.

      --
      Even Jesus hates listening to Creed.
    9. Re:That's a goal? by poot_rootbeer · · Score: 5, Insightful

      in all fairness a large part of the virus-infection problem lies with the end user who clicks on every attachment they receive.

      And Outlook is to blame for this, because it LETS THEM.

      There is absolutely no reason to launch an executable file from an email attachment. If you attach a non-executable document file to an email, sure, let the application that filetype is associated with open it up from within Outlook, but any attempt to execute an EXE/COM/BAT/PIF/SCR file should result in 'not allowed.'

      User security policies are only as good as what the system allows the user to get away with. A system that tells you DON'T DO THIS but then lets you do it anyway is worthless.

    10. Re:That's a goal? by drivers · · Score: 5, Funny

      So what you're saying is, Outlook will swallow any worm: hook, line, and sinker?

    11. Re:That's a goal? by t0ny · · Score: 2, Informative
      On the other hand, we recently discovered that our Exchange backend is configured to automatically delete certain attachments. We couldn't send an Access .mdb file via email -- even between corporate accounts.

      You may already have found this out, but the exchange admin can even configure that behavior to stop (if they want). We generally leave it on to encourage people to use file compression; all our computers have winzip installed.

      Actually, I understand what Gates was saying with his Outlook comment. As an piece of software, you can do a real lot of things with Exchange/Outlook, much more than just email. The pity is that most people never use those things, because using Exchange for just email is like using a sledgehammer to drive in nails.

      I call BS -- I use Outlook Web Access with Firebird from home with absolutely no problems. It works differently than it does if you use IE, but it still works.

      Misinformation is rampant around here regarding MS. Its a shame when technical people lie; being objective is *supposed* to be our virtue, but is rarely the case.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    12. Re:That's a goal? by panaceaa · · Score: 2, Funny

      who should, legitimately, be the sole source of intelligence when reading mail.

      I didn't know soles could read!! So which fish is smarter, bass or sole?

    13. Re:That's a goal? by ultranova · · Score: 3, Funny

      Guess what happens then ? "Permission denied." There is a reason why running as the root is discouraged. Is the same reason why running with scissors is discouraged...

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    14. Re:That's a goal? by mcc · · Score: 4, Funny

      >> I beg to differ. Many Outlook viri are embedded into HTML messages that require no user action to run.

      > 1999 called, it wants its FUD back.


      Valve Systems called and said that they want 1999 to return their fucking source code.

    15. Re:That's a goal? by 1010011010 · · Score: 2, Insightful


      The real problem is that Windows infers that a file is executable based on its name, rather than something like execute permissions. This DOS-heritage behavior is dangerous and should be removed from Windows.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    16. Re:That's a goal? by stefanlasiewski · · Score: 2, Insightful

      But they allow MS Word attachments, which have also had problem in the past.

      --
      "Can of worms? The can is open... the worms are everywhere."
    17. Re:That's a goal? by nocomment · · Score: 3, Insightful

      except that in OE 6, attachements that _could_ contain bad material are disabled. Such as Word doc's. Imagine that, microsoft blocking their own file formats. The first thing you have to do is disable that feature so you can even see your word doc. *sigh* Glad I use evolution...although I miss the CLI more ane more :-/

      --
      /* oops I accidentally made a comment, sorry */
      /* http://allyourbasearebelongto.us */
    18. Re:That's a goal? by Durrik · · Score: 3, Informative


      Exactly. There's nothing you can do about stopping someone from emailing a virus. You can stop it at an email gateway of course, but nothings 100%. I accept that.

      What I don't accept is virus that are automatically executed simply by viewing an email in the preview pane. As soon as you click on it, you're infected.

      We've mostly got visual basic scripting to thank for that.


      I have to agree. What really gets me is I see the title of the message, right click on it so I can delete it, before I can delete it the virus scanner on my machine goes off and the menu goes away. A mail goes to my IT support and they yell at me for downloading viruses. And I get something like 20-40 of these a day.

      And the rules in outlook to delete the messages don't work worth anything. Most of them say they're from microsoft. So I set up a rule to say 'if its from microsoft and it contains an attachment delete it' but does this work? No. Also alot of them say 'here is the qmail program' and I have a rule to turf those, but it only gets about half of them.

      There is nothing you can do about these viruses as a user of an exchange server with Outlook. But we have to use it for meetings and resource scheduling, which is a piece of crap! Microsoft has almost a monopoly on this in small to meduim bussinesses. I've also used two of the other big time mail/scheduling software (lotus notes and novell groupwise) and they're crap too. But we can't use gnu in the office right now, damn SCO.

      --
      Software Engineer & Writer of Military Science Fiction and Fantasy Blog: petermwright.com Twitter: WrightPeterM
    19. Re:That's a goal? by dominator · · Score: 2, Informative

      It's wrong to think that PDFs are non-harmful. PDFs can have embedded javascript inside of them, and can embed arbitrary things like EXEs inside of them too. It's trivial to set the /OpenAction of a document to a particular java script, which then executes the embedded worm/virus inside of the PDF file. Or "format c:\", etc...

      My old company, www.appligent.com, wrote a tool to work around this. I'd feel negligant if I didn't inform you about APActiveCheck and APStripFiles. APStripFiles is free ($).

      http://www.appligent.com/products/applications/u ti lities/appligent_utilities.html
      http://www.applig ent.com/products/free_product_lis t.html

      Dom

    20. Re:That's a goal? by 1010011010 · · Score: 2, Insightful


      So they took the normal windows file-extension stupidity, and added another stupid vulerability on top of that.

      I've had to deal with the, "No, I'm IE and I know better than you, Mr. web app designer, and I say this file is [whatever], and not [whatever] as you contend" problem. It's maddening.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    21. Re:That's a goal? by Sylver+Dragon · · Score: 4, Informative

      1. Tool - Options - Security - Zone
      2. Change this to "Restricted Sites"
      3. Zone Settings - OK
      4. Disable everything
      Outlook is now sanitized for your protection!

      Now why this isn't the default, well that's something we can blame on MS, but its not unavoidable. Oh and, just because I haven't done it before (and if I don't someone will):

      5. ?
      6. Profit!

      --
      Necessity is the mother of invention.
      Laziness is the father.
    22. Re:That's a goal? by LordSah · · Score: 3, Insightful

      Outlook is used by 400 million people. Far and away, the majority of them would be susceptible to viruses from opening executable attachments. Outlook's development team probably made the right choice--secure by default, and allow folks turn that off (via the regkey you linked to) if they really want to.

      It's funny... Locked-down by default has been preached here on Slashdot for ages and ages. Here we have an instance of Microsoft doing just that, and folks on Slashdot bitch some more.

  2. MS's bottom line... by Anonymous Coward · · Score: 2, Interesting

    Hmmm. Not many people are purchasing Office '03, and they're not releasing their next OS until '06. Wonder if their cash reserve will sustain them for three years?

    1. Re:MS's bottom line... by DangerTenor · · Score: 2, Informative

      According to their Balance sheet here (http://finance.yahoo.com/q/bs?s=MSFT) it seems they have roughly $50 billion in cash and short term investments. I'd say yes, they can last.

      --
      Check out our infosecurity industry blog: http://securitymusings.com/
  3. Um.... by downix · · Score: 4, Funny

    Ok, so they've taken over the bottom of the screen with their explorer bar, now they're taking over the righthand side to show off stock reports? A few more years of this, there won't be any room left on the screen for apps.

    --
    Karma Whoring for Fun and Profit.
    1. Re:Um.... by AnonymousCowheart · · Score: 2, Funny

      I know exactly what you mean, take a look at the latest screenshot I found online.

    2. Re:Um.... by Overly+Critical+Guy · · Score: 3, Interesting

      Are you talking about that developer beta release for a product not due out for another two years? It sure would be silly if you were making judgements on it.

      --
      "Sufferin' succotash."
  4. These guys are real comedians by Anonymous Coward · · Score: 2, Funny
    building apps that are as smart as Outlook

    Mod Bill Gates up +1, ROTFLMAO!

  5. Not impressed yet by bored_SuSE_user · · Score: 2, Insightful

    "During Gates' address, a Microsoft staffer gave a demonstration of Longhorn, highlighting among other features the "sidebar," an area on the right side of the screen capable of dynamically displaying messaging lists, stock quotes, news feeds, times and pictures."

    Can't you do that with kappdoc....???
    I'd like to see some screenshots of this 'new interface'.

    The article rambles on a lot, but doesn't actually tell you anything. And..well.. I've never really tried it, but is Outlook that amazing :-/

    --
    Bored? http://www.dodgybloke.co.uk
    1. Re:Not impressed yet by Ianoo · · Score: 2, Informative
  6. This means nothing by ePhil_One · · Score: 4, Insightful
    This OS is currently DUE three years from now, and is surely doomed to additional slippage, feature changes, complete rewrites, etc.

    These announcements are nothing more than vague future directions...

    --
    You are in a maze of twisted little posts, all alike.
    1. Re:This means nothing by Tony · · Score: 4, Funny

      So.. I just have to ask: Where's Linux headed next?

      World domination.

      Duh.

      --
      Microsoft is to software what Budweiser is to beer.
    2. Re:This means nothing by NanoGator · · Score: 2, Interesting

      "World domination."

      Okay. If their goal is world domination, then the community needs to think a little farther ahead. I mean, you can dismiss Microsoft's comments as hype, but give them a little credit, they have a long-term ambitious goal for Windows. It'd be really nice to see that with Linux. It'd be nice to hear "Our goal is to create a new simplified UI for Linux in order to attract a wider user base. To accomplish this, we're designing a new UI standard and making it available so that Linux's popular apps can be upgraded to interact with the new design." ... or something like that.

      Maybe the KDE team does this, I wouldn't know. But it'd be nice for the Linux community as a whole to stand together and work towards an ambitious goal like that, even plan a release date for it. It may or may not work, it may not quite meet everybody's expectations, but it's a direction for the community to go.

      I think you guys would be surprised at what focusing the OSS community would accomplish. Instead of dismissing Microsoft's goals, take it as a cue. There's an opportunity here to dramatically improve Linux *and* earn some free hype over it that could potentially drive people to try it in groves. Imagine the headline "The Linux Community gets serious about competing with Microsoft." It's a fair sight better than "Linux can almost do what Windows does now." now isn't it?

      Please don't read this as a Linux troll. I really want Linux to do succeed. The facts have to be faced, though, that Microsoft is a huge impediment to that success. This isn't because they're a monopoly, but because there is the perception that Linux is perpetually playing catchup. I'd like to see the day when the OSS Community leading that parade.

      --
      "Derp de derp."
  7. Can we please stop the FX branding theme? by Vaevictis666 · · Score: 4, Insightful
    Geforce FX, WinFX - this is starting to get about as in style as neglecting the leading E on words such as Xtreme and Xpress.

    Yes, the FX comes from effects, I can buy that on a video card (going for video effects) but how does that tie in to an application framework?

    1. Re:Can we please stop the FX branding theme? by spectecjr · · Score: 2, Interesting

      Geforce FX, WinFX - this is starting to get about as in style as neglecting the leading E on words such as Xtreme and Xpress.

      The thing is, WinFX has been called that since some time in 2000, when the team was started.

      --
      Coming soon - pyrogyra
    2. Re:Can we please stop the FX branding theme? by Zeebs · · Score: 5, Funny

      Well my best guess would be that it would be F i X, as in you'll still be F i Xing this when we change the API again.

      --

      Happy Noodle Boy says "F###ing doughnut! Mock me? You fried cyclops!!"
    3. Re:Can we please stop the FX branding theme? by mattgarnsey · · Score: 5, Funny

      Geforce FX, WinFX - this is starting to get about as in style as neglecting the leading E on words such as Xtreme and Xpress.

      it's because many of the e's had to be prefixed to Commerce, Business, Solutions, et al in the late 90s...

      i expect a shortage of i's to appear soon as well.

      there's a finite number of vowels, you know!

    4. Re:Can we please stop the FX branding theme? by pmz · · Score: 4, Funny

      how does that tie in to an application framework?

      It's neurological. For example, twitching, screaming, and throwing monitors accross the room are all common effects of using Microsoft Windows.

    5. Re:Can we please stop the FX branding theme? by Neon+Spiral+Injector · · Score: 2, Insightful

      Don't forget the AMD Athlon 64 FX.

    6. Re:Can we please stop the FX branding theme? by OwnedByTwoCats · · Score: 2, Funny

      About a decade ago, there was the Mac II fx, a machine so fast it could do an infinite loop in about half an hour...

  8. Already vapourware... by Anonymous Coward · · Score: 2, Interesting

    So ".NET" hasn't even really hit the ground running yet, and already it's sucessor is being announced? Too bad the Osborne curse never seems to affect MS when they do the same things that Osborne did.

  9. How about this... by jared_hanson · · Score: 2, Insightful

    building apps that are easier to use than Outlook.

    Apple has it right, they build incredibly intelligent apps, with a minimalistic approach to user interface that has only the options people want. The result is that the apps are very easy to use and they look pretty to boot.

    Do yourself a favor, switch to Mac now, you won't regret it. You'll have a easy to use desktop system with strong UNIX underpinnings. Plus, three years between OS releases is a long enough time to significantly erode Microsofts market share.

    --
    -- Fighting mediocrity one bad post at a time.
    1. Re:How about this... by Mike+Hawk · · Score: 3, Funny

      Mod -1: Corporate Shill.

      I turn to TV and a hotmail account when I want advertisements, thanks.

    2. Re:How about this... by Belgand · · Score: 3, Insightful

      Well, that's also always been the downfall of Apple, you can only do what they think you might want to do with them and bugger all for anyone else. The biggest problem I've always had when using a Mac was that I felt like my hands were tied in a way I don't get with other systems nearly as much (not even Windows). I can't really change the system very much and most of my programs are too minimalistic lacking reasonable options or simply making things that much harder to understand.

      The iPod is a great little piece of hardware, but honestly has some problems with the software. Almost every time I use it I think of minor changes that could easily have been made to give the user greater control, but were presumably left out because this method was simple and easy and the way they presumed everyone would want to use it.

      The answer isn't minimalism any more than it is bloatware, you're either giving people too little (claiming it's only what they want) or far too much (and most of it being total crap).

    3. Re:How about this... by JamieF · · Score: 4, Insightful

      The trick is that everybody wants just one more feature, but not everybody agrees on what that one more feature should be.

      If you add the most frequently requested features... "OH MY GOD IT'S BLOATWARE! The preferences are so confusing! It takes so much disk space / memory / time to load!"

      If you leave anything out... "WHAT? I CAN'T BELIEVE THEY SHIPPED THIS PIECE OF CRAP WITHOUT IT! They must either be retards, or they think I'm too stupid to want it, or they think they're smarter than me!"

      Even if you try to find a balance, there's gonna be some guy who is pissed off that you omitted his pet feature and kept a bunch of crap he doesn't want.

    4. Re:How about this... by spoco2 · · Score: 2, Insightful

      But then you loose your commonality:
      "Why didn't my document work on your PC?"
      "Well, what did you use to make the diagrams?"
      "Ahh, well, I used the extra super diagram maker plugin... why, don't you have it?"
      "No, never heard of it."
      "Ahh, well you can easily download it from , then just go to options, preferences, plugins, stock functions, diagrams, replace with that plugin... of course, you don't want to use it for everything as that plugin has a couple of bugs, so just switch between that and the standard one depending on what you're drawing... Easy mate."
      "Errrrrr"

      Nope... while plugins are great, and the ability to start with a relatively bare bones install and just add on as required this does lead to both:
      "HEY! Why can't I edit this picture?"
      "Oh, you must not have chosen to install it... easy, just get the install disk and update to include it... where's your install disk?"
      "I don't know... the IT department has it"
      "Ahh, well, that'll take a week or so"

      AND

      "Word is a piece of shit, it keeps crashing!"
      "Um, actually it's that third party plugin you installed..."

      The good thing about office is that you write up your word document, and someone with the same version of office (or a few versions back) can open it... no dramas... in fact I don't remember the last document I couldn't open, or didn't display properly on opening... it's just not an issue.

  10. Finally they get it.... by vivek7006 · · Score: 4, Funny

    "We need your feedback. We need your involvement to get this right."

    Go open-source !!

  11. still vaporware by Horny+Smurf · · Score: 3, Funny

    Considering that longhorn won't be out until 2005^h6^h7, this sounds like a last-ditch attempt to stem the tide of small enterprise businesses which are rapidly switching to linux. Unless MS can show off some new functionality that can help the bottom line, their days are numbered.

  12. Re:At least they'll be able... by warpSpeed · · Score: 5, Funny
    Outlook is already the lower layer of scum in the scpetic tank, after all.

    Hey, that scum in your septic tank does a pretty important job... don't start comparing it to outlook to it, that's just mean....

  13. Hmm. Pick any two by Anonymous Coward · · Score: 3, Funny


    1. avoid viruses
    2. avoid worms
    3. as smart as outlook.

    Pick any two as long as you don't pick 3.

  14. My Outlook is Great!!! by Slashdolt · · Score: 3, Funny

    Every time my Outlook crashes, it just starts itself right back up again! It starts itself up several times each day! All by itself!!!

    --
    Slashdolt

  15. Improvements by SKPhoton · · Score: 3, Insightful

    Well Microsoft is making a big point saying that security is their top priority. The closest they came to anything security related was "addressing problems with viruses and worms." Hopefully it will be something more than a half-assed virus scanner. If it isn't halfway decent, people will blindly believe that it will be enough.

    Let's hope Microsoft also does things we have been suggesting for who knows how long: firewall enabled by default, etc. Oh, and go through your OS and disable useless things such as Windows Messenger! Yes, it might hurt Microsoft's feelings if they read Slashdot for 5 minutes but who knows, they might actually get something useful out of it!

  16. Goals? by mugnyte · · Score: 5, Interesting

    The goals of this OS seems pretty much the same as the last one. The productivity gains of having a "sidebar" are probably the same as the MSN website sidebar, which is kinda like having a billboard blinking outside your bedroom window all night : a distraction.

    An XM-based FS is going to be a meta-data nightmare, with more churning than one thought possible. The pagefile size will need to be quite large to cache all that crap. But they'll use the extra-speedy Intels to compress is on the fly anyway.

    Most of *any* speech recognition is going to be from research done on [cough] *nix machines of the past decade.

    Revamping the graphics system is just what the DirectX doctor ordered: new APIs! Everything can be antialiased, from busy dancing icons to cursors to controls. yawn.

    By keeping everyone busy adopting the new platform, form ignores function and we get the same stuff in a new box. I hope they keep pushing it out. Then again, we're talking about people who confuse an OS with their desktop images.

    mug

    1. Re:Goals? by Osty · · Score: 2, Insightful

      Most of *any* speech recognition is going to be from research done on [cough] *nix machines of the past decade.

      Right, because Microsoft hasn't been researching and using natural language processing for years.

  17. Re:.Net Obsolete? by Ianoo · · Score: 5, Insightful

    I would wager some money on the fact that this new WinFX is basically .NET with new APIs and some kind of code signing technology with enforced DRM to finally kill Project Mono. It was only a matter of time before they pulled this kind of thing.

    After all, you didn't honestly think that they'd let that continue for much longer, did you? This way, when Longhorn debuts in 2006, and all the .NET apis have changed, and the .NET runtime no longer runs unsigned code, 4 years of work on Mono will be down the shithole.

  18. WinFS == Apple's "Piles", patented in the '90s by Anonymous Coward · · Score: 5, Interesting

    "A demonstration of WinFS featured a method to "stack" documents by author in a window, with the heights of the stacks corresponding to the number of documents, as well as file views that showed snapshots of documents, rather than just file names."

    And ten years before this, Apple patented Piles:

    "Apple holds a patent on this one. Developed by Gitta Salomon and her team close to a decade ago, a pile is a loose grouping of documents. Its visual representation is an overlay of all the documents within the pile, one on top of the other, rotated to varying degrees. In other words, a pile on the desktop looked just like a pile on your real desktop.

    To view the documents within the pile, you clicked on the top of the pile and drew the mouse up the screen. As you did so, one document after another would appear as a thumbnail next to the pile. When you found the one you were looking for, you would release the mouse and the current document would open."

    ... In addition to those snapshots posted of Longhorn over the weekend, isn't it a bit odd that Longhorn is essentially using the brushed metal look from OSX 10.3? The only difference being that MS made the grey a bit darker. Kudo's to the MS UI team.

    1. Re:WinFS == Apple's "Piles", patented in the '90s by micromoog · · Score: 4, Funny

      Either way, it sounds dumb and useless.

    2. Re:WinFS == Apple's "Piles", patented in the '90s by Anonymous Coward · · Score: 2, Funny

      Hmm. Microsoft Piles--sounds like a real pain in the ass.

  19. Screenshots Longhorn and some other info. by Polly_was_a_cracker · · Score: 3, Informative

    There was a leak earlier this year apparently and here is a review. Review here at http://www.winsupersite.com/reviews/longhorn_alpha .asp

    --
    I have a Cig, but do you have a light?
  20. Simpson's quote by Shamashmuddamiq · · Score: 5, Funny

    The magic 8-ball says: "Outlook not so good"

    Bart: Wow, it does work!

    --
    ...just my 2 gil.
  21. not to worry by GillBates0 · · Score: 3, Funny
    We see oceans of information," said Adam Sohn a product manager for Microsoft's platform strategy and partner group

    Don't worry about it. Many people experience similar hallucinations on psychoactives. Take it easy and try not to get paranoid. A beer or two would help too.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  22. Evil Logo by ViolentGreen · · Score: 4, Funny

    I am not one of those people who go around professing the evilness of Microsoft. I did, however, come across this logo on news.com.com that does look pretty evil. I doubt that it is official or anything

    Evil Logo

    --
    Not everything is analogous to cars. Car analogies rarely work.
    1. Re:Evil Logo by digital+bath · · Score: 3, Funny
      What's a man have to do to get modded up around here?

      Impersonate a woman.
      --
      find / -name "*.sig" | xargs rm
  23. Re:If WinCE became known as "Wince"... by LWATCDR · · Score: 3, Funny

    Good heavens so .NET joins DDE, netDDE, OLE, and ActiveX on the buzz word scrape heap.
    Just when I was about to order DevStudio .NET

    QT does not sound so bad right now.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  24. ObFuturama by sharkey · · Score: 3, Funny

    Did anyone else read that as "Microsoft Officially Shows Lowerhorn"?

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  25. Re:.Net Obsolete? by shotfeel · · Score: 4, Interesting

    From the article,

    "Everything that gets written for Windows will be .Net code, which is supposed to help prevent developer errors that can lead to unsecure applications, according to Microsoft."

    Everything I read in the article from this to the talk about the file system and how it allows "searching for an array of files...strewn across ever-larger hard drives" and creating all these "smart" programs that "automatically sniff out network connections," really makes me wonder how secure this OS is going to be. Am I the only one who reads this stuff and thinks that a security vulnerability at any point has the potential of corrupting an entire system or even LAN?

    Having easy lines of communications between the OS, apps, files and networked resources is great, but who's doing the gatekeeping between all these resources to keep them secure? And how is it being done? Or is it just assumed that once something is "trusted" its trusted to do anything it wants?

    Or am I just paranoid?

  26. Re:.Net Obsolete? by Mysticalfruit · · Score: 2, Interesting

    Well, the mono guys will keep working on their code and keeping up with API changes.

    When the signing thing comes, that's were it'll get weird.

    --
    Yes Francis, the world has gone crazy.
  27. Must Have! by nwf · · Score: 2, Funny

    Wow, based on that, I'd put Longhorn up there with ebola in the "must have" category.

    --
    I don't know, but it works for me.
  28. Win32 dog by GreatDave · · Score: 4, Informative

    The WinFX announcement confirms something that I had suspected for quite a while, and that is that .NET was meant to be a replacement for the Win32 API. Win32 is the "familiar" application framework for Windows, but as many have noted (and most Win32 developers know), it is a complicated, cumbersome beast. Give me a choice between Win32 and raw Xlib and I'd take Xlib, thank you very much (but Win32 is a full blown C API with windowing functions just one of many facets, so don't read into this comparison too much.)

    Anyway, Win32 is implemented as one of many subsystems on NT and all its successor operating systems. .NET, and now WinFX, are/will be implemented in the same way, as just another set of APIs. But this is significant, because Microsoft hasn't done this just for kicks. I believe they are on the way to offing Win32. Why?

    1) It's 32-bit, and the IA32/x86 market has its days numbered now. Honestly, not many of us need 64-bit computing, but at some point, killer apps will appear. As we all know, Microsoft's preferred method of forcing an OS "upgrade" down people's throats is bundling it with hardware. Aha.

    2) It's not portable. This ties into the first point, but why might Microsoft be interested in portability? I don't just mean hardware, I'm talking about OS portability. Microsoft wants a contingency in case Windows (NT/2000/XP/2003/Longhorn...) finds itself becoming a legacy system (I think it already is, but that's just my opinion.) Maybe it's finally dawned on Microsoft that a VMS-based kernel with heavy process invocation fees isn't going to be able to win benchmarks while Linux keeps getting faster and better. Microsoft is only winning server benchmarks by virtue of building their SMB/CIFS and HTTP daemons into the kernel, you know. Who cares about stability? Benchmarks sell software to IT-ignorant PHBs.

    3) Win32 is messy, and most Windows C(++) programmers avoid using Win32 directly at all costs (that's what MFC and ATL are for). Microsoft likes DRM, and DRM requires kernel/subsystem-level API calls. Likewise DirectX, which Microsoft is truly investing in; they know multimedia is their strong point and that the enterprise server market is something they can never corner. SMEs running VB apps using MS SQL, maybe, but not Fortune 500. So, they want a framework that is as "open" and "powerful" as Microsoft believes it can be, without opening up the source, of course.

    So... whew. There you go.

    --
    "I am root. Bow before me." To this I say, "You are root, and you bear the sins of the world upon your shoulders."
  29. Re:.Net Obsolete? by PCM2 · · Score: 2, Insightful
    I would wager some money on the fact that this new WinFX is basically .NET with new APIs and some kind of code signing technology with enforced DRM to finally kill Project Mono.
    Why would they bother to kill Project Mono? Seems to me there's precious little enough code that runs on .NET right now, let alone that runs on Mono. If anything, Mono could be seen as helping to drive more developers to the .NET model. I don't see how it could be viewed as "competition."
    --
    Breakfast served all day!
  30. In Fairness by That's+Mister+Jesus · · Score: 2, Interesting

    Yeah, M$ and their minions are rather silly and their marketing people tend to confuse things by giving slight variations on the same thing different names (OLE to COM to COM+ to .NET), but hey, whose marketing people don't?

    I think our natural enemy isn't M$ marketing, but marketing in general. There's this programming language called Java and Scott's minions decided to call the Java 1.2 SDK Java 2. (Interesting that I'm certified as a Java 2 programmer and the most recent SDK is 1.4.2. Does this mean that I'm a time traveller?)

    My point is that everybody ships products with confusing new names in order to generate the kind of hype incrementing a version number just can't. Microsoft may be better at it, but everybody does it. If the marketing department at your company doesn't infuriate you on a daily basis or occasionally make slightly false claims about your product line, they're not doing their jobs.

    There is a line, however, where the normal murkiness of marketing spin becomes pure evil and that line is crossed most frequently by the minions of Larry Ellison. Anybody remember the "Unbreakable" campaign? Nothing is unbreakable. Not even the most hardcore Linux zealot wouldn't have the gall to say something like that.

    Even Apache spins. I've read some Jakarta project overviews that read like a cross between page 5 of the Windows Getting Started booklet and The Celestine Prophecy.

    The point of my rambling post is that even our employers or companies whose technology we actually like are guilty of the same marketing spin. It's part of the world we live in, kiddies. Some people use their marketing spin for good, some for evil. The moral of the story is that even though Microsoft marketing people are dirty liars, Oracle marketing people are filthy lice infested dirty liars.

    I bid you all good health and a pleasant afternoon.

  31. Oxymoronic. by dollar70 · · Score: 3, Interesting
    "avoiding viruses, worms, and 'building apps that are as smart as Outlook."

    I know I'm going to get slammed -5 redundant, but there are just so many things wrong with that statement.

    Unless you are an MS zealot, the Outlook program was among the worst examples of a computer program. It was slow to start. It did a few different tasks, and it did them marginally. It took forever to shut down. It hogged resources so the whole system bogged down. It was dreadful!

    This part is a bit off-topic, but back when I still used Windows, I recall installing Office, and it was an imparative to custom install only Word, Excel, Access, and Power Point. The default office install was a sure fire way to suck the life out of any PC.

    BTW: Did anyone notice that the new Explorer looks suspiciously like a Mozilla skin?

  32. OSS has always been better, now Faster! by raw-sewage · · Score: 5, Insightful
    Has Microsoft published any kind of official or semi-official list of new features for Longhorn? If so, the open source community should look at that as a software requirements document. Here is the opportunity to show the world that, not only is open source often of higher quality than commercial software (at least Microsoft's), but now it's faster to market. Traditionally, open source is viewed as "playing catch-up" with commercial software (at least in the desktop arena). I think now is the time to release everything Longhorn will have.


    It looks like Microsoft is already playing catch-up with Linux in some respects. The "sidebar"? What about Windowmaker's dock apps? What about gkrellm? What about the various panel apps for Gnome and KDE? I haven't seen any details about the WinFS file system, but I'm betting that whatever Microsoft comes up with could easily be done with some combination of MySQL, OpenOffice.org's document architecture, a pretty GUI and some glue to hold it all together. (It's an obvious point, but in case anyone has forgotten, developers have choices choices choices with open source: the GUI could be motif, Tcl/Tk, GTK, Qt, OpenGL, ...; the "glue" for this could be PHP, Perl, Python, shell scripts, ...)


    In brief, unless Microsoft has a huge ace up their sleeve, whatever they want to do or come up with has already been done or can be done quite quickly with the enormous, comprehensive open source infrastructure that is available today.

    1. Re:OSS has always been better, now Faster! by drinkypoo · · Score: 2, Interesting

      What about how Windows is bringing out an entirely accelerated GUI (which yes, MacOSX has already done) and yet Linux is still putzing around with the nightmare which is XFree86 and antialiasing of fonts is handled not at the windowing system level, but at the application level? Yeah, that's just fantastic. Linux indeed has many advantages over Windows, but it is not superior in every way.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:OSS has always been better, now Faster! by Webz · · Score: 2, Insightful

      One of the greatest advances Microsoft is going to offer in Longhorn is the abstraction of data storage. In the future (which should be now), you won't have to categorize files into folders. They will either categorize themselves and/or be categorized with some higher order meta data (i.e. "These are my pictures from Cancun"). This implies more hiding of the guts (like the way Windows "hid" DOS), guts meaning terms like C-Drive and D-Drive. Harddrives won't really exist, they'll just be techie references to an amorphous box of storage. Another implication of this is enhanced search abilities, where everything is about searching and finding files you want, instead of you sifting through folders. It could be like... I want to play all of the Pink Floyd mp3s on my computer and all the network shares. That's an intelligent request. Rummaging through folders looking for these files is not.

      OSX is doing that with integrated search in FileOpen dialogs, but it isn't enough. This has to be a complete overhaul of the data storage metaphor. And I know that in itself, against the UNIX-type everything-is-a-file philosophy, will never fly. This new philosophy is everything-is-information that I can access.

      I'm positive there would be an uproar in the open source/NIX community when you start saying things like there should be no /usr and no /bin, it should just work. Crazy, radical, non-traditional thoughts like that are needed for the future of computing, but will never be accepted by old timers who insist that a well-organized hierarchy-based file system is the way to go (which I read in replies many times when people mention this type of abstraction).

  33. Re:Outlook is the ultimate app... by PygmySurfer · · Score: 2, Funny

    Outlook is the ULTIMATE application, it is a VIRTUAL OPERATING SYSTEM which is AUTOMATICALLY logged in as the administrator.

    Sounds almost like Emacs, minus the admin rights.

  34. Around 40 Longhorn screenshots from the PDC by Jugalator · · Score: 3, Interesting

    These are all from the PDC build (#4051) of Longhorn:
    Gallery 1
    Gallery 2
    Gallery 3

    --
    Beware: In C++, your friends can see your privates!
    1. Re:Around 40 Longhorn screenshots from the PDC by FirstTimeCaller · · Score: 2, Funny

      Great. They took a simple digital time readout that takes up minimal screen space and replaced it with an analog representation that must take up at 1/64th of the screen!

      And have they made ANY changes to Paint since Windows 3.1????

      --
      Wanted: witty unique signature. Must be willing to relocate.
  35. Betas... by thgreatoz · · Score: 2, Funny

    Am I the only one who finds it frightening that MS is going to offer a beta of a service pack? (Notwithstanding all the arguments stating all MS software is in a perpetual state of beta, anyway. :) )

    --
    When their numbers dwindled from 50 to 8, the dwarves began to suspect Hungry.
  36. Announcing WinFX is the Adam Osborne mistake. by Futurepower(R) · · Score: 4, Insightful


    Bill Gates just made the Adam Osborne mistake. He announced "WinFX", whatever that is, as the improvement to .NET. Now a significant number of people will wait for WinFX, and Microsoft will lose the profits it would have had from those who wait.

    Adam Osborne's company made an early personal computer. Adam announced a new model long before it was ready. Sales stopped because everyone wanted to wait for the new model. Adam's company went bankrupt.

    It was amazing watching the bankrupting of the company on TV at the time. Osborne's company went from being one of the fastest growing to having insufficient money for operations in about two months.

    It was a sobering lesson. Computer companies sometimes die extremely fast. Novell, WordPerfect, Corel, Fifth Generation Systems, and Central Point are examples. There are many others.

    Microsoft has not been managed well. The company survives and profits because of having a virtual monopoly on operating systems and on office suite file formats. Think about it, suppose someone had a monopoly on water. That person could soon be much richer than Bill Gates.

    For most businesses, the free Open Office is all they need. There are significant benefits to Open Office. It is much less quirky than Microsoft Office, for example. Most people are not very observant about the software they use, and they hardly notice the difference between Microsoft Word and the Open Office word processor.

    Right now, many businesses use software that runs only under Microsoft Windows. However, there are many desktops that only need software that is already available for Linux. Those can benefit from the increased stability of Linux.

    People don't care about the cost of Windows. The cost is only a few dollars of the cost of the computers they buy. The biggest issue against Microsoft is its adversarial behavior toward its customers. Using Linux means never having to say "My operating system company is partly my enemy."

    Microsoft is on the way down. Most people don't realize that yet, however. Microsoft is one of the biggest management failures the world has ever seen. If the company could make a few changes in its behavior, it could stay profitable. However, it seems that abusiveness is more important to Microsoft than money.

    Note that WinFX is someone else's trademark. WinFX is the most cracked and cheated program I have ever seen. There are 50 times as many links to cheats as there are to the product!

    Microsoft has scheduled an MSDN TV program about "WinFX" for November 6 (Subject to change by Microsoft, of course.)

    Microsoft claims that WinFX is their trademark. (The link is to a Google conversion of a .DOC file to HTML.)

    Microsoft has a history of picking inappropriate trademarks. "X" means unknown. It was inappropriate to use the letter X in conjunction with "Xbox" and "ActiveX". Aside from being someone else's trademark, WinFX sounds too trivial for use with an extensive programming product. Traditionally, "FX" has been used to signify "effects".

  37. prior art! by cheeser · · Score: 3, Funny

    I had piles long before apple patented them!

    --

    --
    http://cheeser.blog-city.com

  38. Two things really by rabtech · · Score: 4, Interesting

    1) Managed directX has, at worst, a 10% performance penalty against the exact same C++ code. People are always complaining about how we have an excess of performance in todays' CPUs. This seems like a good use of it to me, thanks to #2:

    2) Managed code does not have buffer overflows. How many bugs in Windows and Linux, especially rootable bugs, are a result of a buffer overflow? 50%? 75% 90%? I don't know, but it is a lot. Dotnet code has zero buffer overflows.

    3) Managed code avoids DLL hell: the GAC and side-by-side execution ensure that programs will continue to run on versions of libraries that they are designed to support, since minor/major version upgraded files will not be fed to these applications (although revisions still can for bug fixing reasons.) Neither the user nor developer need to even THINK about these issues - the runtime simply takes care of them.

    4) Managed code upgrades to 64-bit in a neutral and architecture-independent way. Apps that are "bit neutral" will run on a 32-bit system JIT'd for 32-bit mode, and those same EXACT EXE files will run in 64-bit mode on a 64-bit system, including making use of new registers and other such things. No recompiles - the JIT takes care of it. This also means that much of the code Microsoft writes - mountains of it - to handle all kinds of things from Office to [insert favorite feature here] can be transported across 32/64 bits and architectures. No more Mac version of Office if they want - Abstract any platform-specific calls into one or two classes and have everything else be managed bit-neutral code. Notice that no one is being silly enough to suggest write-once-run-anywhere for useful apps; that is and always was a pipe dream.

    I would not doubt that the dotnet runtime on Longhorn is not going to call the Win32 API much; They might just be doing it internally and only using the Executive (NT/2K/XP's kernel native API) when necessary. That would explain part of the time length. Not only do you have to upgrade your existing code to C#/VB.NET/Managed C++/whatever other dotnet language, but you need to rewrite the new runtime to completely rid it of any dependance on the Win32 API. In this way, you also make the runtime a little bit more platform neutral, vs having to convert it from Win32 to Win64 for other platforms. But this is just a guess.

    --
    Natural != (nontoxic || beneficial)
  39. Some good pics and commentary... by Skim123 · · Score: 2, Informative

    can be found at http://weblogs.asp.net/. It's an aggregate of .NET developer blogs, many of whom are at the PDC. Lots of pictures, reviews of speaches/demos/presentations/etc. Worth checking out, I prefer the reviews from in the trenches, like this one or this one, rather than the standard Yahoo/Reuters/media crap.

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

  40. The pain! by Paisley+Phrog · · Score: 4, Funny

    "building apps that are as smart as Outlook.

    Too.....many.....jokes!

  41. New and "improved"? by cybrangl · · Score: 2

    For all the work MS is putting into this OS, there is not much that is new and worth upgrading for, even now! The only smart feature I can see is the XML database for files (do I really need stock quotes on my screen, taking up even more room?) Toss in a similar feature in Linux (and some disk encryption layer would be nice for mobile users) and you can beat MS to the punch. Noting the Linux development timeline, if they started now, they would still have it out 2 years ahead of MS.

  42. Not quite.... it's Freezeware. by minniger · · Score: 3, Interesting


    > Bill Gates just made the Adam Osborne mistake. He
    > announced "WinFX", whatever that is, as the improvement
    > to .NET. Now a significant number of people will wait for
    > WinFX, and Microsoft will lose the profits it would have
    > had from those who wait.

    But unlike Osbourne MS has LOTs and LOTs of cash and
    other sources of income.

    What longhorn is right now is Freezeware. They are
    going to keep hyping it for the next two years. The goal
    is to keep people who are on the fence about switching
    from doing so. "Look!" (they'll say), "Linux doesn't
    have any of these nifty features that are going to
    make you so much more productive! (Please ignore the
    Mac just to your right, thak you)."

    IBM used to do it. MS learned the lesson. Remember the
    build up to win 95? NT4? 2000? etc... the hype started
    years before anything was released. IIRC win2k was supposed
    to have the db based filsystem too. But at some point in 99
    they just dropped that feature from the list.

    1. Re:Not quite.... it's Freezeware. by alakon · · Score: 2, Interesting
      other sources of income.
      I would recommend looking at their annual report. Microsoft's two profitable products are the Windows OS and Office. They lose money on most everything else!
  43. Longhorn SDK site on msdn: by Otis_INF · · Score: 2, Informative
    --
    Never underestimate the relief of true separation of Religion and State.
  44. WinFX... by Nybble's+Byte · · Score: 2, Funny

    will be pronounced "Win Fix". Alternate pronunciations: "reformat hard disk", "install Linux"

  45. But don't forget by sideshow · · Score: 2, Insightful
    What I don't accept is virus that are automatically executed simply by viewing an email in the preview pane. As soon as you click on it, you're infected.

    Microsoft usually releases a patch about 3 months before the viri shows up.

    I agree that these flaws should have never been their but I think much of the blame falls on the users.

    --

    Hollow words will burn and hollow men will burn.

    1. Re:But don't forget by jon3k · · Score: 5, Insightful

      So lets go over this:

      1. User gets email.
      2. User clicks email to view it.
      3. User is infected with virus.

      Explain to me how its the users fault again? Maybe they should have been running some 3rd party antivirus software?

      Oh wait, if VBS scripts didn't have the inherent ability to automatically launch scripts, it would be a non-issue.

      Ok, that came off a little more condescending than I thought but the point stands: How in the *world* is that the users fault? Should they just not read email?

    2. Re:But don't forget by Kyrt · · Score: 2, Funny

      So lets go over this:

      1. User gets email.
      2. User clicks email to view it.
      3. User is infected with virus.

      Explain to me how its the users fault again?


      User used Outlook ;-P

  46. What the world doesn't need is another desktop bar by Txiasaeia · · Score: 2, Informative
    Right now, I'm running Windows XP Pro. I've got a program that disables the bottom taskbar (the start menu still pops up if I hit the windows key), and I'm using the recently shut-down YzDock (this is not my blog) set to transparent. Yes, I know, Mac OS X, but it's cheaper to use this than buy a Mac.

    Anyway. Why are they adding yet another desktop bar? It wastes space, it looks ugly, and it's difficult to remove. If they're going to add yet *another* taskbar to the OS, please allow it to be turned off!

    --
    Condemnant quod non intellegunt.
  47. Yes, I was writing too fast. by Futurepower(R) · · Score: 2, Interesting


    Sorry. I was writing my Slashdot comment while I was supposed to be working, and I was a little too abbreviated.

    At one time, Novell had 85% of the networking market. Now the company is still profitable, but much, much smaller. Part of the reason for the shrinkage was due to Novell's terrible abusiveness toward the consultants that supported its software. (In my opinion, it was terrible, that is. I still feel bad about the way I was treated.)

    Actually, I have been hearing that Novell users are quite happy with its products at present.

    If I remember correctly, Novell bought Word Perfect Corporation for $1,150,000,000 (yes, that's more than a billion dollars) and sold it 9 months later to Corel for $850,000,000 less. That is the most expensive single business decision I can remember.

  48. Re:One little nitpick... by jmorris42 · · Score: 2, Insightful

    > Novell is dead? Thats news to me!

    Yes, Novell is dead. But they were above that magic size for a corporation where you never truly die, you just become an undead dinosaur. But while feeding off of an ever shrinking installed base can keep the lights on for a few years, dead is still dead. When was the last time you heard of a NEW Netware install? And if there will never be a NEW Netware customer, and a few abandon it every year, the end result is forgone. Just like there are still sites using Token Ring or DECNet, it doesn't mean that they aren't both dead technology. Dead in this sense doesn't mean Chapter 11, it just means zero growth, an end to innovation (i.e. maintaince only mode) and a long slow slide to oblivion.

    Novell isn't porting to Linux to spur a new wave of sales, they are doing it because hardware is changing faster than they can afford to port Netware to it and the days of every hardware vendor undertaking the driver development effort for Netware are long gone. So they think that by putting a Netware protocol stack atop Linux they can keep selling their captive audience of legacy Netware installations a couple more rounds of upgrades.

    --
    Democrat delenda est
  49. NOFX by joel8x · · Score: 2, Funny

    The company "also unveiled 'WinFX,' which it described as a new application programming model for Windows that is the evolution of its .NET programming framework.

    And in other news, the band NOFX has doubled their sales on the iTunes music store today among Mac enthusiasts.

    Ok, sorry, it was funnier in my head five minutes ago.

    --
    Sound waves should be free!