121 S. BROAD ST., 10TH FLOOR
PHILADELPHIA, PA 19107
‍INFO@GETGURU.COM

Guru 開發人員協議

發布日期:2019年5月31日

歡迎加入 Guru 開發人員網絡! 本 Guru 開發人員協議(「協議」)使發展、測試、演示和有限部署旨在與指定的 Guru 服務帳戶兼容的 Guru API 開發的集成成為可能。

點選一個表示您同意的方框作為線上流程的一部分,或透過使用 Guru 在本 Guru 開發者協議(“協議”)下提供的 API 和其他技術,協議中的條款和條件在您(本協議下所定義的“開發者”)與 Guru Technologies, Inc.(“Guru”)之間形成具有約束力的合同,涉及:(a)使用 Guru API 和/或使用 Guru 文檔開發整合至開發者應用程序;及(b)使用 Guru 服務的開發者版本以測試開發者應用程序的互通性。 您確認您有權以 Developer 的名義同意本協議的條款,並且您和 Developer 將遵守本協議的條件和條款。 本協議授予的一切權利和特權取決於 Developer 對本協議的同意和遵守本協議的條款和條件。

1. 定義

  1. 「APIs」指的是 Guru 提供的應用程式介面,旨在促進 Developer 應用程式的發展,這些 API 可能(無需負擔義務)由 Guru 不時修改或更新。
  2. 「Guru 服務」是 Guru 的軟件解決方案,可通過使用 API 和文檔使之與 Developer 應用程式互操作。 Guru 服務還包括:(a)Guru 可能自行酌情提供的任何相關產品文檔或材料;以及(b)任何升級。
  3. 「Developer」是指您代表其進行本協議並以其名義進行公司或其他法人實體,該公司或實體打算根據本協議開發 Developer 應用程式。
  4. 「Developer 應用程式」是指由 Developer 創建的軟件應用程式,使用 API 來開發並實現與 Guru 服務的集成。 在任何情況下,Developer 應用程式都不得包含來自 DEGS 的任何知識產權。
  5. 「Guru 服務的 Developer 版本」或「DEGS」是指 Guru 應用程式的版本,其中包含限額、速率限制、帶寬限制和/或其他用途或技術限制,旨在限制 Developer 僅在非生產測試目的中使用 Guru 應用程式。
  6. 「文檔」是指 Guru 在此提供給 Developer 使用的 Guru 開發者用戶指南、示例代碼和相關材料,這些文檔可能(無需承擔義務)由 Guru 不時修改或更新。
  7. 「Guru 開發人員網絡網站」(又稱「開發人員網站」)是指 Guru 公司網站的一部分,Developer 可從中獲得使用 API、文檔和 DEGS 的使用權利,用於下述目的。
  8. 「JSON」是一種基於 JavaScript 編程語言的子集的數據交換格式。
  9. 「REST」是一種用於設計網絡應用程式的架構風格。
  10. "示例代碼"是Guru提供的代碼示例,用於展示如何使用API執行特定功能或調用。
  11. "術語"應視為下文第7條所規定的含義。
  12. "升級"表示由Guru或代表Guru自行決定增強或以其他方式修改的DEGS的對象代碼版本,以包括額外功能或代碼更改。 Guru將據其自行的決定且沒有義務決定是否開發或提供任何升級供開發人員使用。

2. 註冊

  1. 需要向Guru註冊,提供特定信息,如在開發人員站點的“註冊”部分中指示。 註冊信息應包括但不限於開發人員的聯繫信息,用於訪問開發人員帳戶的密碼和相關登錄信息,識別和描述開發人員應用程序的信息,以及Guru可能要求的其他信息。 開發人員同意提供所有請求的註冊信息,並保證該信息準確且保持最新。
  2. 接受開發人員註冊後,Guru將向開發人員提供某些令牌和/或密碼,開發人員可使用該令牌和/或密碼以便訪問且使用API、文檔和DEGS,該訪問和使用應符合本協議的條款和條件。
  3. 開發人員向Guru註冊,且Guru提供API、文檔和DEGS的訪問,無論何種情況,都不得視為Guru對開發人員或開發人員應用程序的兼容性、集成性或運行的支持、市場推廣或其他方式上的代言或認證。

