Yuriko.Net 個別記事

2009-10-05
くもりのち雨

WordBench 資料「GPLとWordPress」「プラグインの作り方(管理パネル篇)」

ゆりこ による 19:36:37 の投稿
カテゴリー: WordPressハック
タグ: , , , , ,

昨日開催された WordBench 川崎の勉強会で使用した資料を公開します。ミーティング資料の方は WordBench 川崎ブログをご覧ください。

「GPL と WordPress」
スライド: GPLとWordPress

スライド: GPLとWordPress

「WordPress プラグインの作り方 (管理パネル篇)」
形式: PDF (1.1MB)/PHP ソースコード (4KB)
ライセンス: クリエイティブ・コモンズ・表示-非営利-継承 2.1 日本(スライド)/GPL v2 (ソースコード)
スライド: WordPressプラグインの作り方 (管理パネル篇)

スライド: WordPressプラグインの作り方 (管理パネル篇)

ソースコード: 管理パネルを実現するプラグインのサンプルPHPコード

ソースコード: 管理パネルを実現するプラグインのサンプルPHPコード

GPL への関心の高い方が多く、講義の途中でも質問が多数出ました。それだけ、疑問に思うことや懸念している事柄があるのでしょう。できるだけそれらを明確になるような解説や、問題を回避する手段を提案した内容としています。しかしながら、まだまだ不十分な点はあるでしょうから、そういうのがあれば、ご指摘頂けると、今後スライドを改善して公開したいと思います。

今回入れ忘れた話としては「GPL コードを実行するだけなら GPL に従う必要はない (複製・頒布・改造する場合に GPL を受け入れなければならない)」「GPL に違反したらどうなるか」ですね。前者ですが、サーバーやローカルマシンに最初から入っている GPL なソフトを使う場合の話です。自分で GPL なツールをダウンロードかつインストールする場合は必然的に複製しますから、GPL に従う必要があると言えます。後者は、そのプログラムの使用を中止するか、ソースコードを公開するかして、違反状態を解消しなければなりません。組込み機器の場合は、ハードウェアを回収する手も許されるのかな??

プラグインの作り方は、6月に開催した初級篇の続きとして「上級篇」にする予定でした。しかし、管理パネルの作り方だけで十分なボリュームとなったため、「管理パネル篇」となりました。今後のプラグイン関連勉強会では「デバッグ手法」などを予定しています。

[追記 2009-10-07] WordPress と GPL については、以下の記事も参考になるでしょう。

トラックバック・コメント »

  1. [...] This post was mentioned on Twitter by Arata Fujimura. Arata Fujimura said: [B!] Yuriko.Net » WordBench 資料「GPLとWordPress」「プラグインの作り方(管理パネル篇)」 http://bit.ly/BzC4D [...]

  2. [...] Yuriko.Net » WordBench 資料「GPLとWordPress」「プラグインの作り方(管理パネル篇)」 [...]

  3. [...] 講義を行いました。わたしは「GPLとWordPress」という題目としました。これは10月4日に開催したWordBench川崎勉強会のセミナー内容を加筆訂正したもので、より分かりやすくなっています。10 [...]

  4. [...] 管理画面の作り方については、@lilyfanjpさんのこの記事にあるPDFが参考になります。 [...]

  5. [...] 参考サイト Yuriko.Net » WordBench 資料「GPLとWordPress」「プラグインの作り方(管理パネル篇)」  2012-09-11  WordPress  Plugin Tweet [...]

  6. [...] [...]

上に戻る

※スパム対策プラグインの影響により、すぐにトラックバックが反映されない場合があります。お手数ですが、半日ほど待ってみてください。

コメント投稿

※発言の責任を明確にするため「名無し」「通りすがり」「匿名希望」等の匿名は不可とします。捨てハンドルでもいいので必ず名乗ってください。
XHTML (使えるタグ): <a href="" title="" ktai=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> .
※スパム対策プラグインの影響により、すぐにコメント内容が表示されない場合があります。お手数ですが、半日ほど待ってみてください。

上に戻る