Unicode テーブルとライセンス

Nobuyuki Tsuchimura tutim****@nn*****
2006年 4月 19日 (水) 19:44:32 JST


  土村です。

  vf2ft.c に UnicodeTbl[][] という、
JIS -> Unicode 変換テーブルがありますが、
どうやら VFlib2 から持ってきたコードのようです。

  たまたま、tetex-src-3.0/libs/gd/jisx0208.h
が目に入って、見覚えのあるテーブルを見つけました。
derived from "src/VF_Ftype.c" in VFlib2-2.24.2
と書いてあるので VFlib2 を見てみると、vf2ft.c そっくり、
しかも一ヶ所間違っていたところまで同じテーブルがありました。
テーブルを参照する関数 jis2uni() もまったく同じです。

  時期的に VFlib2 のほうが古いのは明らかなので、
今回、もう一度オリジナルのコードを持ってきました。
今度はコピーライト表示をそのままに、
ライセンス情報も入った形で持ってきました。
出典の異なるファイルは独立させたほうがよいと思い、
jis0208.c というファイルに抜き出しておきました。
知らなかったこととはいえ、今まで著作権表記抜きで使っていて、
Kakugawa さんすいませんでした。

---------

  さて、VFlib2 のライセンスは LGPL です。
ソースコードの段階で混ぜたので、
xdvi-jp 全体としても LGPL に合致するライセンスに
なっている必要があるように思います。

  そしてそもそもの話ですが、xdvik オリジナルに、
いつの頃からか、一部に GPL のコードが使われています。
('xdvi -license' の情報をご覧下さい。)
ということは、xdvi-jp のバイナリを配布するためには、
いずれにしても xdvi-jp パッチが GPL に合致する必要を感じます。
これは正しい認識でしょうか?
-----
土村 展之     Nobuyuki Tsuchimura



Xdvi-users メーリングリストの案内
Back to archive index