Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

ライセンスの混在 - Tera Term Ticket #46561 on OSDN

$
0
0

ライセンスの混在

Eröffnet am: 2023-01-21 12:07

Letztes Update: 2023-01-23 23:43

Auswertung:nmayaVerantwortlicher:zmatsuo
Priorität:5 - MittelMeilenstein:Tera Term 5.0 beta1
Typ:FehlerSchweregrad:9 - Höchste
Komponente:CygTermStatus:Offen [Owner assigned]
LösungKeine

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 とするのが分かりやすくてよいのではないでしょうか。

Letzte Aktualisierung für dieses Ticket

2023-01-23 23:43 Aktualisiert von: zmatsuo

Kommentar

使う人のことを考えたら、 cygwin\cygterm の下はすべてGPLv2にしといたほうが、 おや、とならなくていい感じなのはそうですね。

波乱がなさそうな cygterm の下はすべてGPLv2方針にしようと思います。

1つのソースで、cytermとttermproのライセンスが保てて、tarがいい感じに作れて、makefileが単純になる方法を 思いついたらその時に変更しましょう。(とても難しそうですね 😄)。


Viewing all articles
Browse latest Browse all 2128