amCharts 系列 (1):各種 license 差別

amCharts 的 license 有 5 種,適合哪個 amCharts license 呢?

amCharts 的 license 有 5 種,想知道每種 license 之間的差別在哪裏?並且研究公司的 D 專案適合哪個 license。

  1. Free license
  2. Single website license
  3. Single App or SaaS website license
  4. OEM license
  5. Extended OEM license

1. Free license

Use anywhere you want as long as you don’t mind a small amCharts attribution on charts

只要放個 logo 就可以免費使用。

2. Single website license

Use on one public or private website if charts/maps shown are the same for all users

只能一個網站,而且每個使用者看到的圖表內容都一樣。

3. Single App or SaaS website license

Use on one mobile or re-distributable desktop app or one SaaS website

只能用在一個手機 app、一個 re-distributable 的 desktop app、或是一個 SaaS 網站。

SaaS(Software as a Service),軟體即服務,讓使用者可透過網際網路連接至並使用雲端式應用程式。常見範例為 gmail、Google 日曆以及 Google Office。(參考資料:何謂 SaaS?軟體即服務

4. OEM license

Use in any number of mobile or desktop apps, public or SaaS websites

可以用在無限個手機 app、desktop app、或是 SaaS 網站。

5. Extended OEM license

Extend your OEM license to affiliates and 3rd party OEM products

將您的 OEM license 擴展到 affiliates 及第三方 OEM 產品。

使用限制

2 種 Single license 有使用上的限制,都只能用在 1 個 non-SaaS 網站上(每個使用者看到的圖表內容都一樣)。

Single website license 不能用在 Redistributable Mobile, Desktop, or Web applications,而 Single App or SaaS website license 可以用在 1 個。

支援與升級

Free license 跟 Single website license 比較沒有技術支援服務,但可以額外購買。

其他

Free license 一定要放 amCharts logo,其他不用。

擴展使用

除了最貴的 Extended OEM license 之外,其他 license 都:

  • 不可以將 library 包含在 software development tools(像是 Bootstrap 的工具)中。
    Use in software development tools:Include the library in software development tools (e.g. tools used to produce other software, such as frameworks and compilers)
  • 不可以將 library 轉移給任何人或允許其他人使用。
    Be used by purchaser and its affiliates:Transfer the software to anyone or allow others to use it (even to the other group companies).
  • 不可以將 library 包含在軟體中,被第三方做為自己的軟體重新命名並出售。
    Use in 3rd party rebranded software:Include the library in software that will be rebranded and sold by 3rd parties as their own software.

結論

以公司的 D 專案來說,應該不需要「擴展使用」的功能,故可以排除第 5 個「Extended OEM license」。第 2 個「Single website license」因為每個使用者看到的圖表內容都一樣,不符合需求,故可以排除。因此剩下:

  • 第 1 個「Free license」:USD 0
  • 第 3 個「Single App or SaaS website license」:USD 2,400
  • 第 4 個「OEM license」:USD 5,945

差別在於,「Free license」會有 logo 在圖表上,而「Single App or SaaS website license」只能用在 1 個手機 app / re-distributable 的 desktop app / SaaS 網站。「OEM license」就沒有個數限制。

所以,可以接受 logo 的話可以選「Free license」。

想要沒有 logo,然後目前只有要用在 1 個手機 app / re-distributable 的 desktop app / SaaS 網站的話可以選「Single App or SaaS website license」。

不想要有使用次數限制的話可以選「OEM license」。

學習 Data Viz、Grafana、Graylog、Cisco DevNet、Elasticsearch、Metricbeat、Java Spring Boot MVC、Angular、NIRVANA-Kai、TSUBAME、Japanese……etc. 當中 :D