首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有仅用于开发/测试目的的免费Mac或Windows发行版?

是否有仅用于开发/测试目的的免费Mac或Windows发行版?
EN

Stack Overflow用户
提问于 2011-06-25 20:19:54
回答 3查看 305关注 0票数 0

我希望在所有三个流行的平台上测试/调试/开发我的软件。我想知道,我是否可以获得免费副本(例如虚拟操作系统),以便在Windows和Mac上测试我的软件?

我想知道大多数开发人员是如何测试他们的软件的。您显然需要实际的Win/Mac来确保您的软件按原样运行,但您不想为所有的OSes付费,特别是因为您不使用它们,而只是在它们上测试您的软件。

我正在做一些需要广泛测试的事情。它是为开发人员制作的,所以,即使我碰巧有多余的钱可以浪费在我不使用或不喜欢的OSes上,我也不能要求每个使用我的产品的开发人员都这样做。

我在这里有什么选择?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-25 20:24:42

Macintosh操作系统只能在Macintosh硬件上运行。有一些" hackintosh“黑客攻击了操作系统,使其在非Macintosh硬件上运行,但由于他们的本质,他们不值得信任来测试你的软件,因为它可能在hackintosh上运行,但不是在合法版本上,因为它依赖于使操作系统在非Macintosh硬件上运行的黑客。

此外,还有一个词用来表示试图获得制造商想要你付费的东西的免费拷贝:偷窃。

也就是说,我看到了一个来自Sun的人的演示。他在一台MacBookPro上安装了OpenSolaris作为他的主要操作系统,然后使用VirtualBox运行Windows、Mac和Solaris虚拟机。因为虚拟机是在ZFS上运行的,所以他可以很容易地将它们恢复到测试前的状态。它使得每次都有一个一致的测试环境。

票数 3
EN

Stack Overflow用户

发布于 2011-06-25 20:23:54

对于Windows,您可以获得MSDN许可证。它不是免费的,但你可以获得完整的操作系统来测试你的软件。

我不确定您对其他开发人员的担忧是什么。这是您在各种操作系统上进行测试的软件和教程责任。其他开发人员通常只在他们使用的单一操作系统上进行测试,或者,如果他们使用您的代码为多个操作系统创建自己的应用程序,他们将已经有了该成本。

票数 2
EN

Stack Overflow用户

发布于 2011-06-25 20:25:28

微软提供的VPC镜像专门用于在XP、Vista和Windows7上的IE 6、7、8和9中测试网站:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11575

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6477678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档