3. 使用API、文檔和Degs

  1. 根據本協議的條款和條件,在此期間Guru授予開發人員遠程訪問和使用Guru托管的DEGS、API和文檔的非排他性、不可轉讓、有限權利,包括示例代碼,僅用於開發、測試、支持和展示開發人員應用程序與Guru服務的集成。 根據下文第3.4條的用戶限制,開發人員只允許那些受本協議的機密性、有限使用和其他限制條款、限制和條件約束的雇員和承包商使用DEGS、API和文檔(承包商在所有情況下都應以書面形式約束)。 開發人員應確保其用戶遵守本協議,對違反負有責任和負責。
  2. 根據本協議的條款和條件,Guru授與開發人員遠程訪問Guru托管的DEGS的非排他性、不可轉讓、有限權利,僅用於以下目的:(a)通過向開發人員應用程序(在開發人員的非生產環境中運行)根據旨在實現應用程式之間數據交換的API和文檔,包括示例代碼,進行請求,測試開發應用程式(在開發人員的非生產環境中運行)與DEGS的互通性,以實現應用程式之間數據交換的API和文檔,包括示例代碼,進行請求,測試開發人員應用程式(在開發人員的非生產環境中運行)與DEGS之間的互通性,以及(c)在非生產的開發人員控制環境中向潛在客戶演示開發人員應用程式,僅用於評估目的。
  3. DEGS將包括使用和其他限制,以確保開發人員僅將Guru服務用於上述開發、測試和演示目的。 在這方面,除非Guru另有指示(包括在開發人員站點上發布通知),否則開發人員將被限制在不超過兩(2)名用戶使用DEGS。 在其自行決定下,Guru可能會對使用進行額外的用量、技術、許可或其他限制。 開發人員獨自負責測試開發人員應用程式,確定它是否與 DEGS 相容,因此是 Guru 服務,並遵守所有適用的限制和限制。
  4. 開發人員可以通過使用 Guru 徽標和適用的 Guru 商標向潛在客戶推廣和營銷開發人員應用程式,但只能聲明開發人員應用程式是 "為 Guru 設計" 或進行類似聲明,必須事先經由 Guru 以書面方式批准,並每次均指明這些聲明表明開發人員應用程式是由開發人員設計的,但未經 Guru 認證或支持,符合適用的 Guru 應用程式。 儘管如上所述,開發人員不得做出任何表示,表明 Guru 認可、支持、認證或對開發人員應用程式與任何 Guru 應用程式的互通性作出任何承諾。 開發人員不得在其任何開發人員應用程式的名稱中使用 "Guru" 或 Guru 的任何其他商標。 開發人員應遵守 Guru 的商標政策。 Guru 可能要求開發人員在書面通知後停止使用 Guru 商標。 開發人員了解並同意,他們獨自負責和承擔責任於:(i)推廣、銷售和運營其開發人員應用程式和整合;以及(ii)與 Guru 服務整合引起的問題、缺陷和所有其他事項。
  5. 開發人員只能根據本協議及其中描述的相關 Guru 指南和說明中所載的條款和條件使用 DEGS、API、文件和示例代碼,如 Guru 可能補充或更新的指南和說明(包括在開發人員網站上發布的內容)。
  6. 除本協議中明確允許的情況外,開發人員不得:(a)披露、分發(包括通過上傳到網站、電子公告板或通過任何其他方法或媒體)、顯示、許可、銷售或轉讓任何第三方在任何程度上對 API、文件或 DEGS(合稱 "Guru 知識產權" 或 "Guru 物業")的權利;(b)將 Guru 物業在任何程度上用於服務業務或外包使用或以其他方式以任何第三方之用或利益;(c)超出本協議中所設定、Guru 或由 Guru 提供的任何資料或文件中註明的,或 Guru 可能另外施加的適用使用、技術、許可或其他方面的限制;(d)複製、修改、改變或創建衍生作品,或以其他方式用於非根據此明確授權之目的的任何 Guru 物業;(e)使用 Guru 物業創建與任何 Guru 物業或 Guru 應用程式相似的任何產品或服務,或以其他方式開發或商業化 Guru 物業;(f)獲取或試圖獲取通過 API 以外在此處論證的,任何 DEGS 或 Guru 應用程式的訪問權限;(g)反向工程、拆解、解密或反編譯 API 或任何 DEGS 或 Guru 服務,或以其他方式嘗試訪問或發現其源代碼,或干擾或破壞 API、DEGS 或 Guru 服務或提供它們的任何服務器或網絡,或容易及有效地阻礙或干擾與 Guru 物業或 Guru 的任何網絡、系統或計算環境有關的安全性,或干擾安全機制;(h)允許任何第三方訪問或使用 Guru 物業,或轉售、分發或以其他方式使用或行使任何與之相關的權利;(i)禁用任何 DEGS 中的 "自動報告選項" 或類似的報告功能;(j)向任何第三方提供任何關於或與任何 Guru 物業有關的服務或支持;(k)提供未經授權的訪問或使用我們可能提供的用於使您能夠訪問 DEGS 的任何用戶身份、登錄密鑰或密碼或其他賬戶信息是不允許的;在這方面,您明確禁止使用共用電子郵件地址或群組電子郵件地址;(l)進行任何活動,包括與您對 Guru 物業的訪問和使用有關的活動,在此方面:(i)違反任何法律或法規;(ii)可能導致發生民事或刑事責任;或(iii)干擾或降低與 Guru 物業或 Guru 任何網絡、系統或計算環境的有效或有效運作有關的安全漏洞或干擾安全機制。
  7. DEGS 可使用或包含第三方軟件或內容("第三方軟件")。 為了使用適用的 DEGS,Guru 授予開發人員有權利根據與開發人員根據本協議使用 DEGS 的相同條款和條件(包括所有限制和限制)使用此第三方軟件。 但是,Guru 保留權利根據適用的第三方許可人或供應商的要求或與之相關的 Guru 協議的條款,更改、暫停或停止開發人員對第三方軟件的使用權利。
  8. Guru 可以據其自行決定且無需責任地決定是否提供任何 DEGS,以及用於本協議規定目的的相關 API 和文檔,並可能(同樣據其自行決定)隨時修改或更新此類 API、DEGS 和文檔。
  9. Guru 保留未明確授予開發人員的所有權利。

