Submit Search
Upload
Gplとの付き合い方
•
Download as PPTX, PDF
•
0 likes
•
1,445 views
Takebuchi Eiichi
Follow
Technology
Education
Report
Share
Report
Share
1 of 15
Download now
Recommended
バグ0の資産を積み上げるための証明駆動開発入門
バグ0の資産を積み上げるための証明駆動開発入門
Riku Sakamoto
Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
Pythonはどうやってlen関数で長さを手にいれているの?
Pythonはどうやってlen関数で長さを手にいれているの?
Takayuki Shimizukawa
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
Carnot Inc.
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計
sairoutine
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
Recommended
バグ0の資産を積み上げるための証明駆動開発入門
バグ0の資産を積み上げるための証明駆動開発入門
Riku Sakamoto
Pythonによる黒魔術入門
Pythonによる黒魔術入門
大樹 小倉
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
Pythonはどうやってlen関数で長さを手にいれているの?
Pythonはどうやってlen関数で長さを手にいれているの?
Takayuki Shimizukawa
ChatGPTは思ったほど賢くない
ChatGPTは思ったほど賢くない
Carnot Inc.
ゲームエンジニアのためのデータベース設計
ゲームエンジニアのためのデータベース設計
sairoutine
テスト文字列に「うんこ」と入れるな
テスト文字列に「うんこ」と入れるな
Kentaro Matsui
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
Docker Tokyo
Docker Tokyo
cyberblack28 Ichikawa
Twitterのsnowflakeについて
Twitterのsnowflakeについて
moai kids
チケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へ
akipii Oga
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
Guide To AGPL
Guide To AGPL
Mikiya Okuno
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeNA
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
Y Watanabe
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
Yusuke Suzuki
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
例外設計における大罪
例外設計における大罪
Takuto Wada
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
ShunsukeNakamura17
MagicOnion入門
MagicOnion入門
torisoup
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
GPL And SIer
GPL And SIer
Koichi TAKAGI
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
andropenguin
More Related Content
What's hot
Docker Tokyo
Docker Tokyo
cyberblack28 Ichikawa
Twitterのsnowflakeについて
Twitterのsnowflakeについて
moai kids
チケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へ
akipii Oga
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
Daisuke Morishita
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Narichika Kajihara
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
mosa siru
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
Akihiro Suda
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
Takafumi ONAKA
入門!Jenkins
入門!Jenkins
Shuntaro Saiba
Guide To AGPL
Guide To AGPL
Mikiya Okuno
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeNA
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
Y Watanabe
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
Yusuke Suzuki
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
Kohei Tokunaga
例外設計における大罪
例外設計における大罪
Takuto Wada
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
ShunsukeNakamura17
MagicOnion入門
MagicOnion入門
torisoup
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
What's hot
(20)
Docker Tokyo
Docker Tokyo
Twitterのsnowflakeについて
Twitterのsnowflakeについて
チケット駆動開発の解説~タスク管理からプロセス改善へ
チケット駆動開発の解説~タスク管理からプロセス改善へ
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
エンジニアのためのOSSライセンス管理~OSS管理ツールの池の水全部抜く~
JIRA / Confluence の必須プラグインはこれだ
JIRA / Confluence の必須プラグインはこれだ
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
開発速度が速い #とは(LayerX社内資料)
開発速度が速い #とは(LayerX社内資料)
BuildKitによる高速でセキュアなイメージビルド
BuildKitによる高速でセキュアなイメージビルド
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
入門!Jenkins
入門!Jenkins
Guide To AGPL
Guide To AGPL
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
ツール比較しながら語る O/RマッパーとDBマイグレーションの実際のところ
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
サービスブループリントによるシステム設計手法の紹介 - XP祭り2022
BuildKitの概要と最近の機能
BuildKitの概要と最近の機能
例外設計における大罪
例外設計における大罪
Rustに触れて私のPythonはどう変わったか
Rustに触れて私のPythonはどう変わったか
MagicOnion入門
MagicOnion入門
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Similar to Gplとの付き合い方
GPL And SIer
GPL And SIer
Koichi TAKAGI
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
andropenguin
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Fumito Mizuno
Google I/O 2021 Flutter 全体報告
Google I/O 2021 Flutter 全体報告
cch-robo
Word pressを使うなら知っておきたいgpl
Word pressを使うなら知っておきたいgpl
Chika Muramatsu
組み込みLinuxでのGolangのススメ(Go con版)
組み込みLinuxでのGolangのススメ(Go con版)
Tetsuyuki Kobayashi
coma - creator’s talk session: Code - openFrameworks
coma - creator’s talk session: Code - openFrameworks
Atsushi Tadokoro
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
kimukou_26 Kimukou
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
満徳 関
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
Soichiro Kashima
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
Hitoshi Sugimoto
オープンソースライセンス ケーススタディ
オープンソースライセンス ケーススタディ
Yutaka Kachi
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
健一 茂木
Gopenflow demo v1
Gopenflow demo v1
Hiroaki Kawai
WordCamp Kansai GPL study
WordCamp Kansai GPL study
YAT blog
Cloud Foundry Cli Plugin入門
Cloud Foundry Cli Plugin入門
Takeshi Morikawa
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界
lpijapan
GitLab Prometheus
GitLab Prometheus
Shingo Kitayama
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
Ransui Iso
Similar to Gplとの付き合い方
(20)
GPL And SIer
GPL And SIer
How to use GPL software in closed source Android application
How to use GPL software in closed source Android application
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
使ってみて気づいた AGPL ライセンスの メリット・デメリット
使ってみて気づいた AGPL ライセンスの メリット・デメリット
Google I/O 2021 Flutter 全体報告
Google I/O 2021 Flutter 全体報告
Word pressを使うなら知っておきたいgpl
Word pressを使うなら知っておきたいgpl
組み込みLinuxでのGolangのススメ(Go con版)
組み込みLinuxでのGolangのススメ(Go con版)
coma - creator’s talk session: Code - openFrameworks
coma - creator’s talk session: Code - openFrameworks
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
超初心者向け!Visual Studio + Git で始める アジャイル開発 #fukuazu #jazug - ふくあず ~夏の終わりはDevelop...
Android App Development with Gradle & Android Studio
Android App Development with Gradle & Android Studio
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
OSIの定義に基づくOSSライセンスの特徴分類 と現場での課題との関連に関する検討_OSC2015浜名湖_20150211
オープンソースライセンス ケーススタディ
オープンソースライセンス ケーススタディ
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
Hyperledgerのチュートリアルで理解する基幹システム向けブロックチェーンハンズオン
Gopenflow demo v1
Gopenflow demo v1
WordCamp Kansai GPL study
WordCamp Kansai GPL study
Cloud Foundry Cli Plugin入門
Cloud Foundry Cli Plugin入門
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界
GitLab Prometheus
GitLab Prometheus
PyQtではじめるGUIプログラミング
PyQtではじめるGUIプログラミング
More from Takebuchi Eiichi
Game community summit 2015
Game community summit 2015
Takebuchi Eiichi
卒業研究発表のスライド
卒業研究発表のスライド
Takebuchi Eiichi
Now the license
Now the license
Takebuchi Eiichi
Unity2 mmd計画
Unity2 mmd計画
Takebuchi Eiichi
EAWebKitについて
EAWebKitについて
Takebuchi Eiichi
勉強会の進め方
勉強会の進め方
Takebuchi Eiichi
Ea web kitについて
Ea web kitについて
Takebuchi Eiichi
More from Takebuchi Eiichi
(7)
Game community summit 2015
Game community summit 2015
卒業研究発表のスライド
卒業研究発表のスライド
Now the license
Now the license
Unity2 mmd計画
Unity2 mmd計画
EAWebKitについて
EAWebKitについて
勉強会の進め方
勉強会の進め方
Ea web kitについて
Ea web kitについて
Recently uploaded
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
Gplとの付き合い方
1.
GPL/LGPLライセンスとの向き合い方 神奈川工科大学 竹渕瑛一 EAWebKit勉強会
1
2.
GPLライセンスとは何か? GNU General
Public License GNU 一般公衆利用許諾書? 意味がわからないよ EAWebKit勉強会 2
3.
GPLライセンスとは オープンソースプログラムに関するお約束 自分のプログラムで利用したら
GPLライセンスを付けなければならない コードを公開しなければならない 利用したコードは自由に改変・複製できる 3
4.
ならば、LGPLライセンスとは? GNU Lesser
GPL GNU 劣等一般公衆利用許諾書 GPLよりちょっと緩い DLL化して利用すればオプソにする必要はない EAWebKit勉強会 4
5.
今回はGPLを対象にします EAWebKit勉強会 5
6.
話を聞くとちょっと怖い GPLのプログラムで新しいプログラムを作ったら GPLにして公開しなければならない
もちろん、商用ソフトでも例外ではない EAWebKit勉強会 6
7.
ToHeart2事件 「ToHeart2 XRATED」で実際に起きた
Xvidコーデックを使ったらGPLだった ライセンス違反でソースコードを無償で公開 他にも芋づる式にソースコードを公開 鎖-クサリ- Tears to Tiara アルルゥとあそぼ! EAWebKit勉強会 7 AQUAPLUSに言えばCDを貰えます
8.
しかし…… ソースコードにシナリオは含まれてなかった 当然、絵も含まれてない
GPLライセンスはソースコードを保護するもの EAWebKit勉強会 8 ソースコードを持っていても コンテンツ本体がなければ意味がない!
9.
じゃあ公開すればいいじゃん EAWebKit勉強会 9
10.
ソースコード公開の痛み ビルドして完成品になると意味がない ソースコードの中にコンテンツが含まれる
公開すると恥ずかしい物がある EAWebKit勉強会 10 全部回避できれば痛くはない(はず)
11.
具体的な回避方法 マップ、AI、パラメータは全部外部ファイル CSVやXMLなどで外に追い出す
モデルデータや絵そのものはGPLの対象外 シナリオもテキストファイルから読み込む スクリプト化して制御するなど EAWebKit勉強会 11 ソースコードにコンテンツを入れたら負け
12.
オープンソースの利点はあるか? 高度な処理を関数一発で 高速フーリエ変換
形態素解析 高度な処理は当然ながら専門的 そもそも専門分野ではない 作る時間がもったいない EAWebKit勉強会 12 オプソなら既に完成しています
13.
使えるかどうかは慎重に お仕事ではやっちゃ駄目 オープンソースが必ずしもいいとは限らない
2chで血祭りに遭う覚悟 MODや派生物で食われる覚悟 心が折れるかもしれない EAWebKit勉強会 13
14.
しかし、現状の問題点 日本語のオプソが少ない 人のソースコードを読む文化がない
そもそも英語が駄目(実は気のせい) MADはあってもMODがない ツールがない あっても1から作らせる苦行 しかも、操作が難しく素材がない EAWebKit勉強会 14
15.
これらを踏まえた上でオープンソースで開発しましょう EAWebKit勉強会 15
16.
ご清聴ありがとうございました EAWebKit勉強会 16
Download now