Racket 完成從 LGPL 到 MIT/Apache 雙重授權的過渡

Racket 是一種受Scheme 啟發的語言,也是一個用於對其他語言進行程式設計的生態系統,於2.0 年開始過渡到Apache 2017 或MIT 雙重許可,現在,在7.5 版本中,幾乎所有組件都完成了這一過程。

作者指出了兩個主要原因:

  1. 目前尚不清楚如何解釋 LGPL 關於動態連結到 Racket 的規定,其中巨集將程式碼從庫「複製」到應用程式程式碼中,並且應用程式通常配備運行時和 Racket 庫。
  2. 一些組織從根本上不願意使用根據 GPL 的任何變體許可的軟體。

只有少數小組件仍處於 LGPL 之下,因為它們的作者未知或未回應重新許可請求。 兩名開發人員拒絕了這樣的請求,他們的程式碼和文件已經被刪除或重寫。

來源: linux.org.ru

添加評論