4. Guru義務

  1. 根據本協議的條款和條件,Guru將在本期間向開發者提供: (a) API、文件,包括示例代碼; 以及 (b) DEGS(s)的存取權,每種情況開發者可在此開發與開發者應用程式的整合相關之用途。
  2. 每當情況允許,Guru可酌情並無義務地為開發者提供一定的有限技術支援。 上述支援將如有所述於相關的“開發者支援”或類似的開發者網站區域,並可能以自助支援的形式提供。 Guru可隨時透過Guru提供的書面通知,包括在開發者網站或其他方式公告,修改、減少、取消或更新任何此類支援。 所有支援均應受本協議和開發者網站中所述的條款和條件約束,並可能要求根據其中所述支付費用。 Guru也可能不時獨立通過其他計畫或提供支援,這類支援將受其相應的特定條款和條件約束。

5. 開發者的義務

  1. 開發者應根據當前API和文檔的版本開發每個開發者應用程式,並相應地確保每個開發者應用程式啟用並保持與適用的DEGS和Guru服務的互通性。
  2. 開發者應全權負責每個開發者應用程式,包括所有支援、開發和維護,以及其與任何Guru服務的互通性(即整合)。 因此,開發者應全權負責並對與開發者應用程式和相關整合有關的任何和所有事項(包括其開發、運營、性能、可用性、互通性、部署(根據下文第6條)支援和維護)向Guru及其客戶及其他方保護,賠償和捍衛Guru不受索賠。
  3. 開發者應在開發者應用程式的開發過程中使用與Guru服務的整合相關的安全最佳做法,並且始終遵守所有適用的隱私和數據安全法律法規以及Guru在Guru網站、開發者網站或其他方式提供的所有安全要求。 開發者將實施管理、技術、物理和其他適當的安全措施,以保護和維護開發者或任何整合或開發者應用程序處理、存儲、傳輸或處理的所有數據的機密性和安全性(包括不受授權的訪問、使用或披露)。 開發者應全權負責並承擔與其客戶達成的任何條款或條件(例如數據處理協議)中所要求的條款或條件。
  4. 開發者授予Guru使用開發者提供的註冊信息和材料以方便本協議中所考慮的目的並與開發者聯繫,以拓展其他潛在的商機的許可和權利。 此外,開發者授予Guru權利和許可(但不要義務)在促銷材料中和其他方面使用開發者的名稱、開發者應用程式的名稱以及開發者的徽標和適用的商標,以推廣、市場和/或確定開發者作為Guru應用程式的註冊開發者的身份,該應用程式旨在與Guru應用程式進行互通。 此外,開發者授予Guru權利和許可使用開發者提供的任何數據(包括通過與Guru服務集成提供的數據)來實施本協議的目標並根據Guru的隱私政策允許的內容執行。 在這方面,Guru可能對任何個人數據進行去識別化和匯總以進行分析和其他目的,並將擁有此類數據的去識別化和匯總版本。 Guru對於此類數據和信息的使用完全由Guru自行決定,Guru對此不做承諾。
  5. 開發人員同意向 Guru 提供使用 API、DEGS 或文件 (根據上述第 2 條註冊) 所開發的每個開發人員應用程式的名稱。 鑑於其唯一的自行裁量權,Guru 可能在 Guru 的公司網站上列出該信息,以及透過其他行銷工具。
  6. 開發人員不得分享或洩漏開發人員應用程式的密碼(“密碼”)。 密碼只能保存在開發人員應用程式代碼中。 同樣,開發人員應用程式絕不能洩漏開發人員應用程式 API 權杖。 洩露開發人員應用程式密碼或 API 權杖將會造成嚴重的安全風險。 如果開發人員認為自己已經洩露了密碼或 API 權杖,開發人員可在管理頁面上請求新的密碼或 API 權杖。 Guru 絕不對於由於未經批准或不當使用開發人員的密碼或 API 權杖而導致的遺失或洩露的數據負任何責任。
  7. 每當開發人員根據下述第 6 條向任何客戶授予其開發人員應用程式與 Guru 服務的整合權利時,開發人員應與每位該等客戶簽訂一份書面、具法律約束力的合同(例如,通過點選接受的服務條款),其中應包含行業標準條款和限制,這些條款和限制通常由全國知名、享有極高聲譽的 SaaS 供應商在客戶合同中包含。 開發人員還應在用戶下載或訪問開發人員應用程式或整合的地方,或根據適用法律或法規的要求,顯著展示隱私政策。 開發人員的隱私政策應符合所有適用的法律、法規和標準,並準確清晰地描述數據的收集、使用、維護和共用。 如果開發人員發現開發人員客戶合同或隱私政策違規,且可能合理地影響客戶或 Guru 服務的用戶,開發人員應立即通知 Guru。
  8. 開發人員應對以下情況承擔賠償、辯護並使 Guru(及其所有官員、員工、代理商和客戶)免受任何類型或性質的索賠、法律行動、損害、損失、懲罰或責任(簡稱“損失”):(i) 開發人員在此擔任的任何責任或義務(包括但不限於上述第 5.2 條款);(ii) 開發人員違反本協議下的義務、責任、保證、契約或陳述;或(iii) 在下述第 6 條頒發開發人員應用程式(包括與 Guru 服務相關的整合)給客戶部署時,由開發人員或其客戶使用、運作和執行的情況。


