Jython 授權
A. 使用 JYTHON 存取或以其他方式存取的條款與條件
-
本授權協議係指 Python Software Foundation (「PSF」) 與個別或組織 (「授權人」) 之間,以來源或二進位形式存取及使用此軟體 (「Jython」) 及其相關說明文件。
-
依本授權合約的條款與條件,PSF 在此授予被授權人非專屬、免付費、全球授權,以重製、分析、測試、執行和 / 或公開展示、準備衍生作品、散佈和使用 Jython 僅限於任何衍生版本,但前提是 PSF 的授權合約與 PSF 的著作權聲明 (亦即「著作權所有 © 2007 Python Software Foundation;保留一切權利」僅保留在 Jython 中,或被授權人所編製的任何衍生版本中。
-
如果 「被授權人」準備了基於或併入 Jython 或其中任何部分之衍生作品,並且想要將衍生作品提供給此處提供的其他人使用,則 「被授權人」同意將對 Jython 所做之變更的簡短摘要納入任何這類作品中。
-
PSF 以「原狀」為基礎,讓 「被授權者」可以使用 Jython。PSF 沒有任何代表或保固,快速或隱含。舉例而言,PSF 不會對任何特定目的或使用 JYTHON 不會侵犯任何第三方權利構成任何責任或適用性的任何代表或保證。
-
對於任何意外、特殊或後續損害或損失,PSF 概不負責被授權人或任何其他 JYTHON 使用者,即使是利用 JYTHON 或任何衍生性產品,亦不負責修改、分發或任何其他使用 JYTHON 的結果。
-
本「授權合約」將會在其條款與條件發生重大違反時自動終止。
-
本「授權合約」中的任何內容均不得視為在 PSF 與 「被授權人」之間建立代理、合夥或合資企業的任何關係。本 「授權合約」未授予使用 PSF 商標或商號之許可,以認可或推廣 「被授權人」或任何協力廠商之產品或服務。
-
藉由複製、安裝或使用 Jython,被授權人同意受本 「授權合約」的條款及條件約束。
Jython 2.0、2.1 授權
保留所有權利。
-
轉散佈原始程式碼必須遵守以上版權注意事項、這份條件清單以及以下的免責聲明。
-
以二進位編碼形式轉散佈時,必須將以上的版權注意事項、這份條件清單以及以下的免責聲明複製到文件和 (或) 其他隨發行提供的資料中。
-
未經特定事先書面許可,不得使用 Jython 開發人員名稱或其貢獻者的名稱來背書或推廣本軟體所衍生的產品。
此軟體是由版權持有人與貢獻者「現況」與「任何快遞或隱含保固」提供,包括 (但不限於) 特定目的之商品性與適用性的隱含保固。在「無事件」中,區域或提供者對於任何直接、間接、偶發、特殊、例證或後續損害 (包括但不限於替代貨品或服務採購;使用損失、資料或利潤;或) 業務中斷) 然而,無論是在合約中、嚴格責任或是因使用本軟體而引起的任何責任理論 (包括疏忽或其他原因),即使已建議這類損害的可能性亦然。
-
本授權合約屬於美國國家研究計畫公司,其辦公室為 1895 年 Preston White Drive、Reston、VA 20191 ("CNRI") 以及個人或組織 (以下稱「授權人」),以來源或二進位格式存取和使用 JPython 版本 1.1.x,以及此處所提供之相關文件 (以下稱「軟體」)。
-
依本 「授權合約」的條款及條件,CNRI 在此授予 「被授權者」非專屬、不可轉讓、無權利金、全球範圍內的授權,以公開重製、分析、測試、執行和 / 或展示、準備衍生作品、散佈和以其他方式使用 「軟體」然而,或以任何衍生版本為條件,前提是 CNRI 的授權合約及 CNRI 的著作權通知 (即「著作權所有 ï¾ 1996-1999 Corporation for National Research Initiatives;All Rights Reserved) 均保留在「軟體」中,單獨或由「被授權人」所編製之任何衍生版本中。
另外,基於 CNRI 的授權合約,被授權人可以替代下列文字 (省略引號),但前提是此類文字僅顯示在 「軟體」中,或是在 「被授權人」所編製的任何衍生版本中:「JPython (版本 1.1.x) 可在受 CNRI 授權合約中的條款與條件約束。本 「合約」可能使用下列唯一、永久性的識別碼 (稱為把手) 在網際網路上:1895.22/1006。授權也可使用下列 URL 從 Web 上的代理伺服器取得:http://hdl.handle.net/1895.22/1006.
-
如果 「被授權人」準備了基於或併入 「軟體」或其任何部份的衍生著作,並希望如此處所提供的衍生著作可供大眾使用,則 「被授權人」同意以顯著可見的方式,以 CNRI 之 「軟體」所做的修改之性質來表示任何這類作品。
-
被授權人不得在商標上使用 CNRI 商標或商號 (包括 JPython 或 CNRI),來為被授權人或任何第三方背書或促銷產品或服務。「被授權人」得使用 JPython 標記,以 「軟體」為基礎或併入 「被授權人」衍生版本為依據,但格式僅為 "JPython-based ___________________" 或同等版本。
-
CNRI 將使 「軟體」以 「原狀」為基礎提供給 「被授權者」。
CNRI 沒有任何代表或保固,快速或隱含。以舉例來說,但不限於,CNRI 不會對任何特定目的或本軟體的使用不會侵犯任何第三方權利,也不會聲明或保證商品性或適用性。
-
CNRI SHALL 對於因使用、修改或發佈軟體或任何衍生產品而造成的意外、特殊或後續損害,或因使用、修改或發佈軟體而導致的損失,概不負責,即使其已獲准也一樣。某些州不允許限制或排除責任,因此上述免責聲明可能不適用於被授權人。
-
本 「授權合約」可在 「被授權人」違反任何重大行為的書面通知後,由 CNRI (i) 立即終止 (若違約的性質如此),無法立即補救;或 (ii) CNRI 通知被授權人發生重大可補救違規事件後六十 (60) 天 (如果被授權人未在該六十天期間內補救這類違規)。
-
本「授權合約」應受維吉尼亞州法律管轄,不包括法律規定衝突。本協議中的任何內容均不得視為在 CNRI 與被授權人之間建立代理、合夥或合資企業的任何關係。
-
按一下 「接受」按鈕 (如指示),或者安裝、複製或使用 「軟體」,「被授權者」即表示同意受本 「授權合約」的條款及條件約束。
B. 軟體的歷史記錄
JPython 由 Jim Hugunin 於 1997 年底創立。Jim 也是 CNRI 的主要開發商。1999 年 2 月,Barry Warsaw 擔任主要開發者,發行的 JPython 版本 1.1。
在 2000 年 10 月,Barry 協助將軟體移至 SourceForge,此軟體更名為 Jython。Jython 2.0 和 2.1 是以下列 Jython 特定授權所開發。
從 2.2 版開始,Jython 貢獻者已簽署 Python Software Foundation 貢獻者協議和發行版本,受 Python Software Foundation 授權版本 2 規範。
標準程式庫也由 Python Software Foundation 授權所涵蓋。如需詳細資訊,請參閱 Lib/LICENSE 檔案。
zxJDBC 套件是由 Brian Zimmer 所撰寫,且最初是根據 GNU Public License 所授權。此套件現在由 Jython 軟體授權所涵蓋。
指令行解譯器受 Apache Software License 涵蓋。請參閱 org/apache/LICENSE 檔案以瞭解詳細資訊。
請參閱 Apache License Version 2 。