オープンソースライセンス研究所（OLL）主催セミナー「技術用語解説分科会」「ライセンス深堀り勉強会」
ご紹介
2019年3月19日
富士通株式会社
大内佳子
社団法人オープンソースライセンス研究所

1

１. 技術用語解説分科会
OSSライセンスに関わる法務担当、知財担当者向けに、技術用語などを分かり易く解説した資料を作成【活動内容】(1)用語の説明案作成（PPTで１ページ）(2)参加メンバで参照しコメント＆討議(3)コメントを反映してFIX【参加条件】• 対象 ：技術用語を勉強したい人なら、どなたでもOK• 著作権：作成者全員による共有、CC BY4.0で公開• 宿題 ：担当した用語の解説案作成• 費用 ：無料• 場所 ：武蔵小杉タワープレイス（武蔵小杉駅から徒歩2分）（会議室が取れない場合は、ゼンク社（川崎）にて開催）• 頻度 ：月に１回程度（19:00～20:30）
社団法人オープンソースライセンス研究所

2

用語集 第３版の公開●2019年3月15日公開「OSSライセンスを理解するためのＩＴ用語の基礎知識」（第３版）●掲載サイト以下のサイトの「技術用語解説分科会」フォルダに掲載
https://www.osll.jp/outline/reference/#_33●用語の追加要望について
OSSに関連して追加を希望する用語がありましたら、OSSとの関連等、希望する背景を記載のうえ、以下の宛先へメールにてご連絡ください。
宛先: oll-staff@osll.jp（注）採用されないこともありますのでご了承ください。
一般社団法人オープンソースライセンス研究所

3

「OSSライセンスを理解するためのＩＴ用語の基礎知識」（第３版）用語一覧
1.ファイル
2.ソースコード、コンパイル、バイナリコード
3.インタプリタ
4.スクリプト言語
5.対話（インタラクティブ）モード
6.関数
7.コールする
8.ライブラリ
9.システムライブラリ
10.モジュール
11.動的リンク(ダイナミックリンク)
12.静的リンク(スタティックリンク)
13.インポート、インクルード
14.ヘッダファイル
15.プロセス
16.スレッド
17.fork２９.
18.exec
19.forkとexecの組み合わせ
20.パイプ21.ソケット
22.共有メモリ
23.コマンドライン引数
24.バイパス25.データ構造（構造体）
26.セマンティクス
27.API（Application Programming Interface）
28.システムコール
29.メモリ空間
30.カーネル
31.カーネル空間とユーザ空間
32.シェル
33.ラップ（wrap）する・ラッパーを介する
34.SDK（ソフトウェア開発キット）
35.プラグイン
36.ローダブル・モジュール
37.MODULE_LICENSE (“ライセンス名称")
38.EXPORT
39.Java言語
40.JDKとJREの違い
41.ＪａｖａＳｃｒｉｐｔ
42.クラスとインスタンス
43.Javaのクラスの実行時の動き（メモリ空間の動き）
44.Javaのインライン化（インライン展開）
45.コールバック
46.データベースへのアクセス方法
47.SQLインジェクション攻撃
48.クロスサイト スクリプティング

一般社団法人オープンソースライセンス研究所

4用語の選択（例）GNU GPL v2.0に関してよく聞かれる質問
Ｑ:「単なる集積」と「二つのモジュールを一つのプログラムに結合すること」の違いは何ですか?
https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.ja.html#TOCMereAggregation

用語:「パイプ」、「ソケット」、「コマンドライン引数」→分離したプログラム、ただし、以下の除く。
・コミュニケーションの「セマンティクス」が親密・複雑な内部「データ構造」を交換

社団法人オープンソースライセンス研究所

5社団法人オープンソースライセンス研究所

6

２. ライセンス深堀り勉強会
OSSライセンスに興味のある方は、ぜひ、ご参加ください。
【活動内容】(1)ライセンスの参考和訳を読み合わせ(2)不明点について質問＆意見交換(3)ライセンスの英文テキストを色分け（実施事項：赤、禁止事項:青）(4)一覧表にまとめて理解を深める【開催案内】• 対象：ライセンスを勉強したい人なら、どなたでもOK• 費用：無料• 場所：富士通ソリューションスクエア（蒲田駅から徒歩5分程度）• 頻度：月に１回程度（16:00～18:00）

社団法人オープンソースライセンス研究所

7

深堀り対象ライセンス
1.
2.
3.
4.
5.
6.
7.
8.
9.

MIT LICENSE
ISC LicenseV1.0(new) BSD LICENSE(old) BSD LICENSE
PHP LicenseOpenSSL License
The zlib License
APACHE LICENSE v1.1/v2.0
IPLv1.0／CPLv1.0／EPLv1.0

10. CDDL v1.0/1.1

黒：勉強済

11. MPLv1.1／MPLv2.0
12. Artistic License v1.0/v2.0
13. GPLv2
14. LGPLv2.1
15. GPLv3
16. LGPLv3
17. AfferoGPLv3
18. EPL v2.0
19. GNU Free Documentation
License赤：勉強予定社団法人オープンソースライセンス研究所

8テキスト色分け例（LGPLv2.1）（抜粋）
1. You may copy and distribute verbatim copies of the Library's complete source codeas you receive it, in any medium, provided that you conspicuously and appropriately
publish on each copy an appropriate copyright notice and disclaimer of warranty; keep
intact all the notices that refer to this License and to the absence of any warranty; anddistribute a copy of this License along with the Library.
You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Library or any portion of it, thus forminga work based on the Library, and copy and distribute such modifications or work underthe terms of Section 1 above, provided that you also meet all of these conditions:a) The modified work must itself be a software library.
b) You must cause the files modified to carry prominent notices stating that you
changed the files and the date of any change.
c) You must cause the whole of the work to be licensed at no charge to all third parties
under the terms of this License.
社団法人オープンソースライセンス研究所

