In the file DISTRIBUTING.md I read the following lines:
Note that while the code for Julia is
[MIT-licensed](https://github.com/JuliaLang/julia/blob/master/LICENSE.md),
the distribution created by the techniques described herein will be
GPL licensed, as various dependent libraries such as `FFTW`, `Rmath`,
`SuiteSparse`, and `git` are GPL licensed. We do hope to have a
non-GPL distribution of Julia in the future.
For me this triggers the question:
(1) Why is the MIT license so much better for Julia than any GPL license?
What is the main difference to consider? I think, Python is under BSD
license, would that be an alternative?
(2) What does it mean that Julia (which part?) is under MIT license while
the
distribution is GPL-licensed. Are there legal consequences for this
kind
of construction?
(3) To have a non-GPLed version in the future: Does that mean, certain parts
have to be removed, or will they have to be rewritten in C and Julia?
Hans Werner