I can't comment on the licensing concern (or the political pain you might experience by questioning Mr. IT), but consider Microsoft's Internet Explorer Application Compatibility VPC Image as a possible solution for your testing needs.
I use that as well and frankly the way I found it was because a Microsoft employee had posted the link on his blog. I'm not saying that necessarily means it is ok but it sure seems like something you'd be fine with.
如果您使用的发行版捆绑了 Active-X 组件而不是整个浏览器,那么这绝对是显而易见的; IE 的 Active-X 组件多年来一直拥有此类用途的许可证,并且专门与 Visual Studio 和其他 IDE 捆绑在一起以用于此类用途。
There is nowhere in the license that says you can't install multiple versions of IE at the same time. The problem however lies in redistributing them for a profit, and since you aren't redistributing or making a profit with them, but rather using them for personal use, I can't see any reason why there would be a problem with this.
If the distribution that you are using is bundling Active-X components instead of the entire browser, then this is most definitely in the clear; the Active-X components for IE have had a license just for this sort of thing for years and has been specifically bundled with Visual Studio and other IDE's for a use such as this.
A pretty simple way to keep yourself in the clear with this sort of thing is to simply ask "Am I directly or indirectly taking money from them?" If the answer is "No." (and it sounds like it is) you really don't have much to worry about. Ultimately all they are trying to do is protect their assets.
As far as I know it is not a violation, especially if you are using it for what I assume to be testing, especially if you have an MSDN license.
It does get into some gray area, and it might be a good practice to just use a virtual box to be safe, but I doubt that MS would seek licensing problems with a free application used for development purposes.
如果您不重新分发它,则不构成违规。 您可以在 PC 上安装任意数量的 IE,事实上,微软在 IE6/IE7 上支持这一点已经有一段时间了(非官方)。
您不会得到 Microsoft 对此类配置的支持。 除此之外,只要你使用 IE,他们就不在乎。 他们不会从中赚到任何钱。
If you aren't redistributing it, it's not a violation. You can install as many IE's as you want on your PC, and in fact, Microsoft supported this with IE6/IE7 for quite some time (unofficially).
What you will not get is support from Microsoft for this sort of configuration. Other than that, as long as you are using IE they don't care. They don't make any money off of it.
Legally, this is a licensing violation, although I seriously doubt you're going to get a hard time from anyone about it.
The real problem is that there's no way to guarantee that those bits are not infected with malware, and more importantly, side-by-side is not supported, does not work reliably, and does not match the standalone behavior. There are many crashes and quirks that only work in hacked side-by-side configurations.
发布评论
评论(8)
我无法评论许可问题(或者您通过询问 IT 先生可能会遇到的政治痛苦),但请考虑 Microsoft 的 Internet Explorer 应用程序兼容性 VPC 映像作为满足您的测试需求的可能解决方案。
I can't comment on the licensing concern (or the political pain you might experience by questioning Mr. IT), but consider Microsoft's Internet Explorer Application Compatibility VPC Image as a possible solution for your testing needs.
我也使用它,坦率地说,我发现它的方式是因为微软员工在他的博客上发布了该链接。 我并不是说这一定意味着它没问题,但它看起来确实是你可以接受的。
I use that as well and frankly the way I found it was because a Microsoft employee had posted the link on his blog. I'm not saying that necessarily means it is ok but it sure seems like something you'd be fine with.
许可证中没有任何地方表明您不能同时安装多个版本的 IE。 然而,问题在于重新分配它们以获取利润,并且由于您不是重新分配它们或利用它们获利,而是将它们用于个人用途,所以我看不出有任何理由会出现问题。
如果您使用的发行版捆绑了 Active-X 组件而不是整个浏览器,那么这绝对是显而易见的; IE 的 Active-X 组件多年来一直拥有此类用途的许可证,并且专门与 Visual Studio 和其他 IDE 捆绑在一起以用于此类用途。
There is nowhere in the license that says you can't install multiple versions of IE at the same time. The problem however lies in redistributing them for a profit, and since you aren't redistributing or making a profit with them, but rather using them for personal use, I can't see any reason why there would be a problem with this.
If the distribution that you are using is bundling Active-X components instead of the entire browser, then this is most definitely in the clear; the Active-X components for IE have had a license just for this sort of thing for years and has been specifically bundled with Visual Studio and other IDE's for a use such as this.
让自己清楚地了解此类事情的一个非常简单的方法就是简单地问“我是直接还是间接地从他们那里拿钱吗?” 如果答案是“否”。 (听起来确实如此)你真的不用担心太多。 最终,他们所做的只是保护自己的资产。
A pretty simple way to keep yourself in the clear with this sort of thing is to simply ask "Am I directly or indirectly taking money from them?" If the answer is "No." (and it sounds like it is) you really don't have much to worry about. Ultimately all they are trying to do is protect their assets.
据我所知,这并不违规,特别是如果您将其用于我假设的测试,特别是如果您拥有 MSDN 许可证。
它确实进入了一些灰色地带,为了安全起见,仅使用虚拟盒子可能是一个很好的做法,但我怀疑微软是否会寻求用于开发目的的免费应用程序的许可问题。
As far as I know it is not a violation, especially if you are using it for what I assume to be testing, especially if you have an MSDN license.
It does get into some gray area, and it might be a good practice to just use a virtual box to be safe, but I doubt that MS would seek licensing problems with a free application used for development purposes.
我制作了用于测试的 virtualbox 映像(32 位和 64 位的 SP1/2/3 以及 IE6/7/8)。 如果您的 MCSE/IT 人员说它不合法,那么它可能不是。
I make virtualbox images for testing (SP1/2/3 with IE6/7/8 in both 32 and 64-bit). If your MCSE/IT guy says that it's not legit, it probably isn't.
如果您不重新分发它,则不构成违规。 您可以在 PC 上安装任意数量的 IE,事实上,微软在 IE6/IE7 上支持这一点已经有一段时间了(非官方)。
您不会得到 Microsoft 对此类配置的支持。 除此之外,只要你使用 IE,他们就不在乎。 他们不会从中赚到任何钱。
If you aren't redistributing it, it's not a violation. You can install as many IE's as you want on your PC, and in fact, Microsoft supported this with IE6/IE7 for quite some time (unofficially).
What you will not get is support from Microsoft for this sort of configuration. Other than that, as long as you are using IE they don't care. They don't make any money off of it.
从法律上讲,这是一种许可违规行为,尽管我严重怀疑你会因此而受到任何人的困扰。
真正的问题是,无法保证这些位不被恶意软件感染,更重要的是,并行不受支持,无法可靠工作,并且与独立行为不匹配。 有许多崩溃和怪癖只能在被黑客攻击的并行配置中起作用。
http://www.enhanceie.com/ie/webdev.asp#vpc
Legally, this is a licensing violation, although I seriously doubt you're going to get a hard time from anyone about it.
The real problem is that there's no way to guarantee that those bits are not infected with malware, and more importantly, side-by-side is not supported, does not work reliably, and does not match the standalone behavior. There are many crashes and quirks that only work in hacked side-by-side configurations.
http://www.enhanceie.com/ie/webdev.asp#vpc