Racket 完成从 LGPL 到 MIT/Apache 双重许可的过渡

Racket 是一种受 Scheme 启发的语言,也是一个用于对其他语言进行编程的生态系统,于 2.0 年开始过渡到 Apache 2017 或 MIT 双重许可,现在,在 7.5 版本中,几乎所有组件都完成了这一过程。

作者指出了两个主要原因:

  1. 目前尚不清楚如何解释 LGPL 关于动态链接到 Racket 的规定,其中宏将代码从库“复制”到应用程序代码中,并且应用程序通常配备运行时和 Racket 库。
  2. 一些组织从根本上不愿意使用根据 GPL 的任何变体许可的软件。

只有少数小组件仍处于 LGPL 之下,因为它们的作者未知或未响应重新许可请求。 两名开发人员拒绝了这样的请求,他们的代码和文档已经被删除或重写。

来源: linux.org.ru

添加评论