6. 開發人員應用程式的分發和部署

根據上述條件和條款,本協議使開發人員可以獲得 APIs、文檔和 DEGS(s) 的訪問權以開發開發人員應用程式,進行這些開發人員應用程式與相關 Guru 應用程式的互操作性的非生產測試,以及向潛在客戶進行有限的、非生產演示。 此外,在本協議的條件下,Guru 向開發人員授予權利部署(即授予使用權)開發人員應用程式,以及在此基礎上開發的整合到 Guru 服務,以供開發人員的客戶使用,使用收費(或不收費)所確定的非為 Guru 的生產環境中。 澄清一下,儘管以上有所不同,開發人員不得在任何市場、應用商店或類似平台(包括但不限於 Salesforce AppExchange、Microsoft AppSource 或開發人員創建的類似平台/商店)中發布或宣傳任何開發人員應用程式或其整合到 Guru 服務中,而不需在每個情況下先尋求並獲得 Guru 的書面同意(該同意可能由 Guru 自行全權酌情提供、否決或附加條件)。 儘管如上所述,根據本協議,開發人員無權使用 DEGS 或文件,並保證不會以任何方式(內部、非生產性地開發和測試開發人員應用程式與 Guru 服務的整合以及向潛在客戶的非生產性演示授權在上述第 3 條下授權的有限時間內)使用 DEGS。 澄清一下,在任何情況下,開發人員不得使用 DEGS 進行任何自身或任何客戶或其他方的生產(即“實時”)使用。 開發人員承認,它在開發與開發人員應用程式集成所花費的時間和金錢是自擔風險,Guru 不保證 Guru 應用程式的可用性。

