ライセンスの混在
Eröffnet am: 2023-01-21 12:07
Letztes Update: 2023-01-24 23:25
Auswertung: | nmaya | Verantwortlicher: | zmatsuo |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 5.0 beta1 |
Typ: | Fehler | Schweregrad: | 9 - Höchste |
Komponente: | CygTerm | Status: | Offen [Owner assigned] |
Lösung | Keine |
Einzelheiten
CygTerm は CygTerm+ になる前のオリジナルから GPLv2 です。
ソースコードの冒頭より、各ソースコードはこのようなライセンスであると主張しています。
cygterm.cpp | GPLv2 |
cygterm_cfg.cpp | BSD |
sub.cpp | BSD |
sub.h | BSD |
cygterm.cpp(GPLv2)とリンクして生成されたバイナリは、ほかのソースコードが別のライセンスでも GPLv2 になるはずです。
https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.ja.html#LinkingWithGPLの「プロプライエタリ・プログラム」を「BSDライセンスのプログラム」に置き換えて解釈するそうなる、と私は考えます。
著作権は松尾さんにありますので松尾さんの判断ですが、cygwin\cygterm の下はすべて GPLv2 とするのが分かりやすくてよいのではないでしょうか。
Kommentar
「展開した tar ball の中に LICENSE か COPYING があったら、全体がそのライセンスになっている」というのが慣習だと思いますので、
であればわかりやすくなってありがたいです。