9一覧表の項目

社団法人オープンソースライセンス研究所

10

（例）LGPLv2.1の定義●『ライブラリ』を利用する著作物

ソース●『ライブラリ』（LGPL)●『ライブラリ』を基にした著作物（LGPL)(同一、改変も含む）ソースソース●実行形式（結合著作物/『ライブラリ』の派生物）

バイナリ
静的リンク

バイナリ

バイナリ

動的リンク

結合したものは結合著作物であり『ライブラリ』の派生物となる
11

（参考）OpenChain
・OSSのサプライチェーンのライセンスコンプライアンスの信頼性を確保するための活動を実施「OpenChain カリキュラム」（"OpenChain"で検索）「OpenChain
仕様書 第 1.2 版*」（認証あり）

免責事項（Disclaimer）
著作権、ライセンス
1）はじめに2）用語の定義
3）満たすべき要件
ゴール 1：FOSS に関わる責任の理解
ゴール 2：コンプライアンスを履行するための責任者のアサイン
ゴール 3：FOSS コンテンツのレビューと承認
ゴール 4：FOSS コンテンツ ドキュメントとコンプライアンス関連資料の頒布
ゴール 5：FOSS コミュニティへの（積極的な）関わり方の理解
ゴール 6：OpenChain 要件適合の認定
付録 I：本文書の翻訳について*第２版発行予定あり

1. 知的財産とは何か？

2. FOSSライセンス概論
3. FOSSコンプライアンス概論
4. FOSSレビューにおけるソフトウェアの重要概念
5. FOSSレビューの実施
6. コンプライアンスマネジメントの始めから終わりまで（プロセス例）
7. コンプライアンスでの落とし穴とその回避
8. 開発者向けガイドライン

社団法人オープンソースライセンス研究所

12OpenChain Japan Work Group (JWG)"openchain japan wg wiki"で検索→"OpenChain Project Japan Work Group について"●全体会合: 2017/12/27~、約２ヶ月に1回開催●サブグループ活動（2019年3月現在）①役割向け教育資料②FAQ作成 ← OLLとコラボ③サプライチェーン上流向けリーフレット④組織間のライセンス情報授受⑤planning⑥promotion⑦tooling
社団法人オープンソースライセンス研究所

13更新日：2019年2月26日

OSSライセンス関連でよくある誤解 V2
本ドキュメントは、インターネットの記事やセミナーの質問等にて、よくある誤解をまとめたものです。初心者向けの内容であり、各社に共通しそうな一般的な内容としています。
本FAQの内容にコメント等がある場合は、本SWGへご参加いただけますと幸いです。
 本資料はCreative Commons CC0 1.0 Universalライセンスの下でリリースされています。
 記載内容について、作成者、提供元は一切の責任を負いませんので、ご承知のうえご利用ください。
【提供元:OpenChain Japan WG（FAQ作成SWG）】【協力：OSSライセンス研究所】
CC0-1.0（パブリックドメイン）

14

LGPLと静的リンクするとLGPL適用になる？

Question

LGPLのOSSと他のプログラムを静的リンクして配布する場合、リンクする他のプ
ログラムにLGPLを適用する必要がありますか？

Answer

いいえ

リンクする他のプログラムにLGPLを適用する必要はありません。ただし、そのプログラムに対して課される条件があります。
LGPLの詳細な条件については、SOFTICの「IoT時代におけるOSSの利用と法的諸問題Q&A集」の(D-3-8)を参照ください。
【関連条項】 ・LGPLv2.1：6条、 ・LGPLv3：4条【関連情報】(LGPLの)及ぶ作品に対し、静的 vs 動的にリンクされたモジュールについて、LGPLには異なる要求がありますか?
#静的リンク #伝播性 #LGPL
CC0-1.0（パブリックドメイン）

15

参加者募集●OSSライセンス研究所（https://www.osll.jp/）①技術用語解説分科会②ライセンス深堀り勉強会→サイトの「お知らせ」の開催案内より参加エントリーください。

●OpenChain Project Japan Work Group(https://wiki.linuxfoundation.org/openchain/openchain-japanese-working-group)①JWGへの参加：メーリングリストへ登録②FAQサブWGへの参加：大内へメールください。
（ouchi.yoshiko@jp.fujitsu.com）

社団法人オープンソースライセンス研究所

16