7. 條款和終止

  1. 協議期。 本協議應自開發人員簽署之日起生效,除非根據下文規定終止(“期限”)。
  2. 便利終止。 開發人員可以通過停止使用 API、文件和 DEGS 並書面通知 Guru 已這樣做來終止本協議。 Guru 可以出於任何原因或無原因(即為便利)向開發人員發送書面通知來終止本協議(除非根據本協議的條款或條件不需要通知)。
  3. 因果終止。 雙方可以通過書面通知終止本協議,如果其中一方違反本協議的規定並在收到通知後未在 30 天內補救該違反;但是,如果 Guru 單方認為在其自行裁量下該違反:(i)對 Guru 服務的有效或有效運行或安全構成威脅;(ii)構成數據安全風險;(iii)構成民事或刑事責任風險;(iv)造成,或導致,違法行為的威脅。 如果 Guru 判定某個事件可能導致 Guru 根據本第 7 條權利中所提到的暫停或終止權,或在任何其他情況下 Guru 要求有任何類似合理原因,Guru 可要求開發人員根據 Guru 提供的指示禁用相應開發人員應用程式和相應 Guru 應用程式之間的互操作性,或者另外,Guru 可禁用此類互操作性。
  4. 終止效果。 本協議終止或屆滿後,根據本協議授予開發人員的所有權利和許可將終止(開發人員隨後不再訪問或使用任何 Guru 物業),開發人員應盡快將 Guru 所有的機密信息和其他由 Guru 提供或收到的專有信息或材料歸還(或者,如果 Guru 選擇,銷毀),其擁有(包括電子、紙質或其他形式的副本)。 在請求時,開發人員應確認遵守合規性。
  5. 暫停。 如果 Guru 單方裁定,在其自行決定下,開發人員:(a)違反本協議的任何條款、條件或限制,或者違反其隱私政策或與共同客戶簽訂的合同;(b)開發了任何對 Guru 或其供應商或客戶的系統、網絡、硬件、軟件或技術構成任何安全性或性能風險的開發人員應用程式或其他軟件;(c)採取了任何可能對 Guru 構成責任風險或違反法律的行動或從事任何行為;或者(d)通過使用 Guru API 或其他 Guru 物業時的活動或行為導致對 Guru 的業務、運營或技術產生實際或潛在的損害或其他負面影響,則在任何此類事件中,在不限制 Guru 終止本協議的權利的前提下,Guru 可以暫停和/或終止開發人員對 DEGS、API 和/或文檔的訪問和使用,Guru 提供的任何其他由 Guru 提供的材料或技術,以及根據本協議提供的任何其他權利或特權。

    此外,在任何導致 Guru 根據本第 7 條有權暫停或終止的情況下,或在 Guru 因任何類似合理原因要求的情況下,Guru 可要求開發人員根據 Guru 提供的指示在適用的開發人員應用程式與適用的 Guru 應用程式之間停用互通性,或者,作為替代,Guru 可取消此類互通性。
    在這種情況下,Guru 應有權,依其自行決定,與受影響的共同客戶聯繫並溝通,告知其 Guru 已要求開發人員停用該互通性,並提供相關的建議、建議、服務和其他行動以或為客戶提供協助。
    如果 Guru 判定本協議的違反或與共同客戶的爭議/問題可以通過開發人員對其開發應用程式和/或相關集成要素的修改來解決,則 Guru(不承擔義務)可以選擇給予開發人員儘快解決違反或問題的機會,如此,開發人員應努力盡快解決問題。 任何時候,Guru都可以介入並執行本文件所考慮的行動。
  6. 存活。 儘管如上:(a) 第1節(定義)、第5節(開發人員的義務)、第7節(終止)、第8節(保密信息)、第9節(知識產權所有權)、第11節(賠償)、第12節(責任限制)和第13節(一般條款)應在本協議終止或到期後繼續有效。

