Time For Microsoft To Open Source Internet Explorer?
An anonymous reader writes: Ars Technica's Peter Bright argues that it's time for Microsoft to make Internet Explorer open source. He points out that IE's major competitors are all either fully open source (Firefox), or partially open source (Chrome, Safari, and Opera), and this puts Microsoft at a huge disadvantage. Bright says, "It's time for Microsoft to fit in with the rest of the browser industry and open up Trident. One might argue that this argument could be made of any software, and that Microsoft should by this logic open source everything. But I think that the browser is special. The community that exists around Web standards does not exist in the same way around, say, desktop software development, or file system drivers, or user interfaces. Development in the open is integral to the Web in an almost unique way. ... Although Microsoft has endeavored to be more open about how it's developing its browser, and which features it is prioritizing, that development nonetheless takes place in private. Developing in the open, with a public bug tracker, source code repositories, and public discussion of the browser's future direction is the next logical step."
All the open source freeloaders will just copy it and run it on their linux. And why should Microsoft pay for developers to make a Browser just so it can be stolen and run on linux?
So the answer must be "no"?
Isn't this the trend on /.
Not as long as it remains integral to the Explorer shell...
We don't want it!!!!!
If they do that, we will get several months of extreme security problems due to all the issues hidden in there. AFAIK they have a whole new thing in development, and they should open-source that instead.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
Isn't Microsoft announcing a new web browser intended to replace Internet Explorer today? Maybe it'll be open source. Maybe it'll even be based on Webkit.
I don't know how much licensed code is in IE that Microsoft would have to untangle the rights to before open-sourcing it, and given the fact that we've mostly figured out how to work around IE's problems at this point, I'm not sure if it'd be worth the effort to do so.
It'd probably be best to just retire IE, let developers continue struggling through the known-workarounds they've been using until its market-share vanishes, and look forward instead of back. The time spent trying to figure out IE's source could be better spent developing/using a better platform.
Regardless, I think every web browser should be open source, since they work on (theoretically) open standards, run cross platform, and are the defacto presentation layer for an increasing number of applications. Developers need to be able to understand the internals of the browser to assure the best quality of their own work. Really hoping that's what happens with whatever MS announces today with Spartan. (I just don't think IE is worth the effort to open source at this point)
Yes, I need something to laugh at.
Please please please
Just pull it behind the shed and rlieve it.
That's a lot of spaghetti code in Internet Explorer. I don't think the open source community has enough programmers to unravel that mess.
The article basically just says "because", but does not say what the actual benefits would be.
I'm not saying we need a closed source browser more than an open source one, so a better question would be do we need another broswer at all?
Sure competition is good, even when the product is free, but why do they want to make a new browser at all when there are so many out there already? And if they did why would they bother to open source it and who would be interested if they did? If you want closed source you may need to reinvent the wheel, but if you're going to open source it anyway why bother starting from scratch, you might as well just start with a free, decent open source base and build on that. Otherwise it's just a huge duplication of effort, a lot of time wasted at MS.
How would it help anyone?
There are plenty of good browsers, and every one works better across platforms than IE (which works on ONE platform). They should join the rest of the world and care about compatablity and just chunk IE down the toilet.
I know.. I am dreaming.
It can't happen. Not because MS is MS, but because IE is entangled with Windows - the OS. You can't actually take IE out of it and still have something usable left. It's a tribute to FSM, that's what it is.
No
IE was made an inextricable part of the operating system during the browser wars. Even if Microsoft decides to 'turn the corner' and do this, it would mean completely refactoring a nontrivial portion of an OS that already faces staunch resistance from both corporations and users alike. The best they had done was comply with a european court order to permit choices between browsers for users, and even then the OS still relies heavily on iexplore code without directly permitting browsing.
TL;DR: an open source internet exploreer is (gasp) an open source Windows.
Good people go to bed earlier.
Whether they'd open-source Trident or whatever comes next, I'd be all for it. Then perhaps people could backport it to older versions of Windows and we could stop writing our websites against decade-old IE versions because people can't upgrade IE without buying a new computer.
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
That's like expecting Adobe to opensource Flash. Licensing and copyright issues probably prevent that to begin with, let alone the security implications. You think OpenSSL's recent problems were bad? Just wait until Explorer's flaws are become even to find.
Why not make the same arguments for Office? Or for Windows?
If anything, they should perhaps make it easier for plugins to be linked. Yet do not forget that end-users are not their customers. Companies are. Be it big companies that buy licences directly or computer manufacturers.
At work I am not even able to install AdBlock, so why would I be wanting to use Chrome instead of IE? As an IT person, IE works for what it does at the job, so why would I want to add anything else (unless the CEO wants it). You can not really remove it, so why bother? And let the people use at home what they want.
Don't fight for your country, if your country does not fight for you.
Instead of worrying about IE Peter Bright should take care of his goiter http://ts4.mm.bing.net/th?id=H... since it looks like he has goiter.
Look, everything about IE and any Microsoft browser going forward is about Trident. Microsoft might be changing the names but the core browser for Microsoft is all about Trident. I personally think Microsoft should offer simply a basic no frills, no add on browser that is focused on what a basic user wants and still allow it to cater to Enterprise. Otherwise, open up the opportunities to allow end users to truly use another browser as default. I seriously don't see this happening, but it should. What will happen is Microsoft making a browser even more committed to their ecosystem across Windows platforms and even less friendly with alternative browsers. This scenario is not just happening at Microsoft but Apple has done it with IOS, Google does it with Chrome OS and it lends proof that a battle not just between browsers is happening. But ecosystems would be the better description of what is happening. I personally have nothing against IE as a browser, I must use it for business and so its perfectly fine. But if your a Chrome or Firefox fan, or prefer even something more unique. You may find yourself not only choosing a browser, but also deciding on a ecosystem. With so many web apps and cloud storage. The trend is selling the end user on living within a ecosystem of apps, operating systems and hardware. Look around, and you will see the very start of this trend happening. Its not just Apple who feels your life belongs in their closed garden. Google and Microsoft feel that same way.
Given what we should have learn with the OpenSSL fiasco, Poodle (2x), ShellShock and so on: does we need another messy codebase in the wild, or we already have plenty of attack surface exposed anyway? Let Microsoft opensource what they feel, but please NOT IE! :-)
Better yet, dump it, and include an OSS variant in future Windows.
Table-ized A.I.
I was always hoping that they would open source Clippy...
IE is the fastest browser, that's all I care about.
MS can't open source IE. There is far too much info going out to Microsoft from your computer. It would upset too many people if they found out how much.
We all know that IE is tightly integrated into Windows and the two can never be separated Microsoft testified to that under oayh, and we all know that they would never lie to the court or congress. So making IE open source would demand that Windows be open source. Clearly Microsoft can't open source Windows, so they will have to keep IE closed source too. That's too bad, because I was looking forward to that piece of crap working it's way into other projects.
I'm an American. I love this country and the freedoms that we used to have.
Open source is not just the code accessible to everyone, it's about building a community around it.
Also ... considering how they managed to encumber Android with patents, I think it's impossible for them to truly open source that browser, or any of their code really.
Opening sourcing IE would just perpetuate it, and I'm not sure I want that to happen. I would, however, like to see them use a public issue tracker (and I'm not talking about Connect here) that allows the part of the public that cares to help drive feature prioritization and bug fixes.
Regular people, the ones more likely to use IE to begin with, don't give a hoot if it's open source or not.
I don't know, being open source hasn't helped Firefox, which keeps getting progressively worse with every release.
Way WAY past time. But one possible issue might be that Microsoft doesn't want anyone to see how yucky the code is.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
One of the larger challenges I see is from a security perspective. Today IE is used pretty frequently by phishing malware to gain access to personal information. I can only imagine the potential impacts of having the IE source open for those with bad intentions. It seems like the phishing/malware level would worsen until it has been open sourced long enough for people to remove the vulnerabilities.
When that browser from Microsoft ('Spartan' rebranded) still has that crappy Trident rendering engine?
Outside of Windows phones, few people proactively use Internet Explorer. There are better browsers out there.
Never forget that it was Microsoft which brought us the 'browser dark ages' - use Internet Explorer, or else. 'Best viewed on IE'. Remember those years?
A leopard will never change its spots, the prudent ones should cast a cynical eye on Microsoft.
Who would want this thing? Why invest time in an open source project that's doomed from the start?
So people can patch IE 6,7 & 8 so they can keep it updated in Windows XP. Screw that shit...
Please keep that old pile of shit under cover. I don't want to imagine IE code creeping into other browsers.
Since when is Safari and Opera 'partially open source'? I thought they were always closed source. Unless they're just talking about webkit
Who needs all of that obsolete code?
There's no reason to open source one particularly hellish and awful browser. The HTML codes for webpages are all SUPPOSED to follow common specs. Browsers that meet the specs should come and go like flowers in the spring... And chrome and Firefox and WebKit get under the hood upgrades all the time. Rip a whole engine out and replace it every few years. IE is the anomaly that was so wired to Windows it COULDN'T be easily chucked as technology moved on.
This won't happen as so much of Internet Explorer code is mixed-in with the help sub-system, Microsoft Office or embedded in the Operating System. That's why Internet Explorer won't run on anything else except Microsoft Windows.
"Most recently, Microsoft brought new memory defenses to the browser, loading Internet Explorer with two new protections called Heap Isolation and Delayed Free .. last week .. Jared DeMott successfully demonstrated a bypass for both"
ref.
....as an integrated component of systemd.
IE will be deprecated in Windows 10 and a new browser introduced. Let's worry about the new browser.
You can't bend reality to meet your perceptions.
-Fan of Opera 12.x and below
What is the point in open sourcing IE? Just throw this steaming pile of garbage into the digital trash can and forget that it ever existed.