Skip to content
Prev 2314 / 12125 Next

[R-pkg-devel] Licensing of an R package

On Fri, Jan 19, 2018 at 10:28 AM, Chris Brien <Chris.Brien at unisa.edu.au>
wrote:
doesn't restrict use in any way, including linking with proprietary
software. So you can MIT-license your code and it remains open source, can
link with EvilCorps `bar` package, and it guarantees your (c) notice and
the MIT license will be preserved on copies of your code (it can't be
re-licensed under a different license).
GPL-compatible means you can put MIT-license code together with GPL-license
code and distribute the combination *under the GPL license*. This doesn't
work the other way round - you can't bring GPL-licensed code into an
MIT-license codebase and distribute that under MIT-license!

Interestingly GNU doesn't seem to acknowledge the existence of a "MIT
License" although OSI does. To GNU, the "MIT LIcense" is a number of
possible licenses, and this might be why CRAN insist on inclusion of the
license file itself with anything branded "MIT License":

https://www.gnu.org/licenses/license-list.html


Barry