Submit Search
Upload
080826 Extライセンスについて(第3回勉強会)Slideshare
•
5 likes
•
3,274 views
Yuki Naotori
Follow
Ext JSのライセンスに関するFAQ
Read less
Read more
Technology
Report
Share
Report
Share
1 of 80
Recommended
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
2015 03 26 社内勉強会_オープンソースソフトウェアライセンスについて
2015 03 26 社内勉強会_オープンソースソフトウェアライセンスについて
Natsuki Yamanaka
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Fumito Mizuno
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
Jun Nogata
(旧版) オープンソースライセンスの基礎と実務
(旧版) オープンソースライセンスの基礎と実務
Yutaka Kachi
オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務
Yutaka Kachi
Software license
Software license
Hiroaki Kono
ソフトウェアの権利とOSS,CC
ソフトウェアの権利とOSS,CC
Nobukuni Kino
Recommended
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
2015 03 26 社内勉強会_オープンソースソフトウェアライセンスについて
2015 03 26 社内勉強会_オープンソースソフトウェアライセンスについて
Natsuki Yamanaka
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Fumito Mizuno
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
Jun Nogata
(旧版) オープンソースライセンスの基礎と実務
(旧版) オープンソースライセンスの基礎と実務
Yutaka Kachi
オープンソースライセンスの基礎と実務
オープンソースライセンスの基礎と実務
Yutaka Kachi
Software license
Software license
Hiroaki Kono
ソフトウェアの権利とOSS,CC
ソフトウェアの権利とOSS,CC
Nobukuni Kino
オープンソースライセンス ケーススタディ
オープンソースライセンス ケーススタディ
Yutaka Kachi
たまにはライセンスの話をしよう 20110211
たまにはライセンスの話をしよう 20110211
Yutaka Kachi
たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界
Yutaka Kachi
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
Hitoshi Sugimoto
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
WordPress利用者のための、オープンソースライセンス基礎と実務
WordPress利用者のための、オープンソースライセンス基礎と実務
Yutaka Kachi
Guide To AGPL
Guide To AGPL
Mikiya Okuno
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
Sayoko Shimoyama
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Yutaka Kachi
GNU AGPLv3について(On GNU AGPLv3)
GNU AGPLv3について(On GNU AGPLv3)
真行 八田
Let's get ready for next Ruby
Let's get ready for next Ruby
Koichi ITO
OSSライセンス入門
OSSライセンス入門
KageShiron
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
andropenguin
Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)
l_b__
FLOSSとフリーカルチャーの流れ
FLOSSとフリーカルチャーの流れ
Tatsuki Sugiura
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
Hideki Yamane
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
Hideki Yamane
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
Game Tools & Middleware Forum
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
Game Tools & Middleware Forum
Mizuno buddypress-plugin
Mizuno buddypress-plugin
Ikuko Kanada
Khronos Overview JP Translation
Khronos Overview JP Translation
The Khronos Group Inc.
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
Hideaki Tokida
More Related Content
What's hot
オープンソースライセンス ケーススタディ
オープンソースライセンス ケーススタディ
Yutaka Kachi
たまにはライセンスの話をしよう 20110211
たまにはライセンスの話をしよう 20110211
Yutaka Kachi
たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界
Yutaka Kachi
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
Hitoshi Sugimoto
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
WordPress利用者のための、オープンソースライセンス基礎と実務
WordPress利用者のための、オープンソースライセンス基礎と実務
Yutaka Kachi
Guide To AGPL
Guide To AGPL
Mikiya Okuno
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
Sayoko Shimoyama
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Yutaka Kachi
GNU AGPLv3について(On GNU AGPLv3)
GNU AGPLv3について(On GNU AGPLv3)
真行 八田
Let's get ready for next Ruby
Let's get ready for next Ruby
Koichi ITO
OSSライセンス入門
OSSライセンス入門
KageShiron
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
andropenguin
Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)
l_b__
FLOSSとフリーカルチャーの流れ
FLOSSとフリーカルチャーの流れ
Tatsuki Sugiura
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
Hideki Yamane
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
Hideki Yamane
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
Game Tools & Middleware Forum
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
Game Tools & Middleware Forum
Mizuno buddypress-plugin
Mizuno buddypress-plugin
Ikuko Kanada
What's hot
(20)
オープンソースライセンス ケーススタディ
オープンソースライセンス ケーススタディ
たまにはライセンスの話をしよう 20110211
たまにはライセンスの話をしよう 20110211
たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
WordPress利用者のための、オープンソースライセンス基礎と実務
WordPress利用者のための、オープンソースライセンス基礎と実務
Guide To AGPL
Guide To AGPL
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
オープンデータで社会を変える - 国内外における事例とそのインパクトとは?
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
GNU AGPLv3について(On GNU AGPLv3)
GNU AGPLv3について(On GNU AGPLv3)
Let's get ready for next Ruby
Let's get ready for next Ruby
OSSライセンス入門
OSSライセンス入門
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)
FLOSSとフリーカルチャーの流れ
FLOSSとフリーカルチャーの流れ
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
「あなた」と オープンソース/フリーソフトウェア、 そして「Debian」
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
なれる! Debian開発者 〜 45分でわかる? メンテナ入門
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
GTMF 2016:Perforce HelixによるGit環境の改善と拡張 株式会社東陽テクニカ(Perforce Helix)
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
GTMF 2016:「KiQ」が拓くゲームサーバの未来 株式会社アトミテック
Mizuno buddypress-plugin
Mizuno buddypress-plugin
Similar to 080826 Extライセンスについて(第3回勉強会)Slideshare
Khronos Overview JP Translation
Khronos Overview JP Translation
The Khronos Group Inc.
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
Hideaki Tokida
Klocworkのご紹介
Klocworkのご紹介
Masaru Horioka
20130203 oss-db-lpi
20130203 oss-db-lpi
Shinichi Matsuda
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Kazuko Itoda
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
株式会社 NTTテクノクロス
License
License
guestd7a3bde
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界
lpijapan
AI-first Code Editor 「Cursor」の機能紹介
AI-first Code Editor 「Cursor」の機能紹介
ssuser39314d
Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介
Etsuji Nakai
pkgsrcユーザー向け設定
pkgsrcユーザー向け設定
Ryo ONODERA
エンタープライズソフトウェア開発とOSS
エンタープライズソフトウェア開発とOSS
Hiroshi Nakamura
OSSを利用したプロジェクト管理
OSSを利用したプロジェクト管理
Tadashi Miyazato
20090703課内oss研修
20090703課内oss研修
Yuya Tanaka
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
yaegashi
Androidタブレットアプリケーション開発入門
Androidタブレットアプリケーション開発入門
OESF Education
Word pressを使うなら知っておきたいgpl
Word pressを使うなら知っておきたいgpl
Chika Muramatsu
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
Hiroko Umetsu
20120729 interop innov_tradeoff
20120729 interop innov_tradeoff
Tomoaki Watanabe
Interoperability and Innovation Issues for Open Licenses
Interoperability and Innovation Issues for Open Licenses
Tomoaki Watanabe
Similar to 080826 Extライセンスについて(第3回勉強会)Slideshare
(20)
Khronos Overview JP Translation
Khronos Overview JP Translation
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
D1-2-OS2_オンプレミスのVMワークロードをGCPへ移行する
Klocworkのご紹介
Klocworkのご紹介
20130203 oss-db-lpi
20130203 oss-db-lpi
20130203 OSS-DB Exam Silver 技術解説無料セミナー
20130203 OSS-DB Exam Silver 技術解説無料セミナー
Androidアプリケーション開発中級研修 前編
Androidアプリケーション開発中級研修 前編
License
License
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界
AI-first Code Editor 「Cursor」の機能紹介
AI-first Code Editor 「Cursor」の機能紹介
Open Shift v3 主要機能と内部構造のご紹介
Open Shift v3 主要機能と内部構造のご紹介
pkgsrcユーザー向け設定
pkgsrcユーザー向け設定
エンタープライズソフトウェア開発とOSS
エンタープライズソフトウェア開発とOSS
OSSを利用したプロジェクト管理
OSSを利用したプロジェクト管理
20090703課内oss研修
20090703課内oss研修
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Azure DevOps で実現する Unity アプリのハイパフォーマンス CI/CD
Androidタブレットアプリケーション開発入門
Androidタブレットアプリケーション開発入門
Word pressを使うなら知っておきたいgpl
Word pressを使うなら知っておきたいgpl
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
ゲーム開発環境、もっと楽にできるよ♬ マインクラフトでも実践している DevOpsでゲーム開発を効率化しよう!
20120729 interop innov_tradeoff
20120729 interop innov_tradeoff
Interoperability and Innovation Issues for Open Licenses
Interoperability and Innovation Issues for Open Licenses
More from Yuki Naotori
120611 html5とか勉強会 st2
120611 html5とか勉強会 st2
Yuki Naotori
101125 sencha con2010報告
101125 sencha con2010報告
Yuki Naotori
End of native?
End of native?
Yuki Naotori
HTML5ビデオ導入編
HTML5ビデオ導入編
Yuki Naotori
100915 HTML5とか勉強会発表資料
100915 HTML5とか勉強会発表資料
Yuki Naotori
SpreadOfficeとSencha Touch
SpreadOfficeとSencha Touch
Yuki Naotori
Sencha touchのはじめかた
Sencha touchのはじめかた
Yuki Naotori
Sencha touch とyubizo engineで作るネイティブアプリ
Sencha touch とyubizo engineで作るネイティブアプリ
Yuki Naotori
Ext JS→Sencha
Ext JS→Sencha
Yuki Naotori
Ext Designerについて
Ext Designerについて
Yuki Naotori
Ext Direct 入門 II
Ext Direct 入門 II
Yuki Naotori
Ext JS & HTML5
Ext JS & HTML5
Yuki Naotori
Ext.util.Observableについて
Ext.util.Observableについて
Yuki Naotori
Ext.Directについて
Ext.Directについて
Yuki Naotori
Ext Jsで柔軟に開発仕事をこなす
Ext Jsで柔軟に開発仕事をこなす
Yuki Naotori
ExtJS 事例 2ちゃんビューアー「Cromartie49」
ExtJS 事例 2ちゃんビューアー「Cromartie49」
Yuki Naotori
090422 第10回勉強会(公開用)
090422 第10回勉強会(公開用)
Yuki Naotori
Ext.ux.google
Ext.ux.google
Yuki Naotori
Prototyping tool "Degino"
Prototyping tool "Degino"
Yuki Naotori
第9回勉強会 開発の基本
第9回勉強会 開発の基本
Yuki Naotori
More from Yuki Naotori
(20)
120611 html5とか勉強会 st2
120611 html5とか勉強会 st2
101125 sencha con2010報告
101125 sencha con2010報告
End of native?
End of native?
HTML5ビデオ導入編
HTML5ビデオ導入編
100915 HTML5とか勉強会発表資料
100915 HTML5とか勉強会発表資料
SpreadOfficeとSencha Touch
SpreadOfficeとSencha Touch
Sencha touchのはじめかた
Sencha touchのはじめかた
Sencha touch とyubizo engineで作るネイティブアプリ
Sencha touch とyubizo engineで作るネイティブアプリ
Ext JS→Sencha
Ext JS→Sencha
Ext Designerについて
Ext Designerについて
Ext Direct 入門 II
Ext Direct 入門 II
Ext JS & HTML5
Ext JS & HTML5
Ext.util.Observableについて
Ext.util.Observableについて
Ext.Directについて
Ext.Directについて
Ext Jsで柔軟に開発仕事をこなす
Ext Jsで柔軟に開発仕事をこなす
ExtJS 事例 2ちゃんビューアー「Cromartie49」
ExtJS 事例 2ちゃんビューアー「Cromartie49」
090422 第10回勉強会(公開用)
090422 第10回勉強会(公開用)
Ext.ux.google
Ext.ux.google
Prototyping tool "Degino"
Prototyping tool "Degino"
第9回勉強会 開発の基本
第9回勉強会 開発の基本
Recently uploaded
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(9)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
080826 Extライセンスについて(第3回勉強会)Slideshare
1.
Ext JS のライセンスに関する
FAQ
2.
まず基本的なところから
3.
Ext JS は
「デュアルライセンス」
4.
Q1. デュアルライセンスとは?
5.
A1. 開発者が、その開発する
アプリケーションに適した ライセンスを 選択することが可能
6.
Q2. 選択できるライセンスは?
7.
A2. 「 Ext
JS 商用ライセンス」 と 「 GNU Public License 3 」
8.
ただし、
9.
Ext JS の
2.1 以降がこの体系 2.0 以前は LGPL を参考にした「 Ext ライセンス(≠ LGPL )」
10.
Q3. いつ選択すればいいの?
11.
A3. 基本的にはいつでも OK
一般的には 開発開始前〜リリース前に 選択されているようです
12.
Q4. GPL
は気持ち悪いので他の OSS ライセンスを選択したい
13.
A4. m(_ _)m
14.
Ext JS 絡みでよくある
GPLv3 の FAQ
15.
Q5. GPLv3 について
よく知らないんだけど?
16.
では、ポイントを絞って
17.
A5. - 「複製、頒布、改変に関する条件と制約」を定めている
・・・複製や頒布、改変以外の活動はこの契約書ではカバーされない。それらはこの契約書の対象外である。『プログラム』を実行する行為自体に制限はない。・・・ - 誰もがソースコードを「複製、頒布、改変」できる状態にしておかないといけない - 金儲けしても全然 OK (ヨクアルゴカイ) ・・・あなたは、物理的に複製物を譲渡するという行為に関して手数料を課しても良いし、希望によっては手数料を取って交換における保護の保証を提供しても良い。 ・・・ - 著作権を放棄するわけではない(ヨクアルゴカイ)
18.
Q5.1. 教育用のアプリケーションは GPL
ですか?
19.
A5.1. GPLv3 では
アプリケーションの「用途」は特定されていません
20.
Q5.2. 商用のアプリケーションは 商用ライセンスですか?
21.
A5.2. GPLv3 では・・・
(以下省略)
22.
あとは、 http://www.opensource.jp/gpl/gpl.ja.html このあたりを熟読してください
23.
Q6. GPLv3 の適用範囲
24.
A6. - Ext
JS を利用・改造して作成した JavaScript コード - Ext JS に含まれる CSS を利用・改造して作成した CSS コード - 上記コードを動的・静的に生成するサーバー側コード
25.
つまり
26.
Ext JS を利用して書かれた
プログラムと通信する サーバー側コードは GPLv3 の適用範囲外
27.
微妙な問題
28.
GPL は「複製、頒布、改変」に 関する制約なので、
継承とか改造を伴わない 単純な関数呼び出しだけの プログラムは適用外なのでは?
29.
米国 Ext, LLC
の見解 「それも GPL 適用対象です」
30.
多分この部分は GPL が
JavaScript も 想定した変更をしない限り どこまでいっても グレーゾーン
31.
Q7. アドセンスを貼っている 個人作成の
Web サイトは?
32.
A7. Ext JS
絡みのコードが 「読める」形で公開されていて それを誰でも再利用 OK であれば 商用ライセンス買わなくても OK
33.
Q8. 大企業の商用 Web
サイトは?
34.
A8. A7 に同じ
35.
Q9. ガンガン売りまくっている EC
サイトは?
36.
A9. A7 に同じ
37.
Q10. GPL でアプリケーション開発
したいけど、サポートは してもらえるの?
38.
A10. GPL 、商用ライセンス
どちらを選択されても 有償のサポート契約は 購入可能です
39.
Q11. 社内向け Web
アプリを Ext JS を使って作りました。 ライセンスは必要?
40.
A11. 考えられるケース .1
自力で開発 -> ソースコードを公開しなくても、 GPLv3 の対象外(複製、頒布しない場合)なので商用ライセンスを買っても買わなくても OK
41.
A11. 考えられるケース .2
どこかに委託して開発 -> ソースコードを公開しない場合、 GPLv3 で違反となるため(複製、頒布行為が発生するので)委託元が商用ライセンスを購入する必要あり
42.
GPLv3 についてのまとめ
43.
自力開発 他力開発 公開
GPL GPL 非公開 (商用) 商用
44.
ということで この辺から 商用ライセンスについて
45.
Q12. 商用ライセンスを買えば サポートは付いてくる?
46.
A12. サポートはライセンスとは 別途契約(有償)となります
47.
Q13. 商用ライセンスの有効期限は?
48.
A13. 期限は設けていません
49.
Q14. Ext JS
3.0 が出たら無償で バージョンアップできる?
50.
A14. メジャーバージョンアップ( 2.x->3.x
)については 割引価格で承る予定です マイナーバージョンアップ ( 2.2->2.3 等)については無償です
51.
Q15. 商用ライセンスでいうところの「開発者」とは?
52.
A15. Ext JS
に含まれる JavaScript および CSS を 開発作業において利用する 開発者を指します
53.
A15 (続き) .
つまり、 - Ext JS の API を利用する JS プログラマー - Ext JS の CSS を改造する CSS コーダー、デザイナー - Ext JS の API を利用したクライアントコードを生成するサーバーコードを書くプログラマー などが該当します
54.
A15 (続き) .
開発者の数は「同時」に 開発を行っている数なので プロジェクト終了後に 別プロジェクトで別の開発者が 引き続き利用することは OK
55.
Q16. 商用ライセンスは 「保守・運用」フェーズに入ってから購入しようと思います
56.
A16. Ext JS
の商用ライセンスは 「開発用ライセンス」です 開発時にお求め下さい
57.
A16 (続き) .
Ext JS を利用して作成した アプリケーションの 「利用」に際しては Ext JS の商用ライセンスは 必要ありません
58.
つまり、、、
59.
Q17. Ext JS
を利用して開発した アプリケーションを 販売してもいいですか?
60.
A17. 商用ライセンスの 第四条(禁止事項)に
違反しないものであれば 特に制約はありません
61.
Q18. 商用ライセンスの 第四条(禁止事項)とは?
62.
A18. お客様は、以下の行為を行うことを禁じられています。 a)
対象ソフトウェアもしくはモディフィケーションの一部、または対象ソフトウェアに関するお客様の知識 ( または対象ソフトウェアを使用した結果習得した情報 ) を利用して、対象ソフトウェアと同一または実質的に同等の機能を持つ製品を作成すること。 b) 対象ソフトウェアもしくはモディフィケーション、またはその一部を譲渡、貸与、リース、またはサブライセンスすること。 c) 対象ソフトウェアまたはモディフィケーションに含まれるファイルから、著作権表示を変更または削除すること。いかなる状況においても、お客様は、対象ソフトウェアと同一または実質的に同等の機能を持つソフトウェアのベースとして、またはそうしたソフトウェアに関連して、対象ソフトウェア ( そのソースコードを含みますが、これに限定されません ) を使用することはできません。
63.
A18 (続き) .
つまり、 Ext JS を含む ライブラリ フレームワーク ツールキット のようなものは NG ( OEM ライセンスで対応)
64.
Q19. 受託開発をやっているのですが、商用ライセンスを一度購入してしまえば、色んなプロジェクトに使い回せますか?
65.
A19. 受託開発して納品した アプリケーションの所有者が
委託元の企業になる場合、 ライセンスは委託元に購入していただく必要があります
66.
A19 (続き) .
というのも、委託元企業は そのアプリケーションを 当初とは別の企業に委託して 保守や改造を行う可能性が あり、そのための ライセンスが必要だからです
67.
A19 (続き) .
逆に SaaS や ASP あるいはパッケージ製品の ように 所有権を保持しながら 利用を許諾する場合 については 開発元がライセンスを購入 するだけで OK です
68.
Q20. Ext JS
を利用して開発した パッケージ製品を OEM 供給したいのですが 商用ライセンスで OK ?
69.
A20. この場合、 商用ライセンスではなく
OEM ライセンスが 必要となります
70.
最後に簡単に OEM ライセンスについて
71.
Q21. Ext JS
を利用して開発した パッケージ製品を販売したいのですが OEM ライセンスが 必要ですか?
72.
A21. 商用ライセンスの第四条に 違反しないものであれば
商用ライセンスで十分です
73.
Q22. あるパッケージ製品を 受託開発しています。
この場合、 必要なライセンスは?
74.
A22. そのパッケージ製品が 委託元の企業より別の企業に
対して OEM 供給されないのであれば、商用ライセンスで 十分です
75.
Q23. Ext JS
を利用した IDE を 開発・販売したいのですが OEM ライセンスが 必要ですか?
76.
A23. はい
77.
Q24. Ext JS
を利用した IDE を GPLv3 で公開したいのですが 大丈夫ですか?
78.
A24. はい。 第四条はあくまでも
商用ライセンス適用の場合に ついてのことなので、 GPLv3 で 公開される場合は問題ないです
79.
Q25. OEM ライセンスの
契約をしたいのですが?
80.
A25. 現時点において OEM
ライセンスは 米国 Ext, LLC と 直接締結していただく ことになっております