Slashdot Mirror


Ballmer "Interested" In Open Source Browser Engine

Da Massive writes "'Why is IE still relevant and why is it worth spending money on rendering engines when there are open source ones available that can respond to changes in Web standards faster?,' asked a young developer to Microsoft CEO Steve Ballmer in Sydney yesterday. 'That's cheeky, but a good question, but cheeky,' Ballmer said. Then came the startling revelation that Microsoft may also adopt an open source browser engine. 'Open source is interesting,' he said. 'Apple has embraced Webkit and we may look at that, but we will continue to build extensions for IE 8.'"

67 of 410 comments (clear)

  1. Oh No! by nog_lorp · · Score: 4, Funny

    Microsoft is going to be infected with the GPL virus!

    http://www.microsoft.com/presspass/exec/craig/05-03sharedsource.mspx

    1. Re:Oh No! by dvice_null · · Score: 4, Informative

      GPL prevents only those who want to prevent others.

    2. Re:Oh No! by suckmysav · · Score: 5, Insightful

      "The GPL is viral, and this prevents many commercial companies from adopting and using GPL code, crippling the movement."

      Umm, how exactly does the GPL "cripple the movement"?

      "If TCP/IP had been GPL, the Internet would be a different place today."

      See, this is where you demonstrate your astounding lack of comprehension on this issue.

      TCP/IP is a standardised protocol not a software product. There are closed source implementations of TCP/IP, GPL implementations and even completely free implementations today. The licence they are issued under makes no practical difference to anyone.

      OTOH, if the TCP/IP standard was "owned" (ie patented) by a commercial company there would be NO internet today.

      --
      "You can't fight in here, this is the war room!"
    3. Re:Oh No! by Anonymous Coward · · Score: 5, Insightful

      >Many companies refuse to use GPL code because of its viral nature.

      They dont refuse to _use_ the GPL code, but to _work_ on GPL code, since the GPL prevents them from closing it up. But since the only goal of such companies would anyways be to close the code up, the GPL ecosystem loses nothing. They don't lose pure users (which don't care if a app is free or unfree) and they don't lose free software developers. All they lose are proprietary/unfree extensions of their works.

      Would you care to elaborate what a free software developer would actually _gain_ if a proprietary company took his code, closed it up, and started copyright lawsuits against his users who dare to copy it like they got used when it still was free? If one of his goals when developing his code was freedom, how would somebody closing up the code and launching lawsuits contribute to this stated goal of the original developer?

      >That cripples adoption of GPL software.

      It only cripples embracement and extinguishment of GPL software, but considering that crippling that has from the beginning been GPL's goal, it works fully as intended.

      So please explain: How does encouraging non-free software through non-GPL licensing encourage the deveopment of free software?

      >I know TCP/IP is a standardized protocol, which was my point.
      >If it had been GPL software, it would have gone nowhere because companies wouldn't have adopted it in the early
      >days of the Internet.

      The GPL on a reference implamentation wouldn't actually have stopped anybody to implement such standardized protocol independently and chose any licence they want for their own implementation.

    4. Re:Oh No! by suckmysav · · Score: 4, Insightful

      "Many companies refuse to use GPL code because of its viral nature."

      This would explain why BSD is so much more popular than Linux then.

      "I know TCP/IP is a standardized protocol"

      OK

      "which was my point."

      No, you compared a protocol to code.

      "If it had been GPL software . . "

      See you did it again.

      Just to put a finer point on it, please let me rephrase your comment.

      Many companies refuse to use other peoples proprietary code (in their own projects) because of the legal ramifications. That cripples adoption of proprietary software.

      GPL is not about promoting "software adoption", it is about promoting collaborative development.

      Lots of people currently enjoy that collaborative development model, as can bee seen by the rising popularity of many open source projects.

      Anyway, I'm not sure what alternative licence you are promoting. Proprietary? Fully free as in BSD? Some other fantasy licence that nobody has heard of outside of your febrile imagination?

      --
      "You can't fight in here, this is the war room!"
  2. At least he's honest. by fuzzyfuzzyfungus · · Score: 5, Interesting

    "We will continue to build extensions". That definitely deserves a whatcouldpossiblygowrong tag.

    1. Re:At least he's honest. by Anonymous Coward · · Score: 3, Interesting

      What would be much more interesting would be if Microsoft adopted an Open Source renderer--not by adopting an existing FOSS renderer--but by opening up Trident.

      This would:

      • Undermine Firefox and Co. by taking some of the Open Source wind out of their sails
      • Still support Microsoft's original goal of tying people to Windows--Trident is such a b!7$# to port to different operating systems that Microsoft wrote a whole new rendering engine for the Mac port of IE

      Microsoft already makes it trivial for third parties to incorporate Tasman into their applications, so I don't see MS having anything to lose through this.

      I would support this if it makes it possible for third parties to push in security fixes and compatibility fixes (let's make CSS actually work right!).

    2. Re:At least he's honest. by Tubal-Cain · · Score: 4, Insightful

      When their beta product is getting 21/100 on the Acid3 test while nobody else's are below 80, I have a hard time believing anybody would be interested.

    3. Re:At least he's honest. by jd · · Score: 5, Interesting

      I'd rather not see an entire rendering engine in one huge monolithic chunk. Part of the reason that web standards outpace browser development by so much is that most engines are very hard to extend. What's wanted is a "standard" API for a data-to-data transformation engine. Instead of the W3C producing a proof-of-concept browser like Amaya, all they need do is produce a proof-of-concept transformation engine instead, which can then be used also to verify proof-of-correctness. (Any other transformation engine for that same transform will produce the same output for the same input.)

      Sure, they can still have their own web browser, but they don't need to re-write it when they add to the standard, they can just slide in another engine.

      How would this work, in practice? Well, my thought is that each opening tag and either explicit or implicit closing tag would be assigned a numerical value that would be assigned by the W3C, much as the IANA assign port numbers. Each engine would then register what numerical values it supports.

      The browser would then consist of five parts: network I/O, a preprocessor which converts tags to ID, a set of engines which would "compile" the page from a "high-level" format into a much "lower-level" portable format, a rendering engine which converted the portable format into a much more specific format, and then a display engine which displayed the results.

      The primary advantage of this sort of arrangement is that things like CSS could then be easily replaced in a browser. It would be much more pluggable than the Mozilla engine or the libwww engine. It would be much more customizable. A major plus, given that very few browsers conform the the whole standard and all conform to different bits. If you could rip out modules from a browser you didn't like but did support a tag or feature you needed, this would not be a problem.

      The secondary advantage is that it would be possible to provide support for non-SGML-derived tag-based systems, such as TeX, Postscript, and so on, natively. At the moment, you can include a link to a .ps file on a web page, but it's very hard to embed it, and completely impossible on most browsers to embed it in a way that integrates completely smoothly with HTML or would allow you to include active hyperlinks within it (unless an independent postscript viewer supported them). By compiling the whole page from all kinds of formats into a single, unified format, anything that is possible in one format becomes possible in all formats.

      This isn't how web browsers are written, though, and it doesn't seem likely that this is how web browsers will be done in the future. Which keeps document types isolated from each other and keeps browsers from fully supporting any of those document types.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:At least he's honest. by IWannaBeAnAC · · Score: 4, Insightful

      Do you have any reason to believe that the Trident codebase is anything other than a steaming pile of horseshit?

      Back in the original browser wars, both the Netscape and Microsoft browsers were evolving very rapidly, with lots of quite fundamental changes. At the end, when the Netscape code was open-sourced, it turned out to be (no surprise) a big mess that took several years to sort into shape. Meanwhile, Microsoft sat on their monopoly and did NOTHING to the browser, until they were forced into evolving again once Firefox started to seriously dent their market-share.

      The current state is that the Mozilla code has been substantially rewritten and is now in pretty good shape, but Microsoft are stuck hacking away at the old crud.

    5. Re:At least he's honest. by zobier · · Score: 4, Interesting

      Another Ballmerism from his visit down under that made me facepalm:

      Steve Ballmer has publicly belittled Google's fledgling mobile phone platform, saying the world's largest search engine ad broker is low on Microsoft's list of mobile competitors.

      At an investor briefing in Sydney today, Microsoft's chief exec said Google would not have an easy time convincing handset manufacturers to adopt Android, its brand new Linux-based mobile platform.

      "They've got some smart guys and hire a lot of people - blah-di-blah-di-blah," Ballmer said of his rival. "They start out way behind in a certain sense, and we'll see how they do."

      Then he added "I'm not giving them a hard time" - before continuing to give them a hard time.

      Emphasis mine

      --
      Me lost me cookie at the disco.
    6. Re:At least he's honest. by networkBoy · · Score: 4, Funny

      OT, I know, but...
      Isn't it about time to replace Borg Bill with Balmer pitching a chair or something?

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    7. Re:At least he's honest. by hachete · · Score: 3, Insightful

      People say what you're saying every time a new Microsoft browser/OS system appears on the horizon.

      Yes, any team could be on the ball. What possible business motive would they have, though? Re-factoring is always way down the list of any set of code. Way down. Way, way, way down. Indeed, notoriously Vista is the result of a junked re-factoring.

      I see no evidence anywhere that anything different is happening this time. Indeed, with only one WinHec for Windows 7, I think it could be substantially worse.

      How a post consisting of wishful thinking be marked interesting, I'm not sure.

      --
      Patriotism is a virtue of the vicious
    8. Re:At least he's honest. by Ant+P. · · Score: 3, Informative

      Acid is a lot of freaky corner cases that will never actually occur in the real world.

      You're full of shit and have no clue what you're talking about.

    9. Re:At least he's honest. by kcbanner · · Score: 3, Insightful

      So your fine if your car only passes 20/100 safety tests because most of those cases don't happen that often in the real world?

      --
      Obligatory blog plug: http://www.caseybanner.ca/
  3. Some possible problems, here? by Duncan+Blackthorne · · Score: 5, Interesting

    Hasn't IE been a fully integrated part of Windows since, what, all the way back to Windows 98? If they start using some open-source code for their browser, will the architecture of the OS still have IE as such an integral part, or will it become a separate application again? Also, is it really such a good thing to have Micro$oft active in the open-source community? Forgive me, but talk like this makes me a little nervous.

    1. Re:Some possible problems, here? by Laser_iCE · · Score: 5, Funny

      I just got thinking. So let's say Microsoft doesn't include the new IE in it's next Operating System -- how do you get it?

      "Sorry, you do not have Internet Explorer installed. To download, please visit http://windowsupdate.microsoft.com/"

      Sure, most of us probably have a FF install on a USB key somewhere, but what about the people who just bought their computer from the store? This'll drive them insane just like the "Keyboard error. Press any key to continue" error.

    2. Re:Some possible problems, here? by AKAImBatman · · Score: 4, Insightful

      If they start using some open-source code for their browser, will the architecture of the OS still have IE as such an integral part, or will it become a separate application again?

      You misunderstand. Ballmer said that they would look into a new rendering engine. Which means that IE will still be IE, just with a new codebase under the hood. After all, 95% of their customer base won't understand the difference. All they'll know is that IE is still part of Windows yet works better than ever.

      ...

      Which Microsoft will then go on to say is an inexorable part of the Operating System. (insert eye roll here)

    3. Re:Some possible problems, here? by denttford · · Score: 4, Interesting

      FTP. No, not a solution for the average user, but on a fresh install of XP, I'll often just ftp Firefox (and then install noscript, abp, flashblock, etc. and restart) in order to download the other stuff I need to keep the computer in a relatively useful state.

      Yes, I could use IE and go straight to mozilla.org, but off the bat, it loads msn.com and I have no desire to expose IE7 or worse, IE6, to the mercies of the scripts and ad providers on the page.

      P.S. releases.mozilla.org is where you want to go.

      --

      Leben Sie jetzt die Fragen.
    4. Re:Some possible problems, here? by Anonymous Coward · · Score: 4, Funny

      There is a very easy way to fix this... the first time a user requests a web page, or maybe they click an icon on their desktop called "web browser" a little window pops up: "Would you like to download - Mozilla Firefox - Internet Explorer - Safari ... etc" problem solved.

      "Hello there! It looks like you're trying to browse a webpage! Would you like to..."

    5. Re:Some possible problems, here? by AKAImBatman · · Score: 4, Informative

      Webkit is LGPL. As long as they have the engine separated into the same sort of controls they have today, it should meet the LGPL license just fine. Perhaps with a bit of wrapper code released as LGPL.

    6. Re:Some possible problems, here? by omfgnosis · · Score: 4, Informative

      Er. More like...

      KDE's Webkit which trails behind Apple's, but is "stable" in that it's not a moving target, it's simply not as up to date.

      Apple's Webkit which trails its internal builds by anywhere from months to years.

      Google's Webkit which could be anywhere from two months newer to two months older than Apple's, and demonstrates that no such proprietary hacking is necessary to get ActiveX to work.

      MS's Webkit which would probably be a direct copy of Google's, with a hack to require all sorts of extraneous metadata to turn it on. MS won't do any other hacking because they believe it is not possible to do.

      ActiveX can't be done by another plugin - the browser has to parse it and host the AX objects. Doing that kind of scale changes to Webkit would fork the code, and I'm not convinced the web would benefit. - Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft (and ex-Group Program Manager)

    7. Re:Some possible problems, here? by Anonymous Coward · · Score: 3, Informative

      > If they put a GPL engine into IE, they would have to GPL IE, and that isn't happening.

      Both Gecko and Webkit rendering engines are licensed under LGPL. I think you seriously need to find out what that means, before trying to FUD the place up like that.

      Basically, IE could link to the LGPL rendering engine, and remain as a proprietary application. The only bit that needs to be re-distributed as open source is the original open source code ... either the Gecko or Webkit rendering engines part.

    8. Re:Some possible problems, here? by ozmanjusri · · Score: 5, Funny
      So let's say Microsoft doesn't include the new IE in it's next Operating System -- how do you get it?

      They could just fix the "Add or Remove Software" applet so it points towards a collection of optional software hosted on a secure server. If you wanted to install IE, you could choose it there and have it installed automatically.

      Maybe they could call it a "Repository".

      --
      "I've got more toys than Teruhisa Kitahara."
    9. Re:Some possible problems, here? by hairyfeet · · Score: 3, Interesting

      Actually since Win2K it has been integrated enough that removing it completely makes the OS a big unstable mess. Before that in Win9X you could use IEradicator to strip it out and the OS would actually run faster. But if you try removing it completely with Nlite or XPLite now you will find that the OS stability goes right in the toilet. Whether because they did integrate or simply made sure it has enough system calls attached to it to make the OS unstable I don't know. Maybe with Win7 they'll release an OS that'll be able to be stripped down to the bare metal like Win9X was with 98lite. I personally hope so because I'd love an OS running DX10 that was as bare metal as possible simply for playing games.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    10. Re:Some possible problems, here? by IntlHarvester · · Score: 3, Insightful

      They could. But what they would actually do was only include the spyware-laden shit-browser that someone paid them to include.

      --
      Business. Numbers. Money. People. Computer World.
    11. Re:Some possible problems, here? by Kjella · · Score: 5, Funny

      I just got thinking. So let's say Microsoft doesn't include the new IE in it's next Operating System -- how do you get it?

      Gee, I wonder how I can install a browser on this Linux box without a browser already. That's unpossible!

      --
      Live today, because you never know what tomorrow brings
    12. Re:Some possible problems, here? by janrinok · · Score: 4, Funny

      And the reason that we don't do that anymore is that the world has progressed and found a better way of doing things. What you are suggesting is a retrograde step, IMHO.

      --
      Have a look at soylentnews.org for a different view
    13. Re:Some possible problems, here? by omfgnosis · · Score: 4, Informative

      "It is surprising how different the versions of webkit are."

      This is untrue, and mostly a product of misunderstanding but partly a product of FUD as well. More on this below...

      "the current release of Chrome is almost 4 times faster than the current release of Safari"

      This really has almost nothing to do with Webkit, and does not demonstrate a difference in the rendering engines at all. Ultimately what we're looking at here is a comparison of JavaScriptCore (Safari's current* ECMAScript interpreter)â"released 19 June 2008, with only minor changes from the major version from more than a year earlierâ"and V8 (Google's ECMAScript-bytecode translator engine)â"released 5 September 2008 against a codebase that was nearly brand new; while it's true that JSC is a [legacy] part of Webkit, V8 is not a part of Webkit at all. Comparing the two isn't really meaningful.

      Moreover, Chrome is not released, it's a very, very early, unpolished beta.

      A more apt comparison would be...

      "It would be interesting to see if the Safari nightly builds have closed this gap." ... the nightly builds, which use a similar engine (SFX is somewhat different in its approach, but ultimately in the same class as V8). And in fact, performance is roughly the same. It's not like this information isn't widely available, either.

      I can't speak to the particular benchmark in question or whether it even has merit as a general browser benchmark (note, Google's benchmark has little merit here, as it strictly tests JS language speed, rather than DOM performance [which is extremely important for nearly all browser performance experiences]), and I don't have an environment which would be suited to finding out for myself, but I encourage you if you're that curious to try a nightly build on the test yourself.

      With that said, there are existing browser benchmarks (eg Dromaeo 2) that tell a story much more interesting story.

      John Resig on JS engine performance
      This shows JSC (not SF or SFX) beating V8 on a bunch of DOM tests

      But I want to reiterate, this is hardly a good example of differences in Webkit releases. These are differences in browser releases and over a very wide stretch of time (in the current JS engine war, especially).

      * By "current", I mean "released"; it is current in that sense, but actually two generations old in the Webkit project. The Webkit team has since produced SquirrelFish and SquirrelFish Extreme, the latter being much closer to (and often faster than) Chrome's performance on every task except (if I recall correctly) recursion.

    14. Re:Some possible problems, here? by ignavus · · Score: 3, Funny

      Maybe they could call it a "Repository".

      Suppository would be more appropriate.

      As in "Where do I put this?"

      --
      I am anarch of all I survey.
  4. The third "E". The other browser. by Tackhead · · Score: 3, Funny

    'Open source is interesting,' he said. 'Apple has embraced Webkit and we may look at that, but we will continue to build extensions for IE 8.'" [emphasis added]

    Embrace, Extend... wait, there's a third "E" and a third browser technology, isn't there, Steve, and it's probably got something to do with what you'd like to do with Gecko/Firefox.

    Wonder what it might be.

  5. 3 E's by Anonymous Coward · · Score: 5, Funny

    Embrace
    Extend
    Enjoy

    1. Re:3 E's by bursch-X · · Score: 3, Funny

      But on Slashdot it would have to be:

      1. Embrace
      2. Extend
      3. ???
      4. Profit!

      --
      There are two rules for success:
      1. Never tell everything you know.
  6. Reality check? by girlintraining · · Score: 5, Insightful

    Yes, I suppose Microsoft might embrace open source. Of course, our politicians might lower taxes too. But Microsoft, like politicians, have a long history of saying one thing and doing another. That, and I'm pretty sure Balmer knows that if he mentions open source he'll get a free plug on Slashdot and on other media sites where highly technical people frequent. From a marketing standpoint, it makes sense to hint at open source as much as possible. From a legal and business standpoint, it's more likely he'll dance around on the stage in a Gir suit while singing the doom song.

    --
    #fuckbeta #iamslashdot #dicemustdie
  7. HEAR ME by Anonymous Coward · · Score: 4, Funny

    I USE TEH LINUX AND I R ANGRY

  8. Re:Open Source? by nog_lorp · · Score: 4, Funny

    Deliberately fucking up/poisoning what everybody else is doing is the only thing they do well!

  9. How? by Darkness404 · · Score: 4, Insightful

    How can MS really adopt anything open source at this point? IE isn't just a part of Windows, IE practically *IS* Windows and having it being open source would make a valuable part of Windows open source which Ballmer hates with a passion. Take away IE and Active X and half the reason to use Windows goes away. And really, why use WebKit? Sure, its a decent rendering engine but no better than Gecko or the other OSS rendering engines. I really fear for WebKit if MS manages to use it, because rather than having WebKit we will have MS WebKit which is a highly modified version of an older release, Google's Bleeding Edge WebKit and Apple's Stable WebKit. And honestly, this is taking us back to Netscape Vs IE....

    --
    Taxation is legalized theft, no more, no less.
    1. Re:How? by Sentry21 · · Score: 4, Insightful

      Honestly, leaving IE and ActiveX in is half the reason NOT to use Windows. Replacing them with a more secure, stable, standards-compliant browser core? Sounds great. Updating the old junk and pretending it's not five years past its prime on release date? Fail.

    2. Re:How? by Darkness404 · · Score: 4, Interesting

      I know, but some of the people who are determined to hate Linux or OS X say that their bank, work, school, grandma won't work without Active X or that their bank, work, school, grandma won't render correctly with Firefox/Safari/Chrome.

      --
      Taxation is legalized theft, no more, no less.
    3. Re:How? by Toone_Town · · Score: 5, Insightful

      And really, why use WebKit? Sure, its a decent rendering engine but no better than Gecko or the other OSS rendering engines.

      One reason for using WebKit over Gecko would be the licensing...I know that for lots of corporations, BSD-licensing is much favored over anything related to GPL...(Gecko is MPL)

    4. Re:How? by fuzzyfuzzyfungus · · Score: 4, Insightful

      Most likely, if they were to do such a thing, it would be a recognition of the fact that it is no longer possible/practical to attempt lockin by mucking with HTML/javascript rendering stuff. I would expect to see a browser that is very heavy on the Silverlight, with webkit used to render HTML and Javascript at the lowest practical cost.

      ActiveX is an abortion, and has (mostly) died its well deserved death; but MS now has Silverlight, which is a much more competent stab at the web-stuff-plus-secret-windows-sauce concept than ActiveX ever was. I do strongly suspect that they cannot, and know they cannot, continue to make IE exclusive HTML/javascript a selling point. Keeping IE current is a chore, keeping it ahead has proven impossible, and there are now enough mac users out there, particularly among desireable demographics, that making websites IE only is no longer practical for anybody who wants a broad audience. That said, though, they seem to be moving forward with Silverlight, which isn't an IE exclusive; but might well be exactly the sort of "proprietary innovation" that Ballmer is referring to. Unfortunately, Silverlight is more competent than ActiveX ever was, so just waiting for it to collapse of its own weight probably won't work.

    5. Re:How? by Rhapsody+Scarlet · · Score: 4, Informative

      One reason for using WebKit over Gecko would be the licensing...I know that for lots of corporations, BSD-licensing is much favored over anything related to GPL...(Gecko is MPL)

      Parts of WebKit are under the LGPL and parts are under a BSD-style license (I don't know which parts and I can't be bothered picking through the source code to find out), Gecko is all MPL/GPL/LGPL tri-licensed. You're going to have to adhere to the conditions of the LGPL if you actually want to use all of WebKit, so what's the difference? Gecko could be said to be better as you get to choose between a library-level or file-level copyleft, since you only have to adhere to one of the licenses.

      Choosing WebKit over Gecko would probably be more about speed (WebKit is definitely faster), code-cleanliness (I hear Apple chose KHTML over Gecko to base WebKit on because of this), and simple bad feelings. A lot of people at Mozilla still don't like Microsoft, and the feeling may well be mutual among the browser developers on both sides. Apple probably just seem a more palatable choice to be working with for Microsoft.

    6. Re:How? by Anonymous Coward · · Score: 4, Funny

      Can you please use a few more dollar signs when you post? Right now you're at the point where I simply dismiss whatever you're saying. But verily, if you use a few dozen more, I'll start to think you're just disabled and take your opinion seriously in the name of equality and progress.

    7. Re:How? by bursch-X · · Score: 3, Insightful

      Why do you need to hate OS X, just because you don't like Apple? I personally love OS X, don't particularly like Apple too much.

      I love my Ubuntu Box, but I think Linus Torvalds is a dick, I also have a certain dislike for Stallmans overly zealous attempts of forcing people to his idea of freedom (BSD is fine for me). I respect him, though for what he's achieved for free software.

      I can like Linux esp. Ubuntu for it's technical merits, while at the same time diskliking its "Leading Personalities". Is that such a difficult thing to do?

      --
      There are two rules for success:
      1. Never tell everything you know.
    8. Re:How? by lilomar · · Score: 4, Funny

      M$ will have to adopt the open $ource, $ervice and $upport, web portal bu$ine$$ model whether it want$ to or not. Ballmer $tatement i$ much more about hi$ own per$onal $urvival a$ the M$ CEO rather the given any indication of the future direction of M$. Ballmer ha$ managed to produce the lea$t $ucce$$ful ver$ion of M$ window$ and M$ Office, xbox ha$ been limping along and M$N i$ a di$a$ter.

      $o the $tatement about u$ing open $ource in the brow$er i$ ju$t to big note him$elf, a mean$ by which to gain bu$ine$$ publicity, to pre$erve hi$ identity a$ the CEO of M$. M$ i$ $tuck, I$ i$ way too tightly embedded with the O$, making it impo$$ible to reali$ticly combine Firefoxwith window$ or open the $ource code of M$ IE. Of cour$e M$ are currently $tuck with their inve$tment in $liverfi$h, the fla$h replacement that nobody want$, $o perhap$ thi$ i$ ju$t another $ong and dance to accompany the relaunch of ver$ion 2 adverti$ing for that product.

      I M$ $eriou$ly want a long term future, they have to focu$ on M$N and, for that Ballmer ha$ not been the $olution, he ha$ been the failure.

      There you go! Courtesy of sed.

      --
      The creator of this post (Jacob Smith) hereby releases it, and all of his other posts, into the public domain.
  10. I don't know what to make of this by Dracos · · Score: 5, Insightful

    Either Ballmer is throwing out a red herring, or future versions of IE (presumably after 8) will finally be decoupled from Windows.

    But, what open source browser engines are there other than Gecko and Webkit? Both are developed by MS' sworn mortal enemies. Browsers are complex, time consuming beasts to develop.

    1. Re:I don't know what to make of this by dreamchaser · · Score: 3, Interesting

      There is no reason at all that they couldn't integrate an OSS web rendering engine into Windows just as tightly as they have done so with IE.

  11. Seems reasonable to me. by jellomizer · · Score: 3, Interesting

    Microsoft won the Browser Wars but failed to achieve its objectives in victory. The war against Netscape was to insure that all apps either network based or not needed Microsoft Windows with IE to run the apps. With such failures such as Active X which never really made it past the Intranet and Extranet application. What happened was web developers for the most part designed as much using open standards (or at least plugins that were more universally compatible) and then were able to make apps that run well on Windows, Mac, Linux, BSD or whatever just as long as you have a fairly modern browser. What was probably really surpassing to Microsoft most of this. Even decided to give the apps a step back in functionality (just recently for the last couple of year the AJAX method with DHTML became fully functional, or at least 85% there) just to keep compatibility.
    What killed Microsoft objective more then anything was the insecurity of Active X and the general habit for people when asked a question is to answer yes and get it done. So now Microsoft is spending millions of dollars in IE development without really getting any major competitive advantage out of the deal. Sure you may have 90% of the market but only 5% of that market actually doing IE Only things you are just wasting your money.
    Going to an open source rendering system just seems a way to keep up with the time. By joining the Jones you don't need to keep up with them. Just like with Safari or Chrome all the company needs to do is maintain the browser in features and UI (stuff that closed source companies have seem to shown they have an advantage over open source) and use someone else's Open Source rendering engine (Following specs and making things like rendering engines are what Open Source Developers are good at) So what Microsoft accomplish is a new objective. People will want to stick with Windows because they Like IE over the others.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Seems reasonable to me. by Kjella · · Score: 3, Interesting

      Microsoft won the Browser Wars but failed to achieve its objectives in victory. The war against Netscape was to insure that all apps either network based or not needed Microsoft Windows with IE to run the apps.

      Was that it? I thought it was their objective to do their damndest to make sure network applications never took off in the first place by cramping the browser as much as possible and deploy Win32 thick clients instead. Considering they killed Netscape, crippled Java and delayed webapps by refusing to improve IE6 for years, I'd say they were wildly successful. ActiveX was simply to fool all those in the dotcom wave to give an illusion of freedom while still being tied to Windows, like a dog on a leash. For years I heard that you needed to make a "real" application to do this and that. What's happening now though is that they're considering going with the flow to keep control of IE - to for example ship the latest version of Silverlight with it and things like that. The clue is to have two new hooks stuck before you have to let go of the first one, rather than lose it completely.

      --
      Live today, because you never know what tomorrow brings
  12. Tags by Sasayaki · · Score: 5, Funny

    itsatrapwhatcouldpossiblygowrongembraceextendextinguishrunrunforthehills

    --
    Check out my sci-fi book "Lacuna" at http://goo.gl/MVxX8
  13. Battles. by Darkness404 · · Score: 3, Insightful

    In this second great browser wars there are 4 major battles:

    Features
    Standards compliance
    Speed
    Security

    MS can get features and even standards compliance through proprietary means, on the other hand, security and speed depend on lots of people looking through the code. So in essence, without an open source rendering engine MS can't hope to win. On the other hand, Firefox, Safari, and Chrome have made great leaps because they have all of the above.

    --
    Taxation is legalized theft, no more, no less.
  14. Re:Microsoft can't win evidentially... by QuantumG · · Score: 5, Insightful

    If your abusive spouse buys you flowers, you don't stop planning the escape.

    --
    How we know is more important than what we know.
  15. chair by Scholasticus · · Score: 5, Funny

    "Why is IE still relevant and why is it worth spending money on rendering engines when there are open source ones available that can respond to changes in Web standards faster?"

    "That's cheeky, but a good question, but cheeky," Ballmer said.

    What the story doesn't mention is that the developer who asked that question was found dead later that day with a folding chair wrapped around his neck.

    1. Re:chair by 2Bits · · Score: 4, Funny

      Good thing the chairs in Sydney's Exhibition Centre are all bolted down.

      Is any body giggling when you read this sentence from the article? I was imagining Ballmer looking around for a chair, and the expression on his face would be priceless when he found that all chairs are bolted down :)

  16. Yeah, he's interested by Anonymous Coward · · Score: 5, Funny

    He's interested in Open Source in the same way ticks are interested in dogs.

  17. Re:The third "E". The other browser. by Merusdraconis · · Score: 5, Interesting

    Ballmer pretty much confirmed (was there yesterday) that was the strategy later on in his answer - to beat the standards bodies to new features. The entire strategy they presented was building a new Microsoft-only Web stack built on .Net, and then trying to lock people in with IE8+.

  18. Re:Microsoft can't win evidentially... by Bill,+Shooter+of+Bul · · Score: 3, Insightful

    I understand Stac and Netscape. What the heck did Microsoft ever do to IBM or Apple? Are you upset Apple was given competition? Well, I guess IBM was sort of screwed over by the OEM deals MS did that locked OS2 out. So what did Microsoft do to Apple that was that terrible?

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  19. Re:Sig correction by TheVelvetFlamebait · · Score: 5, Insightful

    Your argument has two glaring problems. Firstly, government regulation does not equal less competition. In many cases it results in more competition, especially in the case of monopolies and collusion between companies. Secondly, the mafia cannot legally exist because of laws limiting them, in other words, government regulation. Without the most basic regulation, then any business could (and probably would) become like the mafia. Competition would be limited to companies competing to be the most intimidating, and whoever could intimidate enough people into paying them. In a world with excessive government regulation, even the kind that produces less competition, at least the government would be regulating against such behaviour.

    In other words, your argument makes no sense.

    --
    You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
  20. Microsoft will never by omfgnosis · · Score: 4, Insightful

    Microsoft will never open-source Trident. It'd be like letting the entire world look at your dirty laundry.

    1. Re:Microsoft will never by denmarkw00t · · Score: 5, Funny

      My fucking whites!

      Someone else mod this guy +1 something - I can't find "Funderrated."

  21. What Microsoft did to Apple by mattytee · · Score: 4, Informative

    So what did Microsoft do to Apple that was that terrible?

    Got two words for you there: "look" and "feel."

    MS was an early developer for Macs and had some of the first prototype machines. While assuring Apple that they weren't, they were using their knowledge of the thing that made a Mac a Mac, the Toolbox, to build a GUI on top of DOS. This GUI was released later as Windows, and although apologists try to play it off as based on Xerox's interface (whose designers were at Apple by then anyway), there is much evidence that they ripped Apple off. Apple put a ton of R&D into the interface, it was not much like Xerox's at all -- it was very much an "invented here" mindset as opposed MS's "NIH."

    Thus was born the Look and Feel suit; Apple sued Microsoft for ripping off their interface, but in the meantime, Apple's then-CEO, John Sculley, had given Gates a badly-worded agreement that was construed by the judge to be a license to produce Windows using Apple's "intellectual property." Then again, part of the settlement was that MS couldn't use overlapping windows; that's why they were tiled until version 3.

    All this actually didn't matter much; Apple made the bulk of its revenues on the Apple II line until 1987 or so, and Microsoft could likely have parlayed Apple's BASIC license into permission to use Apple's interface R&D anyway ("applesoft" BASIC was developed by MS, Woz did the superior "integer" BASIC but never upgraded it to handle floating-point math).

    Here's what I consider the main point: Apple saw the Xerox work, and took some of the key people who created it, but they totally improved it. Quickdraw did real regions, roundrects, and other stuff the Smalltalk interface didn't. Microsoft may have seen the Xerox work, definitely saw the Apple stuff, and then put together a half-assed, hackneyed piece of shit.

    This is what Microsoft has done ever since. Apple runs Microsoft's interface R&D, in a way. I think that's the real reason MS bailed them out in 1997. Bill Gates famously said, "I want Mac on a PC! I want Mac on a PC!" They always get pretty close, but somehow stay so far.

    Linux seems to be much closer, using technology (X) that really was developed independently on a parallel track; thus they have their own thing that isn't some wanna be copy and stands on its own.

    1. Re:What Microsoft did to Apple by IntlHarvester · · Score: 4, Interesting

      Apple were evil because they claimed they owned fundamental GUI concepts through copyright. They threatened to sue the entire industry to prevent any other computer from having a "WIMP" (windows icons mouse pointer) interface.

      Microsoft didn't break the agreement. In fact, the courts found that Apple signed away certain IP rights to Microsoft in return for what turned out to be killer apps for the Mac Platform (Word & Excel). Therefore Microsoft won the case -- with some minor exceptions like the Trash Can.

      Later on another court case (Lotus v Borland) ruled that "Look and Feel" couldn't be copyrighted, making the whole Apple legal effort irrelevant, and opening the way for other companies to make Mac-like GUI interfaces.

      --
      Business. Numbers. Money. People. Computer World.
  22. Smoke and mirrors by Hillview · · Score: 4, Insightful

    They're just tired of trying to compete with Mozilla.. if you can't beat 'em.. join 'em. ;)

    --
    -Troll, Flamebait, and Offtopic are NOT equivalent to disagreement.
  23. Re:Microsoft can't win evidentially... by SargentDU · · Score: 4, Insightful

    How soon you forget OS/2 and the screw job MS did to IBM there...

  24. Re:Microsoft can't win evidentially... by bledri · · Score: 4, Funny

    Someone buy the above poster a beer.

    Well since flowers didn't work, I guess beer is worth a shot.

    --
    Some privacy policy Slashdot.
  25. Re:Open Source? by ZerdZerd · · Score: 3, Insightful

    It even complies with Unix' "Do one thing, and do it well"

    --
    I'm not insane! My mother had me tested.
  26. Re:Sig correction by dunkelfalke · · Score: 3, Insightful

    exactly. the best example for that is russia of nineties. it was a real libertarian paradize with laissez-faire capitalism and the rest of the life.

    most buisnesses were undistinguishable from thugs and the rest paid protection money.
    even the law enforcement was the same.

    --
    "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap