更具体地说,我喜欢编写新颖的应用程序,严格用于个人用途。我有三台运行Windows 8 Professional的计算机和一台运行Windows Server 2012的计算机。我有没有办法编写Windows 8 / Metro / Modern / LatestBuzzword应用程序并将它们永久部署在我的所有三台台式机上,而a)支付权利这样做或b)违反开发者许可证。
这不是针对任何事情的公投。我确实阅读了规则。在这一点上,我真的不清楚我可以用自己的机器和代码做什么。
答案 0 :(得分:1)
根据每次续订开发者许可时出现的“法律信函”:
您只能将开发者许可证用于开发, 测试和评估应用程序。
Microsoft可以检测到欺诈性地使用开发人员许可证 注册机器。如果Microsoft检测到欺诈性使用或其他 违反软件许可条款,我们可能会撤销您的 开发者许可证。
因此严格的解释表明,不,如果您正在做的是在多台机器上部署“已完成”的应用程序,则不能使用sideloading。
很难想象微软会因为这种随意和个人用途而扼杀你,但是在IANAL中,这种语言似乎赋予了他们权利。然后我想你可以宣称你的新奇应用程序处于永久的发展状态:)