Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Microsoft Operating Systems Software

Microsoft Officially Shows Longhorn, WinFX 681

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."
This discussion has been archived. No new comments can be posted.

Microsoft Officially Shows Longhorn, WinFX

Comments Filter:
  • Not impressed yet (Score:2, Insightful)

    by bored_SuSE_user ( 701483 ) * on Monday October 27, 2003 @03:51PM (#7321229) Homepage Journal
    "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 :-/
  • This means nothing (Score:5, Insightful)

    by ePhil_One ( 634771 ) on Monday October 27, 2003 @03:51PM (#7321231) Journal
    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...

  • by Vaevictis666 ( 680137 ) on Monday October 27, 2003 @03:52PM (#7321240)
    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?

  • How about this... (Score:2, Insightful)

    by jared_hanson ( 514797 ) on Monday October 27, 2003 @03:52PM (#7321254) Homepage Journal
    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.
  • Re:That's a goal? (Score:5, Insightful)

    by Ianoo ( 711633 ) on Monday October 27, 2003 @03:54PM (#7321279) Journal
    "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).
  • Re:That's a goal? (Score:5, Insightful)

    by Daemonik ( 171801 ) on Monday October 27, 2003 @03:54PM (#7321285) Homepage
    I beg to differ. Many Outlook viri are embedded into HTML messages that require no user action to run.
  • Improvements (Score:3, Insightful)

    by SKPhoton ( 683703 ) on Monday October 27, 2003 @03:55PM (#7321290) Homepage
    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!
  • by travdaddy ( 527149 ) <travo&linuxmail,org> on Monday October 27, 2003 @03:57PM (#7321312)
    Internet Week describes some of the goals: avoiding viruses, worms, and 'building apps that are as smart as Outlook.'

    Insert obvious joke here.
  • Re:.Net Obsolete? (Score:5, Insightful)

    by Ianoo ( 711633 ) on Monday October 27, 2003 @03:58PM (#7321324) Journal
    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.
  • Re:That's a goal? (Score:5, Insightful)

    by Zathrus ( 232140 ) on Monday October 27, 2003 @04:00PM (#7321356) Homepage
    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.
  • Re:That's a goal? (Score:5, Insightful)

    by kfg ( 145172 ) on Monday October 27, 2003 @04:01PM (#7321368)
    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
  • by Belgand ( 14099 ) <belgand@planetfo ... m ['s.c' in gap]> on Monday October 27, 2003 @04:01PM (#7321369) Homepage
    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).
  • Re:That's a goal? (Score:5, Insightful)

    by jon3k ( 691256 ) on Monday October 27, 2003 @04:02PM (#7321383)
    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.
  • by Neon Spiral Injector ( 21234 ) * on Monday October 27, 2003 @04:06PM (#7321422)
    Don't forget the AMD Athlon 64 FX.
  • WinFS (Score:0, Insightful)

    by Anonymous Coward on Monday October 27, 2003 @04:08PM (#7321431)
    I think a file system that "makes heavy use of XML" probably won't be very efficient...
  • by NanoGator ( 522640 ) on Monday October 27, 2003 @04:13PM (#7321480) Homepage Journal
    "These announcements are nothing more than vague future directions... "

    So.. I just have to ask: Where's Linux headed next?
  • Re:That's a goal? (Score:5, Insightful)

    by poot_rootbeer ( 188613 ) on Monday October 27, 2003 @04:26PM (#7321604)
    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.
  • Re:.Net Obsolete? (Score:3, Insightful)

    by PCM2 ( 4486 ) on Monday October 27, 2003 @04:27PM (#7321614) Homepage
    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."
  • by Anonymous Coward on Monday October 27, 2003 @04:29PM (#7321644)
    If the program is too minimal, there are alternatives available. Apple release most of its products so that there is a free minimal version and then a non-free pro version that contains more complexity. If you need more, you can always seek out third parties or write the software yourself with the free dev tools. Apple's underlying system is extremely extensible and Address Book is a prime example of this. The Address Book application maintains just basic contact info, but you can add anything you want. Any application can access and modify the database Address Book uses. O'Reilley's MacDevCenter had a detailed article about this. Personally, I think you're being unreasonable.
  • by raw-sewage ( 679226 ) on Monday October 27, 2003 @04:38PM (#7321723)
    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.

  • by JamieF ( 16832 ) on Monday October 27, 2003 @04:47PM (#7321814) Homepage
    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.
  • by Futurepower(R) ( 558542 ) on Monday October 27, 2003 @04:59PM (#7321931) Homepage

    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 [bricklin.com] 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 [openoffice.org] 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 [4mg.com] is someone else's trademark. WinFX is the most cracked and cheated [google.com] 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 [microsoft.com] (Subject to change by Microsoft, of course.)

    Microsoft claims that WinFX is their trademark [216.239.53.104]. (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".
  • by Anonymous Coward on Monday October 27, 2003 @05:18PM (#7322099)
    The real audience of this Longhorn beta isn't the developers. Instead, it's the companies with product to sell. The real feature of Longhorn is that fancy bar of tiles. Who do you think will supply the stock quotes? Will where the content come from?

    This is a brilliant marketing move by Microsoft: the commoditization of the desktop. That bar is a freaking billboard, and the only way to connect to it will be Microsoft technology.

    Imagine the following scenario, as spun to media providers, such as record companies: the end consumer (that's you, gentle reader) gets a direct broadcast to your Microsoft ProductPlacementBar(tm) that the Band Of The Week has just released a new album. Want to listen to it? Just click the tile. (Don't worry about the music being ripped, Mr. Record Executive, because it's DRM'ed.) Want to purchase it? (Of course you do!) Just click the 'purchase' option to use Microsoft's SecurePaymentSystem (tm).

    As a record company executive, wouldn't *you* love to have direct access to such a large market? And you can only get it via Microsoft's Longhorn technology. Hell, you can't afford not to have it. Direct access to the consumers - you can have your own web 'radio' broadcasts, and skip ClearChannel entirely!

    So when Longhorn actually comes along, the real functionality isn't applications: it's access to the market. And Microsoft controls both ends.

    That's what this beta preview is all about.

  • Re:Goals? (Score:2, Insightful)

    by Osty ( 16825 ) on Monday October 27, 2003 @05:19PM (#7322110)

    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 [microsoft.com] researching [microsoft.com] and using [microsoft.com] natural language processing for years.

  • Re:That's a goal? (Score:3, Insightful)

    by 1010011010 ( 53039 ) on Monday October 27, 2003 @05:31PM (#7322237) Homepage

    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.

  • by Webz ( 210489 ) on Monday October 27, 2003 @05:39PM (#7322339)
    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).
  • Re:That's a goal? (Score:3, Insightful)

    by stefanlasiewski ( 63134 ) * <slashdotNO@SPAMstefanco.com> on Monday October 27, 2003 @05:50PM (#7322480) Homepage Journal
    But they allow MS Word attachments, which have also had problem in the past.
  • Re:That's a goal? (Score:4, Insightful)

    by nocomment ( 239368 ) on Monday October 27, 2003 @06:00PM (#7322588) Homepage Journal
    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 :-/

  • But don't forget (Score:2, Insightful)

    by sideshow ( 99249 ) on Monday October 27, 2003 @06:22PM (#7322834)
    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.

  • by jon3k ( 691256 ) on Monday October 27, 2003 @06:31PM (#7322938)
    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?
  • Re:That's a goal? (Score:3, Insightful)

    by 1010011010 ( 53039 ) on Monday October 27, 2003 @06:36PM (#7322986) Homepage

    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.
  • Four things really (Score:1, Insightful)

    by Anonymous Coward on Monday October 27, 2003 @07:30PM (#7323505)
    And Reeeeeally? Wow, what huge benefits! And all that from managed code? Who would have guessed! And with a disclaimer too....don't write Java it is a pipe dream. Rewrite everything in: tada! Dot Net. And your apps will run anywhere! Even on Mac (boy am I happy with that, when was that annaocement?) Although be carefull to encapsulate some API calls that wont work on other platforms. Like, uhm, all of the GUI. No, not THAT GUI you are coding now; this new, purty WinFX one! Don't trust Java that does THAT SAME DAMN THING FOR YOU under the hood (you know how that swing draws itself with GDI and D3D on winbloze and OpenGL on Linux/solaris, bah our approach is better, just rewrite GUI and you are in the game, after we port it to any platform imaginable, should be over till 2010, maybe, sorta, if Miguel agrees, such a nice guy), because, .Net is 3.5% faster it eats 2,3% less memory, starts 6,2 % faster (all of those I made up because I STILL can't publish any .Net benchmarks, but numbers are great, trust you me!) and it is after all invented in MS, not like that Java that Sun, IBM, Oracle and others are pushing. Just look at our demo, see how fast it is? OK, it is not really fast now, but just wait for 2006! Can you imagine all that nice and fast hardware? And imagine, just imagine what JIT can do for you. We invented JIT you know! (OK we didn't but it sounds nice, and we hope you will all forget that we spent 5 years explaining how native compilation is better). Just wait, we have that nice "Hot spot" concept in our labs, that will make wonders with footprint. What? It is already invented? Uh, damn, someone cloned it! I was just talking with Alchin yesterday about that beast. Nevertheless, for very brave VB developers, there is Jinidigo for distributed computing. Who says we can't inovate? You just have to be patient. Like you always had. And learn everything from scratch. But, ask your friends good with Java to help you; they should know what we are talking about!
  • Re:That's a goal? (Score:4, Insightful)

    by LordSah ( 185088 ) * on Monday October 27, 2003 @08:04PM (#7323779)
    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.
  • by jmorris42 ( 1458 ) * <{jmorris} {at} {beau.org}> on Monday October 27, 2003 @08:32PM (#7323964)
    > 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.
  • by spoco2 ( 322835 ) on Monday October 27, 2003 @10:03PM (#7324713)
    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.

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (3) Ha, ha, I can't believe they're actually going to adopt this sucker.

Working...