by
Anonymous Coward
on 2001年09月10日 11時15分
(#21118)
最も重要なライブラリを忘れてます。
glibc-2.2.3まではGPLなコード(libio)が含まれてます.
ただし、
As a special exception, if you link the code in this file with
files compiled with a GNU compiler to produce an executable,
that does not cause the resulting executable to be covered by
the GNU General Public License. This exception does not
however invalidate any other reasons why the executable file
might be covered by the GNU General Public License.
という例外条項がついているので、gccを使う限りでは、
glibcをLGPLとみなせただけです.Kylixなんかを使う場合
にはこの例外条項が適用されないのでglibc2.2.3とは
static linkすると商業版でもGPLが適用されちまい
ます.
glibc 2.2.4ではライセンスが変更されてLGPLになったので
この問題は解決されてます.
Re:で、実際の所 (スコア:1, 参考になる)
glibc-2.2.3まではGPLなコード(libio)が含まれてます.
ただし、
As a special exception, if you link the code in this file with
files compiled with a GNU compiler to produce an executable,
that does not cause the resulting executable to be covered by
the GNU General Public License. This exception does not
however invalidate any other reasons why the executable file
might be covered by the GNU General Public License.
という例外条項がついているので、gccを使う限りでは、
glibcをLGPLとみなせただけです.Kylixなんかを使う場合
にはこの例外条項が適用されないのでglibc2.2.3とは
static linkすると商業版でもGPLが適用されちまい
ます.
glibc 2.2.4ではライセンスが変更されてLGPLになったので
この問題は解決されてます.