Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu-2.0.10rc1
In message <200112210152.KAA04858@xxxxxxxxxxxxx>
on Fri, 21 Dec 2001 10:18:07 JST,
knok@xxxxxxxxxxxxx (NOKUBI Takatsugu) wrote:
> >> これ、strncpy(), strncat()を使うのはやめて、strlcpy(),
> >> strlcat()を使うようにしたらどうですか? strlcpy.c, strlcat.c
> >> のソースがopenbsd.orgから入手できます。
> >> <ftp://ftp.openbsd.org/pub/OpenBSD/src/lib/libc/string/>
> >> #ライセンス的には問題ないですよね?
それと標準ライブラリにstrlcat(3), strlcpy(3)等があれば、それを使う様に
すれば、さらにライセンス的な制約の危険性は回避できるでしょう。
> modified BSD style のようなので、問題はないとは思います... ただ、で
> きれば異なるライセンスのものを複数含むのは個人的には避けたいです。
BSDライセンスなものに、GPLなものを含めるのは厄介ですが、逆は殆んど気に
することはないんじゃないですか? (BSDライセンスって、そういうもんです
から。)
> # ライセンス的にはさらに縛りが増えるわけですし。あと常に upstream の変
> # 更を気にする必要が出てくるのも結構大変だと思います。まあこの程度の内
> # 容のものはそうそう変わることもないとは思いますけど。
upstreamとはOpenBSDのことを指しているのでしょうか。明らかな致命的なバ
グに対する修正を気にすることは必要かもしれませんが、それを越えて気にす
ることはないでしょう。もちろんstrl*()に関しては、変わることって殆んど
ないと思いますが。:-)
--
神戸 隆博(かんべ たかひろ) at 仕事場