WebObjects/概述/许可
本维基教科书的内容已过时,现已移至 http://wiki.objectstyle.org/confluence/display/WO/Home。
从 WebObjects 5.3 开始,现在允许在任何平台上部署使用 WebObjects 构建的服务器应用程序。XCode 许可证(其中包含 WebObjects)写道
D. WebObjects 软件。根据本许可证的条款和条件,您可以使用、安装并允许其他人访问包含在开发人员软件中的 WebObjects 部署软件,以部署使用 Apple 的 WebObjects 软件开发的应用程序。您还可以复制和分发:(1) 通过网络,为其他用户安装和使用而提供的 WebObjects 部署软件组件(“Java 客户端最终用户”)在任何远程计算机的易失性存储器(例如 RAM)中,以启用 Java 客户端功能,其唯一目的是与您已在安装开发人员软件的同一 Apple 标记的计算机(“许可系统”)上安装和执行的 Apple 的 WebObjects 软件进行通信;以及 (2) 手动和自动地在网络上传输,为 Java 客户端最终用户在任何远程计算机的非易失性存储器(例如 ROM)中安装和使用而提供的 WebObjects 部署软件组件,以启用 Java 客户端功能,其唯一目的是与安装在许可系统上并执行的 Apple 的 WebObjects 软件进行通信;前提是所有分发给 Java 客户端最终用户的分发都必须以至少与本许可证中规定的条款一样严格的条款进行,并且包含本许可证第 6 和第 7 条中规定的免责声明和限制。根据本许可证的条款和条件,您也可以在任何平台上部署使用 WebObjects 软件构建的服务器应用程序。
第 6 和第 7 条是 Apple 标准许可证免责声明的保修和责任限制条款。部署到其他平台需要将 WebObjects 软件构建为 Java servlet,以便在兼容 servlet 的服务器(如 Apache Tomcat)上部署。