授權手冊

下列本程式之授權除係依客戶與 IBM 先前同意之授權條款外,並依下述授權手冊條款授權。若客戶先前就本程式未同意生效任何授 權條款,則本程式適用 國際授權合約 - 無保證程式 (Z125-5589-05)。

程式名稱 (程式編號):
Microservice Builder V1.0.0 (Tool)

下列標準條款適用於被授權人對本程式之使用。

有限使用程式

本程式僅限為與以下載明之「指名程式」及/或「服務」或其後續程式搭配使用而提供。被授權人不得結合任何其他軟體或服務而使用 「本程式」。

指名程式及/或服務:
IBM WebSphere Application Server Liberty

開發人員限制

若本程式係被指定為適用「開發人員」,則本程式僅限部署為被授權人於開發人員機器所為內部開發及單元測試用途之一部分。所稱開發 人員機器,係指執行主要作業系統及本程式之實體或虛擬桌面環境,該主要作業系統及本程式僅限由不多於一位之指定開發人員存取及使用 之。被授權人不得將本程式用於處理正式作業工作負荷、模擬正式作業工作負荷或測試任何程式碼、應用程式或系統之規模延展性。未取得適 當之正式作業授權者,被授權人不得將本程式之任何部分用於任何其他用途。

獨立授權程式碼

倘規範本授權合約之國家/地區法令認定本段落之條款無效或無法執行,則不適用。下列每一個元件被視為「獨立授權程式碼」。依訂於 檢附於本程式之 NON_IBM_LICENSE 檔內適用第三人授權合約條款之規定,授予被授權人 IBM「獨立授權程式碼」。 縱使於本合約或被授權人可能與 IBM 所簽署之任何其他合約有任何條款,但除非以下另有規定者,否則該等第三人授權合約之條款規 範被授權人之所有一切「獨立授權程式碼」之使用行為。

未來之程式更新或修正程式可能包含額外之「獨立授權程式碼」,該等額外「獨立授權程式碼」及相關之授權列於另一份檢附於本程式更 新或修正程式之 NON_IBM_LICENSE 檔內。被授權人承認被授權人業已閱讀並同意內含於 NON_IBM_LICENSE 檔之授權合約。若被授權人不同意該等第三人授權合約之條款,則被授權人不得使用「獨立授權程式碼」。

凡依「國際程式授權合約」("IPLA") 或「國際程式授權合約 - 無保證程式」("ILAN") 取得之程式,且被授權人 為該程式原始被授權人者,若被授權人不同意第三人授權合約,被授權人須依照 IBM 合約內之「退款保證」一節內之條款,且於合約 載明之時限內,退還本程式。

附註:縱使於第三人授權合約、本合約或被授權人可能與 IBM 所簽署之任何其他合約有任何條款:
(a) IBM 提供本「獨立授權程式碼」予被授權人,不附帶任何保證;
(b) 就「獨立授權程式碼」而言,IBM 不提供任何明示及默示之保證與擔保,其中包括且不限於所有權、無侵權行為或干擾之保 證,以及適售性與符合特殊目的之默示保證與擔保;
(c) 凡因「獨立授權程式碼」所致或與其相關之任何主張,IBM 對於被授權人均不負責,亦不予以辯護、賠償或使其免受損害; 且
(d) 凡與「獨立授權程式碼」相關之任何直接、間接、附隨、特殊、懲罰性或衍生之損害,包括且不限於資料滅失、盈餘損失、營利 損失,IBM 概不負責。

縱使有此等排除條款,在德國及奧地利,IBM 對「獨立授權程式碼」之保證與責任,僅由適用於德國與奧地利之 IBM 授權合約 個別條款所拘束。

附註:IBM 得就某些「獨立授權程式碼」提供有限支援,若可取得此等支援,關於此等支援之詳細資料與任何額外條款將於本授權手 冊中明文規定。

下列為「獨立授權程式碼」:
ace-editor
authentication-tokens
branch-api
cloudbees-folder
credentials
credentials-binding
display-url-api
docker-commons
docker-workflow
durable-task
embeddable-build-status
git
git-client
github
github-api
github-branch-source
github-oauth
github-organization-folder
git-server
handlebars
icon-shim
jquery-detached
junit
kubernetes
lockable-resources
mailer
matrix-auth
matrix-project
momentjs
pipeline-build-step
pipeline-github-lib
pipeline-graph-analysis
pipeline-input-step
pipeline-milestone-step
pipeline-model-api
pipeline-model-declarative-agent
pipeline-model-defination
pipeline-model-extensions
pipeline-rest-api
pipeline-stage-step
pipeline-stage-tags-metadata
pipeline-stage-view
plain-credentials
scm-api
script-security
ssh-credentials
structs
token-macro
workflow-aggregator
workflow-api
workflow-basic-steps
workflow-cps
workflow-cps-global-lib
workflow-durable-task-step
workflow-job
workflow-multibranch
workflow-scm-step
workflow-step-api
workflow-support
JSON

基準測試

被授權人於符合下列條件時,得將本程式或其子元件之任何基準測試結果揭露予任何第三人,即:被授權人 (A) 須公開揭露基準測 試所使用之全部方法(如軟硬體設定、安裝程序及配置檔);(B) 必須在本程式「指定之作業環境」中,使用 IBM 或提供 IBM 產品之第三人(「第三人」)所提供之適用於本程式之最新版更新程式、修補程式及修訂程式,以執行本程式之基準測試;與 (C) 需遵循本程式文件與 IBM 之本程式支援網站所提供之任何及所有關於效能調整及「最佳作法」之指示。倘被授權人公開本程式之任何 基準測試結果,則 IBM 與第三人亦有權公開與被授權人產品相關之基準測試結果;即使被授權人與 IBM 或第三人間之任何合約 內另有相反規定亦然。惟 IBM 或第三人於測試被授權人產品時亦應遵守上列 (A)、(B)、(C) 等三項基本要求。

縱有上述規定,在任何情況下,若無事先書面許可,被授權人不得將 Outside In Technology 上執行之基準測 試結果公開。

以上基準測試條款適用於下列程式或子元件:
Microservice Builder

原始碼元件及範例著作物

本程式可能內含若干原始碼格式之元件(「原始碼元件」)及其他標示為「範例著作物」之著作物。於本合約規定之授權使用限制範圍 內,被授權人僅限基於內部使用之目的而複製及修改原始碼元件及範例著作物,但被授權人不得更改或刪除原始碼元件或範例著作物所含任何 著作權資訊或注意事項。IBM 對於原始碼元件及範例著作物之提供,不含支援義務,並以「現狀」提供,不提供任何明示或默示之保 證,包括但不限於所有權、未涉侵權或未涉干擾之保證,以及適售性與符合特定目的之默示保證及條件。

進出口限制

本程式可能內含加密法。將本程式移轉予使用者或供其使用之行為,可能被禁止或應受進出口法律、規章或政策之規範,包括美國出口管 理條例 (United States Export Administration Regulations)。被授權人應負完 全責任以遵守有關本程式之出口、進口或使用之一切適用法律、規章及政策,包括但不限於美國之出口或再出口限制。如需取得本程式之出 口分類資訊,請參閱 https://www.ibm.com/products/exporting/ 之網站內容。

除前揭條款外,下列條款亦適用於被授權人對本程式之使用。

本程式內含下列軟體,該軟體不得用於不當用途。
json.jar

L/N: L-SWIS-AKWRBT
D/N: L-SWIS-AKWRBT
P/N: L-SWIS-AKWRBT