📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の9版が非表示) | |||
| 170行目: | 170行目: | ||
<br> | <br> | ||
以上の特徴から、GPLライセンスは"フリーソフトであり続ける"ことが可能になっている。<br> | 以上の特徴から、GPLライセンスは"フリーソフトであり続ける"ことが可能になっている。<br> | ||
<br> | |||
GPLv2の完全なライセンスファイルは、以下に示すURLから入手できる。<br> | |||
* https://www.gnu.org/licenses/gpl-2.0.txt | |||
<br> | |||
==== COPYINGファイル ==== | |||
ライセンスファイルとは別にCOPYINGファイルを作成することが推奨される。<br> | |||
COPYINGファイルでは、著作権表示 (Copyright) およびGPLv2について記載する。<br> | |||
* 公開した年 | |||
*: 複数年に渡る場合は範囲を記載する。 | |||
*: 例 : 2020-2024 | |||
* 著作権者名 | |||
*: 複数の著作権者がいる場合は、それぞれを記載する。 | |||
<br> | |||
<u>※注意</u><br> | |||
<u>GPLv2の場合は、URLではなくFSFの住所を記載する。</u><br> | |||
<br> | |||
# COPYINGファイル | |||
Copyright (C) <公開した年> <著作権者名> <メールアドレス> | |||
This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 2 of the License, or | |||
(at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License along | |||
with this program; if not, write to the Free Software Foundation, Inc., | |||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
# GPLv2の完全なライセンステキストを以下に記載する | |||
# ...略 | |||
<br><br> | <br><br> | ||
| 181行目: | 217行目: | ||
<br> | <br> | ||
ただし、例外条項として、GCCのライセンスに基づきGCCでコンパイルされたソフトウェアは、GCCのランタイムライブラリをリンクしてもGPLv3を適用しなくてもよい。<br> | ただし、例外条項として、GCCのライセンスに基づきGCCでコンパイルされたソフトウェアは、GCCのランタイムライブラリをリンクしてもGPLv3を適用しなくてもよい。<br> | ||
<br> | |||
GPLv3の完全なライセンスファイルは、以下に示すURLから入手できる。<br> | |||
* https://www.gnu.org/licenses/gpl-3.0.txt | |||
<br> | |||
==== COPYINGファイル ==== | |||
ライセンスファイルとは別にCOPYINGファイルを作成することが推奨される。<br> | |||
COPYINGファイルでは、著作権表示 (Copyright) およびGPLv3について記載する。<br> | |||
* 公開した年 | |||
*: 複数年に渡る場合は範囲を記載する。 | |||
*: 例 : 2020-2024 | |||
* 著作権者名 | |||
*: 複数の著作権者がいる場合は、それぞれを記載する。 | |||
<br> | |||
# COPYINGファイル | |||
Copyright (C) <公開した年> <著作権者名> <メールアドレス> | |||
This program is free software: you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation, either version 3 of the License, or | |||
(at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | |||
You should have received a copy of the GNU General Public License | |||
along with this program. If not, see <https://www.gnu.org/licenses/>. | |||
# GPLv3の完全なライセンステキストを以下に記載する | |||
# ...略 | |||
<br><br> | <br><br> | ||
| 195行目: | 263行目: | ||
<br><br> | <br><br> | ||
== LGPL(GNU Lesser General Public License) == | == LGPL (GNU Lesser General Public License) == | ||
LGPLは、GPLライセンスの制約を緩めたものである。<br> | LGPLは、GPLライセンスの制約を緩めたものである。<br> | ||
<br> | <br> | ||
| 235行目: | 303行目: | ||
<br> | <br> | ||
使用しているライブラリのライセンスは、ThirdPartyLicenseディレクトリにあるXXX.txtファイルを閲覧するような旨を、README.txtファイル等に記載する。<br> | 使用しているライブラリのライセンスは、ThirdPartyLicenseディレクトリにあるXXX.txtファイルを閲覧するような旨を、README.txtファイル等に記載する。<br> | ||
<br> | |||
GPLv3の完全なライセンスファイルは、以下に示すURLから入手できる。<br> | |||
* https://www.gnu.org/licenses/gpl-3.0.txt | |||
<br> | |||
==== COPYINGファイル ==== | |||
ライセンスファイルとは別にCOPYINGファイルを作成することが推奨される。<br> | |||
COPYINGファイルでは、著作権表示 (Copyright) およびLGPLv2.1またはLGPLv3について記載する。<br> | |||
* 公開した年 | |||
*: 複数年に渡る場合は範囲を記載する。 | |||
*: 例 : 2020-2024 | |||
* 著作権者名 | |||
*: 複数の著作権者がいる場合は、それぞれを記載する。 | |||
<br> | |||
# COPYINGファイル (LGPLv2.1の場合) | |||
Copyright (C) <公開した年> <著作権者名> <メールアドレス> | |||
This library is free software; you can redistribute it and/or | |||
modify it under the terms of the GNU Lesser General Public | |||
License as published by the Free Software Foundation; either | |||
version 2.1 of the License, or (at your option) any later version. | |||
This library is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
Lesser General Public License for more details. | |||
You should have received a copy of the GNU Lesser General Public | |||
License along with this library; if not, write to the Free Software | |||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |||
# LGPLv2.1の完全なライセンステキストを以下に記載する | |||
# ...略 | |||
<br> | |||
# COPYINGファイル (LGPLv3の場合) | |||
Copyright (C) <公開した年> <著作権者名> <メールアドレス> | |||
This library is free software; you can redistribute it and/or | |||
modify it under the terms of the GNU Lesser General Public | |||
License as published by the Free Software Foundation; either | |||
version 3 of the License, or (at your option) any later version. | |||
This library is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |||
Lesser General Public License for more details. | |||
You should have received a copy of the GNU Lesser General Public | |||
License along with this library; if not, write to the Free Software | |||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |||
# LGPLv3の完全なライセンステキストを以下に記載する | |||
# ...略 | |||
<br> | |||
==== LGPL v3 / LGPL v2.1の共通部分 ==== | |||
* アプリケーション本体のソースコード公開は不要である。 | |||
* LGPLライブラリ部分のソースコード提供は必要となる。 | |||
* ユーザが再リンク可能な形でのオブジェクトファイルの提供が必要となる。 | |||
<br> | |||
LGPL v3は、よりオープンな利用環境を保証するための追加規定が含まれているが、基本的なソースコード公開の要件は変化していないと言える。<br> | |||
<br> | |||
==== LGPL v3 / LGPL v2.1の違い ==== | |||
"デジタル著作権管理 (DRM)"と"特許"に関する条項の追加、および、より明確な定義付けにある。<br> | |||
<br> | |||
例 1 : 組み込み機器での利用 | |||
あるメーカーが組み込み機器を開発して、LGPLライブラリを静的リンクして使用する場合 | |||
# LGPL v2.1の場合 | |||
リバースエンジニアリングの禁止等のハードウェア制限を設けることができる可能性がある。 | |||
特許ライセンスの提供についての明確な規定がない。 | |||
# LGPL v3の場合 | |||
ユーザがライブラリを更新できることを妨げるハードウェア制限を設けることができない。 | |||
特許ライセンスの提供が明確に要求される。 | |||
<br> | |||
例 2 : モバイルアプリでの利用 | |||
開発者がスマートフォンアプリを開発して、LGPLライブラリを静的リンクして使用する場合 | |||
# LGPL v2.1の場合 | |||
App Store等のDRM制限があっても、特に言及がないため問題ない可能性がある。 | |||
再リンクの方法の提供について、具体的な規定が少ない。 | |||
# LGPL v3の場合 | |||
DRM制限がユーザの権利を制限する場合、追加の対応が必要となる。 | |||
インストール情報やスクリプト等、再リンクに必要な情報の提供がより具体的に規定されている。 | |||
<br><br> | <br><br> | ||
| 684行目: | 838行目: | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:C]][[カテゴリ:C++]][[カテゴリ:MFC]][[カテゴリ:Qt]][[カテゴリ:C_Sharp]][[カテゴリ:Python]][[カテゴリ:シェルスクリプト]][[カテゴリ:Electron]][[カテゴリ:Web]] | [[カテゴリ:C]][[カテゴリ:C++]][[カテゴリ:MFC]][[カテゴリ:Qt]][[カテゴリ:C_Sharp]][[カテゴリ:Rust]][[カテゴリ:Python]][[カテゴリ:シェルスクリプト]][[カテゴリ:Electron]][[カテゴリ:Web]] | ||