ocsigen / reactiveData

Functional reactive programming with incremental changes in data structures
http://ocsigen.github.io/reactiveData/dev/
Other
52 stars 10 forks source link

License clarification #28

Closed jamesjer closed 2 years ago

jamesjer commented 2 years ago

The license of this project is unclear. The opam file says:

license: "LGPL-3.0 with OCaml linking exception"

However, the LICENSE file contains the text of LGPL 2.1, not 3.0. Furthermore, the headers of both src/reactiveData.ml and src/reactiveData.mli claim that the license is LGPL-2.1-or-later with the OCaml linking exception.

Is the license LGPL 2.1 or 3.0? Is "any later version" okay, or not? Thank you.

jamesjer commented 2 years ago

Also, the address for the FSF given in the LICENSE file has been wrong for 16 years now. It would be good to refresh the text of the LICENSE file from the FSF:

hhugo commented 2 years ago

I've updated the license file to LGPL 3. Sorry for the delay.