8. 機密信息

  1. 定義。 “機密信息”應指本協議各方標記為機密的任何非公開信息,或者是合理的商業當事人在善意行事時應認識為機密的類型或性質。 Guru的機密信息包括Guru財產以及有關其軟件解決方案和相關文檔、API和相關文檔、產品計劃、技術數據、規格、專業和商業方法等的任何非公開信息。
  2. 機密信息的使用。 除非另有規定,接收機密信息的一方(“接收方”):(i)應對披露方(“披露方”)的所有機密信息保密,並僅將此類信息用於本協議中列明的目的;以及(ii)不得向任何第三方(僅限於當事方的僱員、官員或董事)披露披露方的機密信息,除非在本文中明確授權或經披露方明確書面許可。 儘管如上,遵守適用法律和法規以及Guru在此提供的指示,當事方可以將另一方的機密信息披露給有必要瞭解的第三方;在獲取對機密信息的訪問之前,該第三方已簽署了一份至少與本協議的數據安全、有限使用和保密條款一樣保護披露方的協議。 收件人應至少按照收件人用於保護其自身機密信息的方式和程度保護披露方的機密信息,但在任何情況下不得低於商業合理的謹慎標準。
  3. 範圍。 上述義務不適用於:(i)未經接收方過失而變為公開的信息;(ii)接收方在此之前知道的信息;(iii)合法從有權進行此類披露而無需承擔任何保密義務的第三方獲得的信息;或(iv)任何依法要求的披露,前提是接收方應努力提前通知並與披露方合作,以防止此類披露。
  4. 帳戶信息。 開發人員應保持及確保其授權用戶保密Guru提供給開發人員,或開發人員提供給Guru,以啟用DEGS或任何相關文檔和材料的所有帳戶信息(例如登錄信息和密碼)。 開發人員應負責防止任何未經授權的披露或使用此類帳戶信息及由此產生的任何後果,並應及時通知Guru有關違反此義務的情況。 如果Guru合理相信開發人員的帳戶信息已丟失、被盜或受到破壞,Guru可以拒絕任何用戶的訪問。


9. 知識產權所有權

