jackson-jaxrs-json-provider
FasterXML, LLC
------------------------------------------ 著作權 -----------------------------------------
著作權所有 © 2024 FasterXML。保留所有權利。
------------------------------------------ 通知 -----------------------------------------
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前由開發人員社群開發,並且由 FasterXML.com 商業支援。
## 授權
Jackson 核心與擴充元件可根據不同授權取得授權。若要尋找適用於此物件的詳細資訊,請參閱隨附的 LICENSE 檔案。如需更多資訊 (包括可能的其他授權選項),請聯絡 FasterXML.com (http://fasterxml.com)。
## 點數
CREDITS 檔案可以找到提供者清單,該檔案包括在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
------------------------------------------ 第三方 ------------------------------------------
1# com.fasterxml.jackson.jaxrs " jackson-jaxrs-base
授權:Apache 授權版本 2.0
通知
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前由開發人員社群開發,並且由 FasterXML.com 商業支援。
## 授權
Jackson 核心與擴充元件可根據不同授權取得授權。若要尋找適用於此物件的詳細資訊,請參閱隨附的 LICENSE 檔案。如需更多資訊 (包括可能的其他授權選項),請聯絡 FasterXML.com (http://fasterxml.com)。
## 點數
CREDITS 檔案可以找到提供者清單,該檔案包括在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
2# com.fasterxml.jackson.module " jackson-module-jaxb-annotations
授權:Apache 授權版本 2.0
通知
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前是由開發者社群所開發。
## 著作權
著作權所有 2007-,Tatu Saloranta (tatu.saloranta@iki.fi)
## 授權
Jackson 2.x 核心和延伸元件是根據 Apache LICENSE 2.0 授權。若要尋找適用於此人工因素的詳細資訊,請參閱隨附的 LICENSE 檔案。
## 點數
可從 CREDITS (-2.x) 檔案找到提供者清單,該檔案包含在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
3# com.fasterxml.jackson.core " jackson-core
授權:Apache 授權版本 2.0
通知
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前是由開發者社群所開發。
## 著作權
著作權所有 2007-,Tatu Saloranta (tatu.saloranta@iki.fi)
## 授權
Jackson 2.x 核心和延伸元件是根據 Apache LICENSE 2.0 授權。若要尋找適用於此人工因素的詳細資訊,請參閱隨附的 LICENSE 檔案。
## 點數
可從 CREDITS (-2.x) 檔案找到提供者清單,該檔案包含在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
## 快速雙剖析器
jackson 核心會組合一個陰影的 FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser> 副本。
該代碼是根據 MIT 授權 <https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE> 依照下列著作權提供。
版權所有 © 2023 Werner Randelshofer,瑞士。MIT 授權。
請參閱 FastDoubleParser-NOTICE 以取得 FastDoubleParser 中包含的其他原始程式碼詳細資訊,以及適用於該程式碼的授權與著作權。
4# com.fasterxml.jackson.core " jackson-databind
授權:Apache 授權版本 2.0
通知
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前是由開發者社群所開發。
## 著作權
著作權所有 2007-,Tatu Saloranta (tatu.saloranta@iki.fi)
## 授權
Jackson 2.x 核心和延伸元件是根據 Apache LICENSE 2.0 授權。若要尋找適用於此人工因素的詳細資訊,請參閱隨附的 LICENSE 檔案。
## 點數
可從 CREDITS (-2.x) 檔案找到提供者清單,該檔案包含在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
5# com.fasterxml.jackson.core " jackson-annotations
授權:Apache 授權版本 2.0
通知
# Jackson JSON 處理器
Jackson 是高效能的自由 / 開放原始碼 JSON 處理程式庫。原本是由 Tatu Saloranta (tatu.saloranta@iki.fi) 所撰寫,自 2007 年起一直在開發中。它目前是由開發者社群所開發。
## 著作權
著作權所有 2007-,Tatu Saloranta (tatu.saloranta@iki.fi)
## 授權
Jackson 2.x 核心和延伸元件是根據 Apache LICENSE 2.0 授權。若要尋找適用於此人工因素的詳細資訊,請參閱隨附的 LICENSE 檔案。
## 點數
可從 CREDITS (-2.x) 檔案找到提供者清單,該檔案包含在某些使用者自建物件 (通常是來源分配) 中;但一律可從原始程式碼管理 (SCM) 系統專案使用。
6# jakarta.activation " jakarta.activation-api
授權:
著作權 (c) 2018 Oracle 與 / 或其關係企業。保留所有權利。
允許轉散佈以及以原始程式碼和二進位編碼形式 (不論是否經過修改) 使用的條件如下:
- 重新發佈原始碼時,必須保留上述著作權聲明、此條件清單及下列免責聲明。
- 以二進位格式重新發佈,必須在發佈文件及 / 或其他資料中重現上述著作權聲明、此條件清單及下列免責聲明。
- 未經特定事先書面許可,不得使用 Eclipse Foundation,Inc. 或其貢獻者的名稱來背書或促銷此軟體所衍生的產品。
版權所有人及經銷商依現狀提供本軟體,且不做任何明示或暗示之保證,包括但不限於商品化之可能性及特定用途之適用性之暗示保證。使用本軟體所造成或於任何責任論所指稱之直接、間接、意外、特殊懲罰性或後果之損害 (包括但不限於替代商品或服務之取得、使用、資料或利潤之損失,以及業務中斷),無論是契約、後果責任或侵權行為 (包括過失或其他原因),即使本軟體已提示有此等損害之可能性,版權所有人或經銷商均不負責。
雅加達啟用通知
此內容由 Jakarta Activation 專案產生和維護。
專案首頁:https://projects.eclipse.org/projects/ee4j.jaf
著作權所有
所有內容皆為個別作者或其雇主的財產。如需內容撰寫的詳細資訊,請參閱列出的原始程式碼儲存區域日誌。
申報專案授權
本程式及隨附資料係依照 Eclipse Distribution License v. 1.0 條款提供,可從 http://www.eclipse.org/org/documents/edl-v10.php. 取得。
SPDX- 授權 - 識別碼:BSD-3- 子句
原始程式碼
專案會維護下列原始程式碼儲存區域:
https://github.com/eclipse-ee4j/jaf
第三方的內容
此專案會利用下列第三方內容。
JUnit (4.12)
授權:Eclipse 公用授權
7# jakarta.xml.bind " jakarta.xml.bind-api
授權:
著作權所有 (c) 2017,2018 Oracle 和 (或) 其關係企業。保留所有權利。
允許轉散佈以及以原始程式碼和二進位編碼形式 (不論是否經過修改) 使用的條件如下:
- 重新發佈原始碼時,必須保留上述著作權聲明、此條件清單及下列免責聲明。
- 以二進位格式重新發佈,必須在發佈文件及 / 或其他資料中重現上述著作權聲明、此條件清單及下列免責聲明。
- 未經特定事先書面許可,不得使用 Eclipse Foundation,Inc. 或其貢獻者的名稱來背書或促銷此軟體所衍生的產品。
版權所有人及經銷商依現狀提供本軟體,且不做任何明示或暗示之保證,包括但不限於商品化之可能性及特定用途之適用性之暗示保證。使用本軟體所造成或於任何責任論所指稱之直接、間接、意外、特殊懲罰性或後果之損害 (包括但不限於替代商品或服務之取得、使用、資料或利潤之損失,以及業務中斷),無論是契約、後果責任或侵權行為 (包括過失或其他原因),即使本軟體已提示有此等損害之可能性,版權所有人或經銷商均不負責。
通知
Jakarta XML 連結的通知
此內容由 Jakarta XML Binding 專案產生與維護。
專案首頁:https://projects.eclipse.org/projects/ee4j.jaxb
商標
Jakarta XML Binding 是 Eclipse Foundation 的商標。
著作權所有
所有內容皆為個別作者或其雇主的財產。如需內容撰寫的詳細資訊,請參閱列出的原始程式碼儲存區域日誌。
申報專案授權
本程式及隨附資料係依照 Eclipse Distribution License v. 1.0 條款提供,可從 http://www.eclipse.org/org/documents/edl-v10.php. 取得。
SPDX- 授權 - 識別碼:BSD-3- 子句
原始程式碼
專案會維護下列原始程式碼儲存區域:
https://github.com/eclipse-ee4j/jaxb-api
https://github.com/eclipse-ee4j/jaxb-tck
第三方的內容
此專案會利用下列第三方內容。
Apache 河 (3.0.0)
授權條款:Apache-2.0 AND BSD-3-Clause
ASM 7 (N/A)
授權:BSD-3-Clause
專案:https://asm.ow2.io/
來源:https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand
JTHarness (5.0)
授權:(GPL-2.0 或 GPL-2.0 WITH Classpath-exception-2.0)
專案:https://wiki.openjdk.java.net/display/CodeTools/JT+Harness
來源:http://hg.openjdk.java.net/code-tools/jtharness/
GNU 通用公共授權,版本 2,
與類別路徑異常狀況
GNU 通用公共授權 (GPL)
版本 2,1991 年 6 月
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place,Suite 330,波士頓,MA 02111-1307 美國
所有人皆可複製並散發此授權文件的動詞複本,但不允許加以變更。
序言
大多數軟體的授權皆是設計來移除您的自由,以分享與修改。相反地,GNU 通用公共授權 (General Public License) 旨在保證您可自由共用及變更自由軟體,確保軟體適用於其所有使用者。本 「一般公共授權」適用於大多數的自由軟體基金會軟體,以及其作者承諾使用它的任何其他程式。(有些其他的自由軟體基礎軟體是由 GNU Library General Public License 所涵蓋。) 您也可以將它套用至程式。
當我們說自由軟體時,我們指的是自由,而不是價格。我們的「一般公共授權」(General Public Licenses) 旨在確保您有自由散發自由軟體 (如有需要,可向此服務收取費用) 您可以視需要編寫程式碼或取得軟體、變更軟體,或在新的免費程式中使用軟體;而且您知道可以執行這些動作。
為了保護您的權利,我們需要作出限制,以禁止任何人拒絕您這些權利,或要求您放棄權利。如果您分發軟體的副本,或您對軟體進行修改,則這些限制會轉譯成某些責任。
例如,若您分配此類課程的副本,無論是滿足或費用,您都必須給予接受者您所擁有的所有權利。您必須確定它們也能夠接收或取得原始碼。你必須向他們展示這些條款,以便他們瞭解他們的權利。
我們以下列兩個步驟保護您的權利:(1) 軟體版權;(2) 提供您本授權,讓您有合法權限複製、散佈和 / 或修改軟體。
此外,對於每個作者的保護和我們的,我們希望確保每個人都瞭解這個免費軟體沒有保固。如果軟體是由他人修改並通過,我們希望其收件人知道他們不是原始軟體,因此其他人所提出的任何問題將不會反映在原始作者的聲譽上。
最後,任何免費計畫都受到軟體專利不斷的威脅。我們希望避免讓免費計劃的轉發者個別取得專利授權的危險,進而讓該計劃擁有權。為避免此情況,我們已明白,任何專利必須獲得任何人免費使用或完全沒有授權。
遵循複製、分發及修改的精確條款與條件。
複製、分發與修改的條款與條件
0. 本 「授權」適用於任何含有著作權持有人所發出通知的程式或其他作品,並表示其可依據本 「一般公共授權」的條款進行散佈。下文「程式」係指任何此類程式或工作,而「以程式為基礎的工作」係指程式或根據著作權法進行的任何衍生作品:亦即,包含程式或其部分的作品,無論是動詞或修改和 / 或翻譯為其他語言。(此後,翻譯不限於「修改」一詞。) 每個被授權人都會以「您」身分處理。
除了複製、分發與修改以外,本 「授權」並未涵蓋其範圍。執行程式的行為不受到限制,且僅在程式內容構成以程式為依據的工作時 (獨立於執行程式所作),才包含程式的輸出。是否為真取決於「方案」的作用。
1. 您可在收到本程式原始碼時,以任何媒介複製並散佈其動詞副本,前提是您在每個副本上以適當的方式發佈著作權聲明與免責聲明。保固;請保留所有提及本「授權」的注意事項,若無任何保固,請將本「授權」與「程式」的副本提供給任何其他接收者。
閣下可就轉讓副本的實體行為收取費用,而閣下可選擇提供保修保障以換取費用。
2. 您可修改本程式或其任何部份的副本或副本,以根據程式建立工作,並複製和分發此類修改或根據上文第 1 節的條款工作,前提是您也符合下列所有條件:
a) 你必須讓修改的檔案帶有明顯的通知,說明你更改了檔案和更改的日期。
b) 根據本授權條款,您必須導致您配銷或發佈的任何工作 (全部或部分包含或衍生自本程式或其任何部分),按照本授權條款不向所有第三方收取任何費用。
c) 如果修改的程式通常在執行時以互動方式讀取指令,您必須在啟動時以最普通的方式執行該指令,以列印或顯示公告,包括適當的著作權聲明並通知使用者沒有保固 (或者,您提供保固),且使用者可以在這些條件下重新配送方案,並告知使用者如何檢視本授權的副本。(例外:如果程式本身是互動的,但通常不列印這類公告,則您以程式為基礎的工作不需要列印公告。)
這些要求適用於修改後的整體工作。如果該工作的可識別區段並非衍生自「程式」,且可以合理地被視為獨立且單獨的作品,則當您以個別作品散佈這些區段時,本「授權」及其條款不適用於這些區段。但當您以「程式」為基礎進行的整個部分散佈相同的章節時,整體的散佈必須符合本「授權」的條款,其其他授權者的權限會延伸至整個部分,因此不論是誰撰寫的授權都可延伸至每個部分。
因此,本節並不意圖索取權利或爭取您完全由您撰寫之作品的權利;而是,目的是行使根據本計劃控制衍生或集體作品之散佈的權利。
此外,由於儲存或配銷媒體數量上沒有根據程式的聚總工作,而基於儲存或配銷媒體的程式 (或基於程式的工作),不會導致本授權範圍的其他工作發生。
3. 您可依據上文第 1 及第 2 節之條款,以物件代碼或可執行形式複製及發佈 「程式」(或以其為基礎之作業),但前提是您亦須執行下列其中一項作業:
a) 隨程式附上完整、對應且為機器可讀取之原始程式碼,而這些原始程式碼必須依前述第一、二條之規定,透過經常作為軟體交換的媒體發佈;或者,
b) 隨程式附上至少三年有效的書面報價,以提供任何第三方的費用,不超過您實際執行來源分配的費用。一個完整的機器可讀的相對原始程式碼複本,依照上述第 1 和第 2 節的規定,發佈於經常用來交換軟體的媒體;或者,
c) 隨程式附上您收到的要約資訊,以發佈對應的原始程式碼。(此替代方案僅適用於非商業性分發,且僅當您在物件代碼或具有此類優惠的可執行形式中收到程式時,才可使用上述子區段 b。)
工作的來源代碼表示對工作進行修改的偏好工作形式。對於可執行檔工作,完整原始程式碼表示它所包含之所有模組的所有原始程式碼,加上任何關聯的介面定義檔,再加上用來控制可執行檔編譯與安裝的命令檔。不過,在特殊的例外狀況下,分散的原始程式碼不需要包含任何通常會以執行可執行檔之作業系統的主要元件 (編譯器、核心等等) 分配 (不論是來源或二進位格式) 的項目,除非該元件本身伴隨可執行檔。
如果可執行檔或物件代碼的分佈是提供從指定位置複製的存取權,則提供從與原始程式碼分佈相同的位置計數複製原始程式碼的同等存取權,即使第三方不被迫複製原始程式碼以及物件程式碼。
4. 除非本授權明確提供,否則您不得複製、修改、再授權或散佈本程式。若嘗試以其他方式複製、修改、再授權或散佈本 「計畫」即失效,且將自動終止您在此 「授權」下的權利。然而,根據本 「授權」收到您副本或權利的當事人,只要該等當事人仍然完全遵守規定,其授權便不會終止。
5. 您不需要接受本授權,因為您尚未簽署本授權。然而,其他任何內容均不授予您修改或散佈本 「計畫」或其衍生著作的權限。若您不接受本 「授權」,則依法禁止這些行為。因此,透過修改或分發本 「程式」(或以 「程式」為基礎的任何工作),您即表示您接受本 「授權」以執行此作業,以及其複製、分發或修改 「程式」或根據其運作的所有條款與條件。
6. 每次您重新配銷方案 (或任何基於方案的工作),收件人都會自動收到原始授權人的授權,以根據這些條款與條件複製、配銷或修改方案。您不得對收件人行使本文所授予的權利施加任何進一步的限制。您不負責執行第三方對本「授權」的規範。
7. 若因法院判定或指控專利侵權或任何其他原因 (不限於專利權問題) 而導致的情況,則對違反本 「授權」條件的您 (無論是法院命令、合約或其他) 施加的條件,則這些條件不會使您不受本 「授權」的條件影響。如果您無法同時履行本 「授權」規定的義務及任何其他相關義務,那麼您可能完全無法發佈 「計畫」。例如,如果專利授權不允許任何直接或間接透過您接收副本的人重新發佈 「程式」,那麼您唯一能滿足此 「程式」和本 「授權」的方式,就是要完全不發佈 「程式」。
倘本節任何部分在任何特定情況下均屬無效或無法執行,則該部分之結餘擬適用,而該部分整體擬於其他情況下適用。
本節並非為了讓您侵犯任何專利或其他財產權聲明或爭取任何這類聲明的有效性而引致的目的;本節具有保護自由軟體發行系統的唯一目的,該系統由公共授權慣例實施。許多人已根據該系統的一致性應用,對透過該系統所發行的廣泛軟體做出了巨大的貢獻;作者 / 捐贈者必須決定他 / 她是否願意透過任何其他系統散佈軟體,而且被授權人無法做出該選擇。
本節旨在徹底瞭解本 「授權」其餘部分所相信的結果。
8. 若 「程式」的發佈及 / 或使用受專利權或版權介面限制於某些國家,則依據本 「授權」放置 「程式」的原始版權持有人可以加入明確的地理分佈限制 (不包括這些國家),因此僅允許在不被排除的國家或地區進行發佈。在此情況下,本 「授權」會併入該限制,如同以書面形式寫在本 「授權」之內。
9.Free Software Foundation 可以不時發佈經修訂和 / 或新版本的 General Public License。此類新版本與目前版本類似,但可能因解決新問題或疑慮而有不同細節。
每個版本都會有辨別版本號碼。如果程式指定了本 「授權」的版本號碼 (適用於本 「授權」) 和 「任何更新的版本」,您可以選擇遵循該版本或由 「自由軟體基金會」發佈之任何更新版本的條款與條件。如果程式未指定此授權的版本號碼,您可以選擇任何由 Free Software Foundation 發佈的版本。
10. 如果您希望將 「計畫」的部份併入其它配銷條件不相同的免費程式中,請寫信給作者索取許可。對於由自由軟體基金會有版權的軟體,請寫至自由軟體基金會;我們有時會對此產生例外。我們的決策將根據兩個目標來引導,以保留我們所有自由軟體衍生工具的自由狀態,並促進軟體的共用和重複使用。
無保固
11. 由於該程式是免費授權的,因此該程式沒有保固,因此適用法律允許的範圍。除非另有註明,否則版權持有人及 / 或其他人士不提供任何形式的「現況」計劃,無論是明示或暗示,包括但不限於特定目的的可推銷性和健身的隱含保固。與方案品質和績效相同的整個風險與您同行。如果程式有瑕疵,您應承擔所有必要服務、維修或更正的成本。
12. 在任何情況下,除非適用法律要求或同意書寫,否則任何著作權持有人或任何可以修改和 / 或重新發佈上述程式的其他人,對您使用或因使用而造成的任何一般、特殊、意外或後續損害負責。無法使用本程式 (包括但不限於遺失資料或資料導致貴方或第三方持續運作不準確或遺失,或與任何其他程式一起運作的程式失敗),即使該持有人或其他方已獲知此類損害的可能性。
條款與條件結束
如何將這些條款套用至您的新方案
如果您開發了新的程式,而您希望它成為公眾最大的可能用途,則達成此目標的最佳方式就是讓它成為自由軟體,每個人都可以在這些條款下重新分配和變更。
若要這麼做,請將下列通知附加至方案。最安全地將它們附加到每個來源檔案的開頭,以最有效地傳達保固的排除;每個檔案至少應有 「版權」行,以及找到完整通知的指標。
提供方案名稱的一行,以及該方案的簡要概念。
著作權所有 (C) < 年 > < 作者姓名 >
本程式為自由軟體;您可以依據自由軟體基金會所發佈的 GNU 通用公共授權 (GNU General Public License) 條款,重新發佈及 / 或修改此軟體;授權版本 2 或 (依您的選擇) 任何較新版本。
此計劃的發放方式為希望其實很有用,但不提供任何保證;甚至不提供適售性或特定用途適用性之默示保證。請參閱 GNU General Public License 以瞭解詳細資訊。
本程式應隨附 GNU 通用公共授權 (GNU General Public License,簡稱 Free Software Foundation,Inc.,59 Temple Place,Suite 330,Boston,MA 02111-1307 USA)
此外,也新增如何透過電子郵件和書面郵件與您聯絡的資訊。
如果程式是互動式的,在以互動式模式啟動時,讓程式輸出如下所示:
Gnomovision 第 69 版,著作權所有 (C) 年份 作者名稱 Gnomovision 隨附 ABSOLUTELY NO WARRANTY;如需詳細資訊類型 'show w'。這是免費軟體,歡迎您在特定條件下重新分配;如需詳細資料,請輸入 'show c'。
假設指令「show w」與「show c」應顯示「General Public License」的適當部分。當然,您可以使用 "show w" 與 "show c" 以外的指令;甚至以滑鼠按一下或功能表項目方式進行 -- 只要是適合您程式的方式都可以。
如有必要,您也應該讓僱主 (如果您以程式設計師身份工作) 或您的學校 (如果有的話) 簽署該計劃的「版權免責聲明」。以下是範例;更改名稱:
Yoyodyne,Inc.,她不對由 James Hacker 所撰寫的 "Gnomovision" (由編譯器傳遞) 程式擁有所有著作權權益。
Ty Coon 的簽名,1989 年 4 月 1 日
Ty Coon,副總裁
此「通用公共授權」不允許將您的程式併入專有程式。如果您的程式是次常式資源庫,您可能會認為允許將專屬應用程式與資源庫連結更有用。若您要這麼做,請使用「GNU 程式庫通用公共授權」(而非本「授權」)。
GPL 發生「類別路徑」異常狀況
Oracle America 和 (或) 其關係企業所散佈的某些來源檔案,需遵守 GPL 的下列說明與特殊例外情況,但僅 Oracle 已明確納入特定來源檔案的表頭中,「Oracle 會將此特定檔案指定為受 Oracle 在隨附此程式碼的 LICENSE 檔案中提供的「類別路徑」例外所規範。」
以靜態或動態方式與其他模組連結此程式庫,將根據此程式庫進行合併工作。因此,「GNU 通用公共授權」的條款與條件涵蓋了整個組合。
除了特殊的例外,此函式庫的版權持有人有權將此函式庫與獨立模組連結以產生可執行檔,而不管這些獨立模組的授權條款為何。並根據您選擇的條款複製和散發產生的可執行檔,前提是您還符合該模組授權的每個連結獨立模組的條款與條件。獨立模組是一種不是從此程式庫所衍生或基於此程式庫的模組。如果您修改此程式庫,可能會將此異常狀況延伸到您磁帶櫃的版本,但是您沒有執行此操作的義務。如果您不想這麼做,請從您的版本中刪除此例外陳述式。
關於授權的其他資訊
Oracle America,Inc. 和 (或) 其關係企業所散佈的某些檔案,會依據其 Classpath 程式庫 (稱為「GNU 類別路徑異常狀況」) 的「GNU 專案」異常狀況,對 GPLv2 進行下列說明與特殊異常狀況。
請注意,Oracle 在本軟體套裝中包含多個獨立的方案。部分程式是根據授權所提供,且該授權與自由軟體基金會和其他程式所認定的 GPLv2 不相容。例如,該套件包括根據 Apache License,版本 2.0 授權的程式,且可能包含 FreeType。這些方案是根據其原始授權授權給您。
Oracle 會將「類別路徑異常狀況」加到其 GPLv2 程式碼的必要部分來協助您進一步分送此套裝程式,此異常狀況允許您將該程式碼與未根據 GPLv2 授權的其他獨立模組結合使用。不過,請注意,這不允許您利用與 Oracle GPLv2 授權程式碼不相容的授權,例如,將這類程式碼剪下並貼到包含 Oracle GPLv2 授權程式碼的檔案中,然後分送結果。
此外,如果您要將「類別路徑異常狀況」自其套用的任何檔案中移除,然後將結果分送,您可能需要授權該分送中的部分或全部其他程式碼。在 GPLv2 底下,而且由於 GPLv2 與 Oracle 配銷中所含某些項目的授權條款不相容,因此移除「類別路徑異常狀況」會有效降低您進一步配銷套裝軟體的能力。
若未分送與某些檔案相關聯的通知,可能也會造成未預期的法律後果。
請小心,我們建議您在移除 Classpath Exception 或修改此套件之後,先取得在開源問題中熟練的律師建議,然後再重新分配和 (或) 涉及使用第三方軟體。
------------------------------------------------------------------------------------------
normalize.css (3.0.2)
授權:MIT
----------------------
SigTest (不適用)
授權條款:GPL-2.0 或 GPL-2.0 WITH Classpath-exception-2.0
加密
內容可能包含加密軟體。您目前所在的國家 / 地區可能受到加密軟體的進口、持有、使用和 / 或重新出口限制。在使用任何加密軟件之前,請檢查國家有關進口、持有或使用和重新出口加密軟件的法律、法規和政策,以了解是否允許這種情況。
版權
版權所有 (c) 1996,2010,Oracle 和 (或) 其關係企業。保留所有權利。
不要更改或移除著作權聲明或此檔案標頭。
本程式為自由軟體,您可以依據自由軟體基金會發佈的 GNU General Public License 版本 2 條款,重新發佈及 / 或修改該程式。Oracle 會將此特定檔案指定為受 Oracle 在隨附此程式碼的 LICENSE 檔案中提供的「類別路徑」異常狀況規範。
此代碼的分配方式為希望其實很有用,但不提供任何保證;甚至不提供適售性或特定用途適用性之默示保證。如需詳細資訊,請參閱 GNU General Public LICENSE 版本 2 (隨附於此程式碼的 LICENSE 檔案中包含副本)。
本程式應該已經收到 GNU General Public License 版本 2 的副本,如果沒有,請寫信給 Free Software Foundation,Inc.,51 Franklin St,Fifth Floor,Boston,MA 02110-1301 USA。
如需其他資訊或有任何問題,請聯絡 Oracle,500 Oracle Parkway,Redwood Shores,CA 94065 USA,或造訪 www.oracle.com。
-------------------------------
8# 快捷雙剖析器
授權:
MIT 授權
Copyright (c) 2023 Werner Randelshofer,瑞士。
在此允許任何人免費取得此軟體複本與相關文件檔案 (統稱「軟體」),不受限制使用「軟體」,包括不限制使用、複製、修改、合併、發佈、散佈、轉授權與 (或) 出售「軟體」複本的權利,並允許「軟體」提供對象擁有相同權利,但必須符合下列條件:
以上著作權聲明與此許可通知應包含在軟體的所有複本或絕大部分之部分。
本軟體係依「現狀」提供,不提供任何明示或默示之保證,包括但不限於適售性、對某特定用途適用性,以及不違反第三方權利之保證。作者或版權擁有者對於「軟體」或「軟體」使用或其他行為衍生或相關之合約規定或民事侵權行為,概不負任何責任。
通知編號
快速雙剖析器
這是 Daniel Lemire 之 fast_float 專案的 Java 連接埠。
此專案提供雙精度浮點數、BigDecimal 和 BigInteger 值的剖析器。
## 著作權
版權所有 © 2023 Werner Randelshofer,瑞士。
## 授權
此代碼是依據 MIT 授權授權授權。https://github.com/wrandelshofer/FastDoubleParser/blob/522be16e145f43308c43b23094e31d5efcaa580e/LICENSE (檔案 'LICENSE' 包含在此專案發行的來源與類別 Jar 檔案中,依該授權要求)。
部分代碼已從其他專案衍生。所有這些專案都要求我們包含著作權聲明,有些則要求我們還包含其授權檔案的一些文字。
fast_double_parser, Copyright (c) 2022 Daniel Lemire. BSL 授權。
https://github.com/lemire/fast_double_parser
https://github.com/lemire/fast_double_parser/blob/07d9189a8fb815fe800cb15ca022e7a07093236e/LICENSE.BSL
(檔案 'thirdparty-LICENSE' 包含在此專案所發行的來源與類別 Jar 檔案中,如該授權所要求)。
fast_float,著作權所有 (c) 2021 fast_float 作者。MIT 授權。https://github.com/fastfloat/fast_float
https://github.com/fastfloat/fast_float/blob/cc1e01e9eee74128e48d51488a6b1df4a767a810/LICENSE-MIT
(檔案 'thirdparty-LICENSE' 包含在此專案所發行的來源與類別 Jar 檔案中,如該授權所要求)。
bigint,著作權所有 2020 Tim Buktu. 2 子句 BSD 授權。
https://github.com/tbuktu/bigint/tree/floatfft
https://github.com/tbuktu/bigint/blob/617c8cd8a7c5e4fb4d919c6a4d11e2586107f029/LICENSE
https://github.com/wrandelshofer/FastDoubleParser/blob/39e123b15b71f29a38a087d16a0bc620fc879aa6/bigint-LICENSE
(我們只使用那些可根據雙條款 BSD 授權授權授權的大型項目部分。) (檔案 'thirdparty-LICENSE' 包含在此專案所發行的來源與類別 Jar 檔案中,如該授權所要求)。