我想使用GprBuild来创建一个产品,而不是GPL许可的。这是可能的吗?我需要用什么变体才能使它成为合法的?
我读到,为了使一个应用程序在GPL下没有获得GPL许可,我需要使用FSF分布式版本,因为该版本是带链接异常发布的(据推测,是FSF库目录实际上并没有声明它是在这种例外情况下获得许可的。,但是是维基百科)。
尽管如此,我很难为GprBuild找到任何类似的信息。是否有可能GprBuild不需要这个异常才能作为异常使用呢?我的印象是,如果后者是真的,那么是出于技术原因,我不完全理解。
发布于 2019-02-14 11:34:13
GCC运行时需要例外的原因是,运行时包括在交付的产品中,或者作为对象代码,或者作为源(例如Bison解析器生成器)。
GCC编译器本身是在纯GPL下授权的,因为编译器的任何部分都不会出现在交付的产品中;同样的情况也适用于gprbuild这样的工具。
因此,FSF编译器/运行时和gprbuild => OK在专有许可下交付。
https://stackoverflow.com/questions/54244824
复制相似问题