Guru擁有所有Guru服務、API、示例代碼和文檔、開發人員可獲得的任何其他材料或技術,以及所有這些以上內容的衍生作品。 開發人員擁有開發人員應用程式。 開發者確認並同意: (i) 其他開發人員和第三方以及 Guru 可能利用 API 和文件來開發並提供與開發人員應用程式和集成相似或競爭的應用程式和集成;並且 (ii) Guru 和其他第三方可能開發並提供與此次根據開發者開發的集成和開發人員應用程式相似或競爭的應用程式和集成。

如果開發者就 DEGS、API、文件、Guru 服務或 Guru 的任何其他智慧財產提出任何建議或反饋(統稱為“反饋”),Guru 將擁有此反饋,無需向開發人員支付任何補償,開發人員特此將該反饋指派給 Guru。

10. 保證;免責保證

  1. 開發者的保證。 開發人員向 Guru 保證:

    每個開發人員應用程式和整合:

    (i) 應以善良且符合本協議的要求和目的的方式開發;
    (ii) 不應侵犯第三方的智慧財產權;
    (iii) 不應包含任何病毒或惡意代碼,或任何允許未經授權訪問任何 Guru 服務(即除了根據 API 和文件允許的方式之外,允許 Guru 服務與開發人員應用程式之間交換數據的訪問)的程式碼或機制;並且
    (iv) 不應包含任何需要公開披露任何 Guru 服務或其他 Guru 技術的任何組件或以其他方式損害 Guru 在任何 Guru 服務或技術中的權利的開源、免費軟件、copyleft 或類似組件。
    應符合適用的法律和法規;

    不應對 Guru、任何 Guru 服務或 Guru 的任何其他智慧財產作出任何闡述、承諾、保證或擔保,除非允許協議中的作法。

    不應向 Guru 或任何 Guru 服務提供任何資料,而應提供不識別、不反映或不代表任何實際個人或實體的樣本數據。
  2. 除非本文件明確規定,各方均放棄所有明示或默示的擔保,包括商業適售性和特定用途的擔保。 在任何情況下,Guru 都不對任何 DEGS 或 Guru 服務與任何開發人員應用程式或整合之間的失敗、延誤、錯誤或損害,或任何開發者應用程式或整合的互相運作性負責。 Guru 以 "原樣" 的方式提供 DEGS、API、文件和示例代碼,不提供任何類型的擔保,包括上述所放棄的擔保。

11. 賠償

開發人員應賠償、捍衛和使 Guru(及其所有官員、員工、代理和客戶; 總稱為“受賠償方”)免受因以下原因而產生或與之相關的任何和所有損害、損失、判決、責任、成本和費用(包括合理的律師費; 總稱“損害”):

  1. 任何第三方主張或法律訴訟認為任何開發人員應用程式或整合,或開發人員的任何其他材料或其他智慧財產侵犯了任何第三方的版權、保密權、商標權、專利權和其他智慧財產權;
  2. 任何第三方主張或與任何開發人員應用程式或整合(包括開發人員應用程式與任何 Guru 應用程式的互通性)、開發人員的任何其他智慧財產或任何開發人員的疏忽、故意不當行為、行為或遺漏有關的任何主張或法律訴訟有關或起因;
  3. 開發人員違反本協議中設定的任何陳述、保證或契約,或違反開發人員的客戶合同或隱私政策引起或與之相關的任何第三方索賠或法律行動。

12. 責任限制

在法律允許的最大範圍內,即使我們事先被告知可能性,GURU或其許可方對於:(A)任何業務損失,合同,利潤,預期存款,商譽或收入的損失; (B)任何數據的損失或損壞;或(C)任何附帶,間接或後果性損失或損害無論如何(包括但不限於特別,懲罰性或示範性損害),均不負責。 在任何情況下,GURU和我們的許可方對於所有與協議有關的索賠的累計責任,無論該索賠的性質如何,均不得超過一百美元($100)。 明確的是,多項索賠或責任事件不得增加此上限。 此責任限制旨在應用,並不考慮協議的其他條款是否已被違反,是否已被證明無效或是否未能履行其基本目的。

