在 Windows 2008 Server 上运行的非 IIS Web 服务器是否需要客户端访问许可证?

mjn*_*mjn 5 windows-server-2008 web-server licensing

可能重复:
你能帮我解决我的软件许可问题吗?

对于 Web 应用程序,我想在 64 位Windows Server 2008 R2 标准系统上运行 JBoss AS 。Microsoft 服务器许可证是否允许外部用户在没有 CAL 的情况下连接到此服务器?

来自http://www.microsoft.com/windowsserver2008/en/us/licensing-r2.aspx

“必须为访问或使用 Windows Server 2008 或 Windows Server 2008 R2 服务器软件的每个用户或设备购买 Windows Server 2008 客户端访问许可证 (CAL),以下情况除外:

  • 如果服务器软件的实例仅通过 Internet 访问,而没有通过服务器软件或任何其他方式对访问进行身份验证或以其他方式单独识别”

所以这听起来像是在 JBoss 服务的网页上匿名浏览是一个例外,但如果用户访问需要某种登录/密码的网页,则需要 CAL。

小智 5

如果以任何方式单独识别用户则需要 Windows Server CAL。单独确定是不是仅限于在Windows Server身份验证。如果通过任何方式单独识别用户则需要 Windows Server CAL。当 Microsoft 推出 R2 版本的 Windows Server 2003 时,Windows Server 的许可条款中添加了“或通过任何其他方式”一词,这些条款旨在澄清单独标识不仅仅与 Windows Server 身份验证相关的事实。

Microsoft 提供了一种称为 Windows Server 外部连接器许可证的许可证。Windows Server 外部连接器许可证允许无限数量的非员工访问 Windows Server,而无需 CAL。

如果您的服务器环境对公众开放,您别无选择,只能获得 Windows Server 外部连接器许可证,因为不可能为世界上每个可以访问您的服务器的潜在人员获得 CAL。如果您限制特定用户组访问您的服务器,那么您应该确定获取 CAL 而非 Windows Server 外部连接器许可证之间的盈亏平衡价格点。

请注意,如果您决定获取 Windows Server 外部连接器许可证而不是 CAL ,则构成您的 Web 解决方案一部分的每台物理服务器都需要一个许可证。即,如果您有多个物理服务器组成解决方案,那么每个物理服务器都需要这些许可证之一。

您还应该知道,Web 版操作系统通常比标准版操作系统便宜,并且您不需要 CAL 或外部连接器许可证来允许用户访问它。然而,这两种操作系统之间存在技术差异以及一些其他许可限制,这可能使标准版成为唯一可行的选择,但值得研究。


Eva*_*son 3

我们无法做出明确的决定。如果您决定向微软寻求答案,那么除了微软之外没有人可以做到这一点。话虽如此,EULA 的相关部分可能会帮助您做出决定。

来自3.ai:

您必须获取适当的 CAL 并将其分配给直接或间接访问服务器软件实例的每个设备或用户。硬件分区或刀片被视为单独的设备。- 对于仅通过 Internet 访问服务器软件实例而未经服务器软件或通过任何其他方式进行身份验证或单独识别的任何用户或设备,您不需要 CAL。

EULA 的编写目的是广泛且非具体的。它给了微软最大的争论和解释的空间。如果您有疑问,请购买 CAL。

编辑:

佐。您刚刚编辑了您的问题并添加了我在这里所说的相同内容。>微笑<

就个人而言,如果服务器托管的应用程序中有任何类型的身份验证,我会认为需要 CAL。

  • 关于身份验证 - 严格的 Windows/AD 身份验证。例如,如果您的网站正在进行某种数据库身份验证,则无需购买 CAL。 (3认同)

归档时间:

查看次数:

3616 次

最近记录:

14 年,6 月 前