[Gauche-devel-jp] Re: c-wrapper 0.1

Back to archive index

Shiro Kawai shiro****@lava*****
2006年 3月 9日 (木) 13:25:11 JST


libltdlはライセンス的にはOKだったと思います (libtoolだか
autoconfだかと一緒に使ったら自由に配布OK、とかなんとか特例が
ついていた覚えが。)
ただ、以前Gauche本体で使おうとして断念したことがあるんですよね。
何でだったかなあ。本体内にlibltdlを抱えた場合、他にltdlを
抱えてるライブラリと衝突する可能性があるせいだったかなあ。
(libltdlを抱えない場合はGaucheが外部のlibltdlに依存するので
それもやだ、と)。

gccを要求することについては、非GCCでもコンパイルできるように
なってればいいと思います。GaucheのVM loopもgccの場合は
label addressを使って高速化してますし。

--shiro

From: "KOGURO, Naoki" <naoki****@kogur*****>
Subject: [Gauche-devel-jp] Re: c-wrapper 0.1
Date: Wed, 8 Mar 2006 22:00:41 +0900

> 小黒です。
> 
> On 2006/03/08, at 20:22, Shiro Kawai wrote:
> 
> > いずれGauche本体の機能とさせていただけたらと思います。
> > lalrのライセンスがネックですが、LALR(1)相当のパーザジェネレータは
> > Gaucheのモジュールとしてあっても良いと思うので、BSDライセンスで
> > 新たに書き起こそうかな。
> BSDライセンスなLALRパーザジェネレータがあるととてもうれしいです(GPLが 
> 嫌いなわけではないのですが、ライセンスの縛りが緩い方が何かと使いやすい 
> ので)。
> 
> あと、今後の開発においてはなるべくGPLなライブラリは使わない方がよいで 
> しょうか? 共有ライブラリの取り扱いにlibltdlを使おうかとか、将来的にGCC 
> の文法にしようかと考えていたのですが、GPLなものを使わない方がよいとい 
> うのであればそうします。
> 



Gauche-devel-jp メーリングリストの案内
Back to archive index