TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Will Microsoft Open Source Internet Explorer?

22 点作者 vikas0380超过 10 年前
Will Microsoft open source Internet Explorer ?

14 条评论

UnoriginalGuy超过 10 年前
I would lean towards &quot;no&quot; but on technical grounds. In terms of PR&#x2F;marketing it would be a great move and if Microsoft&#x27;s recent moves are any indication it is not something behind what the company, today in 2014, would consider.<p>IE is not a stand alone browser. IE is built on top of dozens of different Windows components. In order for IE to be open sourced you would have to open source a large chunk of Windows itself, the two aren&#x27;t that inseparable.<p>You could definitely open source the UI, but the UI in IE is fairly light weight, most of the actual useful stuff is not within it and providing the UI source would likely not really offer much.<p>Another useful question to ask is, let&#x27;s say they do open source all of the components, then what? Windows enforces Microsoft signing and other checks on internal components for security reasons. So if you compiled a new copy of e.g. http.sys you likely couldn&#x27;t install it anyway.<p>Plus they&#x27;d have to audit the heck out of the code before doing so for IP issues. It would be very easy for every patent troll to point at lines within IE&#x27;s code and then sue.
tiernano超过 10 年前
Interesting question. I know there is a lot of links between the core Windows OS and IE, so there would be certain parts that would need to be kept open source. Mind you, Chrome has the same issue (Chrome is not open source, Chromium is, which Chrome is based on.) Some parts of Chrome are closed and possibly not even owned by Google (Flash is one i can think of).
评论 #8646720 未加载
saosebastiao超过 10 年前
IE users aren&#x27;t asking for it in the same way that .NET users were. People use IE mostly because they don&#x27;t see any reason to change.
TheCoreh超过 10 年前
They probably have a lot of licensed proprietary code inside it, so it could be hard. What they could do is release critical components (like the JavaScript VM) as Open Source and gradually open more and more of their code base.
wonjun超过 10 年前
I think this is bound to happen in the next five years. There is no longer a competitive advantage in keeping IE closed sourced.
Mandatum超过 10 年前
I think Betteridge&#x27;s law of headlines applies here. MS open-sourcing such a massive project which would be highly scrutinized publicly, there&#x27;s bound to be some very ugly code in there. I don&#x27;t think there&#x27;s much to gain given existing open-source browsers being much further ahead than IE.
ethana超过 10 年前
I think they should open source Trident, which would be more appealing to compete with the mess that Webkit has become. But who knows if Trident isn&#x27;t already a mess itself. I do like how snappy IE11 renders webpages though, perhaps something to do with how they implemented Direct2D.
jostmey超过 10 年前
It is a good idea but a little late. It this had happened five or ten years ago it could have lead to a standardization of web-browser code. As it stands now, if I wanted the source code to a web-browser I would stick to WebKit or Gecko.
评论 #8646751 未加载
Jackcor超过 10 年前
I wish not. Its dying and do not disturb it. Firefox is great.
评论 #8654681 未加载
yuhong超过 10 年前
I really wish MS would do at least an IE only shared source program.
room4debate超过 10 年前
Wouldn&#x27;t be a bad idea.
billconan超过 10 年前
they need to at least make it cross-platform.
henrixd超过 10 年前
Is there some indication that this could happen?<p>Microsoft has track record by not making smart choices.
评论 #8646724 未加载
评论 #8646643 未加载
cweagans超过 10 年前
IE doesn&#x27;t need to be open sourced. It needs to be euthanized.<p>Also, we don&#x27;t really need the entire application open-sourced. There might be an argument to be made for open sourcing Trident (the rendering engine), but only for the purposes of figuring out what in the hell is happening under the hood that&#x27;s causing things to work so poorly. If any part of IE were open sourced, I imagine that at least modern versions of it are written on top of .NET which is also open source now, so maybe it would be made to work on multiple platforms? This is a bad thing. As I said before, we need less IE, not more.