跳轉到內容

Tcl 程式設計/附錄

來自華夏公益教科書,開放的書籍,為開放的世界

對於 Web 開發,有:

  • 純 Tcl Web 伺服器,例如 Tclhttpd,可以嵌入到支援 Tcl 的應用程式中,以提供基於 Web 的介面。
  • 基於 Tcl 的 Web 伺服器,例如 AOLServer,比它們的純 Tcl 同類產品快得多,並且能夠支援繁重的負載。
  • Tcl Web 伺服器模組(請參閱 Apache Tcl 以獲取示例),這些模組可以使用標準 Web 伺服器啟用 Tcl Web 應用程式。

ActiveState 社群許可證

[編輯 | 編輯原始碼]

這是“包含電池”ActiveTcl 發行版的許可證。請注意,未經書面許可,您不能“在您的組織之外”重新分發 ActiveTcl。“協議”和“定義”之間的部分是 Tcl 和 Tk 本身的更自由的 BSD 風格許可證。

前言

本文件的目的是說明在哪些條件下可以複製和分發軟體包(ActiveTcl),以便 ActiveState 能夠控制軟體包的開發和分發,同時允許軟體包的使用者以多種方式使用該軟體包。

該軟體包可能包含受其他許可證約束的軟體。

TCL 許可協議

本軟體受加利福尼亞大學理事會、Sun Microsystems, Inc.、Scriptics Corporation 和其他各方的版權保護。以下條款適用於與軟體相關的所有檔案,除非在各個檔案中明確免除。

作者特此授予您使用、複製、修改、分發和許可本軟體及其文件的許可權,無論出於何種目的,前提是所有副本中保留現有的版權宣告,並且此宣告在任何分發中包含原樣。對於任何授權的使用,不需要書面協議、許可證或版稅費用。對本軟體的修改可能受其作者的版權保護,並且不需要遵循此處描述的許可條款,前提是新的條款清楚地標明在每個適用的檔案的第一頁上。

在任何情況下,作者或分發者均不對任何一方因使用本軟體、其文件或任何衍生產品而造成的任何直接、間接、特殊、偶然或後果性損害負責,即使作者已被告知可能發生此類損害。

作者和分發者明確宣告任何保證,包括但不限於對適銷性、適合特定目的和非侵權的默示保證。本軟體按“現狀”提供,作者和分發者沒有義務提供維護、支援、更新、增強或修改。

政府使用:如果您代表美國政府獲得此軟體,則政府在本軟體和相關文件中將只有“受限權利”,如聯邦採購條例 (FAR) 第 52.227.19 (c) (2) 條中定義。如果您代表國防部獲得此軟體,則該軟體將被歸類為“商業計算機軟體”,政府將只有“受限權利”,如 DFAR 第 252.227-7013 (c) (1) 條中定義。儘管有上述規定,作者授予美國政府及其代表的其他人使用和分發該軟體的許可權,前提是符合本許可證中指定的條款。

定義

“ActiveState”是指 ActiveState Corp.,即軟體包的版權持有者。

“軟體包”是指由版權持有者分發的那些檔案,包括但不限於原始碼、二進位制可執行檔案、影像和指令碼。

“您”是指您,如果您正在考慮複製或分發此軟體包。

條款

1. 您可以免費將此軟體包用於商業或非商業目的。

2. 您可以製作和贈送此軟體包的逐字副本供個人使用,或供您組織內部使用,前提是您複製所有原始版權宣告和相關免責宣告。未經 ActiveState 的明確書面許可,您不得將此軟體包的副本或源於此軟體包的軟體包副本分發給您組織之外的其他人(儘管我們鼓勵您將他們引導到可以從中獲取該軟體包的來源)。

3. 您可以應用來自 ActiveState 的錯誤修復、可移植性修復和其他修改。以這種方式修改的軟體包仍受本許可條款的約束。

4. 未經 ActiveState 的明確書面許可,不得使用 ActiveState 的名稱和商標來認可或推廣源於此軟體包的軟體包。

5. 本軟體包按“現狀”提供,沒有任何明示或暗示的保證,包括但不限於對適銷性和適合特定目的的暗示保證。

ActiveState 社群許可證版權 (C) 2001-2003 ActiveState Corp. 保留所有權利。

華夏公益教科書