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)上部署。