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
知っておこう! WordPressに関わりたい人のためのGPL入門
Search
Fukazawa Kojiro
February 21, 2016
Technology
3
340
知っておこう! WordPressに関わりたい人のためのGPL入門
2016年2月21日に行われた「GPL勉強会 2月」のためのスライドです。
Fukazawa Kojiro
February 21, 2016
Tweet
Share
More Decks by Fukazawa Kojiro
See All by Fukazawa Kojiro
見積変われば仕事が変わる? 関西在住ウェブ系フリーランス・お見積の理想と現実
witch_doktor
2
1.7k
「ワクワク」をデザインすること 〜 EC-CUBE 4 管理画面から学んだオープンソースソフトウェア体験のデザイン 〜
witch_doktor
4
360
「みんなのデザイン」のために 〜 EC-CUBE 4 の管理画面をデザインするにあたって考えたこと
witch_doktor
2
2.6k
理想のデザインプロセスについて考える〜EC-CUBE 4の管理画面デザインで学んだデザインプロセスの面白さ・難しさ
witch_doktor
0
3.2k
コミュニティがJUSO Coworkingを育ててくれた
witch_doktor
0
130
どれだけかかるの? WordPressでウェブサイト制作、お見積の実際
witch_doktor
16
9.3k
フリーランスウェブデザイナーのホントのトコロ vol.1 お仕事探しとスキルアップ編
witch_doktor
3
1.1k
はじめてサービスデザインを任されたデザイナーがいかにRODEMの開発についていくようになったか
witch_doktor
2
270
新ツールやサービスから考える、明日からのデザインフロー
witch_doktor
5
1.7k
Other Decks in Technology
See All in Technology
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
PHPからGoへのマイグレーション for DMMアフィリエイト
yabakokobayashi
1
170
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
290
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
ハイテク休憩
sat
PRO
2
160
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
460
Google Cloud で始める Cloud Run 〜AWSとの比較と実例デモで解説〜
risatube
PRO
0
110
生成AIのガバナンスの全体像と現実解
fnifni
1
190
ずっと昔に Star をつけたはずの思い出せない GitHub リポジトリを見つけたい!
rokuosan
0
150
多領域インシデントマネジメントへの挑戦:ハードウェアとソフトウェアの融合が生む課題/Challenge to multidisciplinary incident management: Issues created by the fusion of hardware and software
bitkey
PRO
2
110
UI State設計とテスト方針
rmakiyama
2
620
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.3k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
45
7k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
Embracing the Ebb and Flow
colly
84
4.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
A designer walks into a library…
pauljervisheath
204
24k
For a Future-Friendly Web
brad_frost
175
9.4k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
RailsConf 2023
tenderlove
29
940
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Transcript
GPL勉強会 2016年2月 WordPressに関わり たい アナタのためのGPL入門 2016.02.21 深沢 幸治郎 知っておこ う
!
ライセンス とは?
通常だとダ メ なこ と を、 なんらかの条件付きで 許可するのがライ センス
プログラ ムだって 著作権で保護される 著作者 条件を守れば 著作権を主張 しないよ ! これも ライ
センス。
GPLってどんな ライセンス ?
WordPressはGPL (GPLv2) なる ライ センスの元に、 無料で自由な ソ フ ト ウ
ェア と し て流通し ている GPLは2016年現在ま でにバージ ョ ン3ま でが発表 ・ 管理されています 。 その う ちWordPressが採用し ているのはバージ ョ ン2(GPLv2)です 。
GPL GNU General Public License 1989年、 自由 (フ リ ー)
ソ フ ト ウ ェアの 配布のために リチ ャー ド ・ ス トー ルマン によ って考案
GPLが保証する4つの自由 0. プログラ ムの実行を行う自由 1. プログラ ムの動作を調べて改変する自由 2. コ ピーを再配布
(販売も含む) でき る自由 3. プログラ ムを改良し、 これを大衆に リ リ ースする 自由 前提と し てソースコー ドにア クセスでき る自由がある こ と 注 : プログラ ムの慣例に従って 「4つの自由」 にはゼロから始ま る連番が振られ ています
コ ピー レフ ト GPL GPL 改良 配布 改良などしたものを再配布する時は必ずGPLで ライ
センス しない といけない またGPLよ り厳しい条件を付け加え てはいけない 著作権はプログラ ムに手を入れたすべての人に 残される
コ ピー レフ ト GPL GPL 改良 配布 なお、 コピー
レフ トの原則が適用されるのは 「再配布 (販売) 時」 。 入手し、 利用するだけであれば他人に公開する 必要はない。 コピー レフ ト適用
なぜGPLは作られた?
多く のプログラ ムは いろんなプログラ ムの集合体である
多く のプログラ ムは いろんなプログラ ムの集合体である Aさん作 Bさん作 Cさん作 プログラム著作者の権利をどう扱うか?
そ こでリチ ャー ド ・ ス トールマンさん リチ ャー ド
・ ス トールマンさん (2016年2月現在62歳) すべてのコ ンピ ュ ーターユーザーは 「4つの自由」 を享受するべき ! GNUプロジ ェク ト を 提唱 ・ 開始 1989年に、 GNUプロジ ェク ト の成果物を配布するための 汎用ライ センス と し て GPLを考案
リチ ャー ドさんの2つの逸話(1) Emacsというテキス トエデ ィ タ をみんなで 作っていたと きのお話
リチ ャー ドさんの2つの逸話(1) 仲間のプログラマが急に自分のコー ドに 独占的なライセンスをかけち ゃ った
リチ ャー ドさんの2つの逸話(1) はい、 ヤツのコー ドはも う使え ません 書き直し ですハイ
やり ますやり ますよ
リチ ャー ドさんの2つの逸話(2) リチ ャー ドさん、 とある企業に無条件で コー ドを提供し てあげま
した
リチ ャー ドさんの2つの逸話(2) 企業はこれを改変し て利用する こ とに。 リチ ャー ドさんはコー
ドを見せてと言いま した。
リチ ャー ドさんの2つの逸話(2) しかし企業は著作権を盾に、 ソースコー ドを見せて くれませんでした…
リチ ャー ドさんの2つの逸話 「ソフ ト ウ ェアは自由であるべき」 そ んな苦い経験から彼はそ う思った、
という お話でした
WordPressが自由であるために 部品のひ とつが急に誰かに独占されたら… そ う考え る とWordPressが安心し て使え ない だからGPLでみんなの安心を保護し
ている
GPLはウイ ルス ? 商習慣や経済活動と の反目も 子孫に対し ても同じライセンスを課し つづける こ とから、
GPLを 「知的財産権に関するウイ ルス ・ 癌」 と表現する見解が一部で出されたこ と も
最後にこの言葉を GPLによ り付与される強力なコ ピー レフ ト は GNU/Linuxの成功に と っ
て重要な役割を果たし てい る と も言われる。 なぜなら、 コ ミ ュニテ ィ に全 く 還元し よ う と しないソフ ト ウ ェア企業にただ搾取されるのではな く 、 著作物が世界全体に貢献し、 自由であ り続け る と い う確証をGPLはプログラマに与えたから である。 Wikipedia 日本語版 - GNU General Public License