可能重复:
您能帮助我解决软件许可问题吗?
我是一个团队的成员,该团队正在开发一款第三方应用程序 (APP),该应用程序通过 TCP 监听并处理来自远程设备的连接。此外,其中一些远程设备允许 1 个或多个用户与远程设备交互。在某些远程设备上,用户无法与设备交互。
用户/远程设备不使用任何 Windows Server 服务 - 不是 DHCP、不是 IIS、不是文件服务器、不是打印服务器、不是 AD。远程设备与 Windows Server 计算机的唯一连接是通过 APP 的 TCP 端口。
我们公司与微软没有任何往来。我们没有微软销售团队。过去的调查表明,对于我们来说,从零售渠道购买微软软件(和 CAL)比与微软达成任何形式的“协议”更便宜。
我对 SQL Server CAL 和 Windows Server 2008 CAL 有很多疑问。
我如何才能获得权威/具有法律约束力的答案?
我不是在寻求免费的法律建议。我是在寻求免费建议,关于我可以负责任地向谁/什么/在哪里花钱来获得有意义的信息。我担心把这个问题交给当地的公司律师事务所只会意味着我要付钱让他们了解微软的许可。如果这就像为新的微软 API 编写代码——他们不会第一次就做对。
去微软寻求答案听起来就像游向一条饥饿的鲨鱼并问“一条腿还是两条腿?”我希望有人曾经走过这条路并且知道有经验处理这些问题的律师事务所/律师。
欢迎提供任何帮助/建议。谢谢。
答案1
我真的看不出您的应用程序与任何其他基于 Web 的服务(例如数据驱动的网站,简而言之,它为来自远程设备的 TCP 请求提供服务并允许它们与数据库交互 - 而且不一定使用 IIS(例如,Apache 可以在 Windows 上运行)。适用于此类网站的服务器和 SQL 许可模型也应适用于您的场景。
您可能不喜欢这一点,但微软本身就是这里最权威的信息来源,但他们并没有您想象的那么厉害。给他们当地的客户或销售代表打电话说“我想做这个,我想购买零售版,我的许可选项是什么?”可能就是您所需要的。我已经和他们打交道 10 多年了,他们从来没有从我的桌子底下跳起来喊道“嘶嘶!“对我来说。事实上,我发现他们的销售和业务/客户关系人员通常都很友好、有礼貌、乐于助人,并且非常愿意竭尽全力帮助您获得您想要的结果。
他们的在线许可常见问题解答也非常好,并且用通俗易懂的英语写成,例如,这是来自 Windows Web Server 2008 页面的引文(位于http://www.microsoft.com/windowsserver2008/en/us/licensing-web-server.aspx):
Windows Web Server 2008 许可得到增强,允许在服务器软件上使用任何类型的数据库软件,并且不受用户数量限制。
这本身可能就足以为您提供您想要的完整最终结果。
答案2
正如 @mh 所说,微软是这方面的权威,而且我要补充一点,他们可能比聘请律师帮你解决麻烦更便宜。另外请查看Microsoft CAL 指南。
对于使用特定应用程序的客户端,匿名访问和经过身份验证的访问可能会有所不同。请参阅此Jim Boyce 的文章《了解客户端访问许可证》。
从法律角度了解软件许可等,可以看看软件许可协议、定义。
另一个潜在的信息来源是丹·布里克林,他有一个软件许可播客几年前。
CAL 问题中有一些切题信息乔隆软件。
我不是律师,不能为这些人担保,因此使用时请自担风险,等等: