OSR » License

License Requirements

Software licenses are an vital topic for all developers, though industrial developers are often more acutely aware of them. It is therefore appropriate to give consideration to licenses as part of discussions for recommended standard OCaml libraries and Camlp4 extensions.

Developers are, of course, at liberty to release their code under whatever license they wish so long as it is compatible with the license terms of any other software the have leveraged in developing their own code. That said, the community is also at liberty to consider the terms under which a library or extension is licensed when deciding whether or not to recommend it as a standard.

The requirements that the community may have with regard to the licensing of libraries and extensions included in the standard could run the full range from minimal to prescribing a particular license. Some possible options are described below.