13. 一般條款

  1. 全面協議。 本協議中包含的條款和條件構成Guru和開發者之間的完整協議和理解,雙方均不受任何未在此處明確列出的陳述或誘因的約束。 本協議取代任何先前的陳述,討論,溝通或演講。
  2. 可分性,修改和放棄。 如果本協議的任何部分被認為是無效,無效或其他任何形式的不可強制執行,則本協議的其餘部分仍然有效。 除非經每一方的授權代表簽署的書面文件,否則本協議不得修改或修改。 一方未行使本協議中的任何權利不構成或不被視為對該等權利的放棄或喪失。 如果一方希望放棄其在此處的權利,則必須向另一方提供其放棄此類權利的書面通知。
  3. 非獨占。 本協議是不專屬的。
  4. 獨立承包商和非干擾。 雙方各自是獨立承包商。 本協議不創建任何實際或表面代理,合資企業,受託人或僱員與僱主之間的關係。 任何一方均未被授予任何權利或權限,以假定或創建任何明示或暗示的責任或責任,代表他方或以任何方式約束他方,包括但不限於對他方接受或交付任何訂單,或對任何客戶出售或拒絕銷售的權利或權限。
  5. 爭議解決。 對於本協議所發生或與之相關的任何爭議或索賠,或其違反,各方將諮詢彼此並嘗試達成令人滿意的解決。 如果在三十(30)天內未達成協議解決,則根據國際商會("ICC規則")的仲裁規則,任何一方通知另一方後,將把任何此類爭議或索賠提交給由三名仲裁員(或雙方同意的更少人選)組成的小組進行全面和最終解決。 所有仲裁程序將以英語進行,並按照ICC規則進行。 根據ICC規則發布的任何獎項可由任何有管轄權的法院強制執行。 仲裁員的費用分配和進行仲裁的管理將由雙方平均分擔。 管轄法律為特拉華州,仲裁地點為賓夕法尼亞州費城。 聯合國 不適用於協議的《國際貨物銷售合同公約》。
  6. 轉讓。 在未經Guru明確事先書面同意的情況下,開發人員根據協議的任何權利或義務均不得轉讓、委派或以其他方式移轉,無論通過協議、法律運作還是其他方式,任何試圖在未獲得此等同意的情況下轉讓、委派或以其他方式轉讓開發人員在此擁有的任何權利或義務均應無效。 在前述情況下,協議將約束每一方及其被允許的繼承人和受讓人。 澄清一下,Guru可以自行全面或部分轉讓本協議,和/或可以自行酌情委派本協議下的義務。
  7. 通知。 此處允許或要求的任何通知或溝通應以書面形式進行,並以親自遞交、快遞、郵寄掛號或郵資預付、要求回執的方式進行,對我們的通知應發送至Guru Technologies, Inc., 負責業務發展的副總裁, 121 S. Broad Street, 11th Floor, Philadelphia, PA. 19107或根據第13.5條所規定的其他地址,對開發人員的通知應發送至在註冊時提供給Guru的地址,並且在每種情況下均應在收到後生效。
  8. 不可抗力。 如果失敗是直接或間接由其合理控制範圍之外的原因引起,包括洪水、火災、公民騷亂、政府行為、戰爭、恐怖主義、禁運、勞資糾紛/罷工或其他自然災害或天災所致,任何一方均不應對其不履行協議下的義務負責。
  9. 無第三方受益人。 本協議中任何內容均不意指或應產生任何第三方受益人,無論是故意或偶然,任何一方均不得相反陳述。
  10. 宣傳。 除本協議另有規定外,每一方均應獲得對方事先書面同意:(a)發布有關對方或本協議所建立的關係的任何新聞稿或公共公告,或(b)在任何營銷或其他材料或活動中使用對方的名稱,或對方的任何產品或解決方案的名稱。
  11. 審計權利。 根據合理通知,Guru有權每年最多一次自費審計開發者的帳簿和記錄、業務和開發慣例、作業、系統和開發者應用程式,以確保過去和正在進行的遵守本協議。 開發者應協力並支持Guru合理要求的此類審計。