コードのヘッダにクレジットを追加する (著作者、作成時期、ライセンスを明確にする)

メッセージ

ファイル/コード単位に過去の修正年月を(大雑把に)チェックしながら、黙々とヘッダを追加中。official:WebTrack/39で触れているGPL関連。

表記の例: オリジナルのコードをベースにし、それを継続する形で毎年修正が入っているファイル

// Copyright (C)
//   2002-2005 PukiWiki Developers Team
//   2001-2002 Originally written by yu-ji
// License: GPL v2 or (at your option) any later version

表記の例: 2003年になって新規に作成され、毎年修正が入っているファイル

// Copyright (C) 2003-2005 PukiWiki Developers Team
// License: GPL v2 or (at your option) any later version

表記の例: オリジナルのコードをベースにし、2003年と2005年にのみ修正を行ったファイル

// Copyright (C)
//   2003,2005 PukiWiki Developers Team
//   2001-2002 Originally written by yu-ji
// License: GPL v2 or (at your option) any later version

※PukiWikiのほとんどのコードのライセンスは 「GPL v2 or (at your option) any later version」で、一部「GPL2」ごく一部「GPL」(バージョン任意)です。


Better late than never. Added simple credits, workdays(years), and license notification desired by GPL.

ライセンスの統一 (再ライセンスか、再実装を要する)

目標とするライセンス

License: GPL v2 or (at your option) any later version
将来のどのGPLバージョンにも適合するため、
このまま保持するのが最もリーズナブル

例外: 矛盾しないライセンス

License: GPL
バージョンを指定しないGPLは any version と解釈してよいため
将来にわたり矛盾が無い

GPL2固定

関連

コメント



*1 しかし、ヘッダ(コメント)の追加/修正にすぎませんから、ほとんどの方にとっては「大掛かり」な「コードの変更」ではないと思いますよ (^^; diffは出ますが・・・
*2 CVSリポジトリにはyu-jiさん名義のコミットはありません

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-11-07 (日) 22:33:11
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.348 sec.

SourceForge