Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
オープンソースライセンスについて勉強する定期
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kaneko Takeshi
November 18, 2022
Technology
42
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オープンソースライセンスについて勉強する定期
Pizza_jp#53
Kaneko Takeshi
November 18, 2022
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
Eye Tracking on the Browser
tkckaneko
0
99
IEEE754を完全に理解した
tkckaneko
1
84
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
100
多分これが一番早いと思います
tkckaneko
0
31
暗黒面の話
tkckaneko
0
30
CSR / SSR / SSG / JAMstack
tkckaneko
0
78
BOLT
tkckaneko
0
40
CSS Logical Properties and Values
tkckaneko
0
50
Visual Effect Graphをさわってみた
tkckaneko
0
38
Other Decks in Technology
See All in Technology
SteampipeとExcel Power QueryでAWS構成定義書の作成を自動化する
jhashimoto
0
180
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
120
Lightning近況報告
kozy4324
0
220
5分でわかるDuckDB Quack
chanyou0311
2
250
ぼっちではじめた登壇が「51名」「241件」の発信に化けた
subroh0508
1
310
Zenoh on Zephyr on LiteX
takasehideki
2
110
從開發到部署全都交給 AI:實作 AI 驅動的自動化流程
appleboy
0
150
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
270
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
240
20260619 私の日常業務での生成 AI 活用
masaruogura
1
250
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
190
[チョークトーク資料]AWS DevOps Agent を使いこなす / AWS Dev Ops Agent Chalk Talk AWS Summit Japan 2026
kinunori
4
770
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
180
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
370
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Six Lessons from altMBA
skipperchong
29
4.3k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
630
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Site-Speed That Sticks
csswizardry
13
1.2k
Unsuck your backbone
ammeep
672
58k
Transcript
オープンソースライセンスについて勉 強する定期
いつも勉強してる気がするのでメモの資料です。 調べてみるとけっこう奥深い世界なので、むずかしい話は専門家 に任せましょう。 今回はフロントエンドエンジニアでもわかる簡単な話にまとめてみ ました。
著作物を利用するにあたって守らないといけないルールです。 いろんなバージョンがあるので、この資料では触れません。 なぜなら多すぎるし細かいから。。。 とりあえず、コピーライトとコピーレフトとコピーセンターを覚えておけば大丈 夫です! ライセンスって?
著作権者の許可が必要です。 許可がないと複製も改変もしたらダメです。 たぶん、商用利用とか再配布もダメっぽい。 ちなみに right は all rights reserved の
right(権利)の意味です。 コピーライト(copyright)
許可なく誰でも複製とか改変して大丈夫です。 なにも制限させてはいけないルールなので、ソースコードなんかも公開しな いといけないです。 しかも、コピー元と同じライセンスを継承する必要があります。 コピーレフト(copyleft) リチャード・ストールマンが copyleft という語を気に入ったのは、1984年にド ン・ホプキンスがリチャード・ストールマンに宛てて送った「Copyleft —
all rights reversed」(コピーレフト―全てのright(ここでは右の意)は逆さにされて いる)というフレーズに由来する。 https://ja.wikipedia.org/wiki/コピーレフト
でもコピーレフトじゃないオープンソースにあるじゃないですか。 それがコピーセンターです。これも right でも left でもないので center って いうだけの言葉遊びみたいです。 コピーレフトとの違いはソースコードを公開しなくてもいいし、継承もしなくて
いいです。 コピーセンター(copycenter)
著作権表示さえ残っていれば改変してもいいし複製してもいいことになって います。 もしオープンソースで障害が発生しても著作者には責任はありません。保 証もしません。 共通したルール
でも、WEBのフロントエンドで開発していて、ライセンスを表記して ないことありませんか? 簡単にライセンスをまとめることもできるので、ちょっと紹介です。
webpackで読み込んでるOSSのライセンスをまとめてくれるプラグインで す。 https://github.com/codepunkt/webpack-license-plugin webpack-license-plugin
導入も簡単です。 webpack-license-plugin
JSONの形で書き出すこともできますし、フォー マットを変えることもできるので、csvやplane textでも書き出せます。 webpack-license-plugin
WEBのフロントエンド開発をしていてOSSを利用しないことなんて、ほぼな いと思います。 ちゃんと感謝の気持を込めてライセンス表記をしましょう! まとめ