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

Reply via email to