Re:Julia Computing Raises $4.6M in Seed Funding
by Buttons840 on Tuesday June 20, 2017 @02:37PM
(#14597269)
Isn't Julia licensed under the MIT license? They advertise being MIT licensed on their website, and their Github repository is also under the MIT license.
Re:Julia Computing Raises $4.6M in Seed Funding
by sharpy on Tuesday June 20, 2017 @02:58PM
(#14597446)
The core language is. The libraries are another matter.
From the website:
The core of the Julia implementation is licensed under the MIT license. Various libraries used by the Julia environment include their own licenses such as the GPL, LGPL, and BSD (therefore the environment, which consists of the language, user interfaces, and libraries, is under the GPL).
Re:Julia Computing Raises $4.6M in Seed Funding
by baybal2 on Tuesday June 20, 2017 @02:41PM
(#14597300)
>They sell an enterprise version of Julia for $1500 per year.
$1500 per year
You can't support 100 people strong developer collective on proceeds from licensing of such product at all, given how small that commercial "data science" market is.
Re:Julia Computing Raises $4.6M in Seed Funding
by ferdterguson on Tuesday June 20, 2017 @10:24PM
(#14600213)
Maybe that's just the language, not the support?
Re:Julia Computing Raises $4.6M in Seed Funding
by jordigh on Tuesday June 20, 2017 @03:02PM
(#14597472)
How do they sell the non-GPL version? Just replace the GPL libraries like FFTW with inferior replacements like FFTPACK?
Re:Julia Computing Raises $4.6M in Seed Funding
by _delirium on Tuesday June 20, 2017 @03:39PM
(#14597833)
The non-GPL version uses Intel's proprietary Math Kernel Library (MKL) for FFTs, linear algebra, etc.
Re:Julia Computing Raises $4.6M in Seed Funding
by jordigh on Tuesday June 20, 2017 @04:00PM
(#14598030)
Huh, so did MKL just reimplement FFTW? I see that they have an interface for it. Or maybe they bought a GPL exception to FFTW.
Re:Julia Computing Raises $4.6M in Seed Funding
by ihnorton on Tuesday June 20, 2017 @04:36PM
(#14598382)
They expose an FFTW-compatible API, but as far as I know it's an independent implementation.
Re:Julia Computing Raises $4.6M in Seed Funding
by wodenokoto on Tuesday June 20, 2017 @02:39PM
(#14597285)
So if I send a patch to Julia, do I have to give them the rights to GPL and a non-GPL version?
Re:Julia Computing Raises $4.6M in Seed Funding
by Buttons840 on Tuesday June 20, 2017 @02:53PM
(#14597394)
They advertise that Julia is MIT licensed on their website, so I think the parent comment is wrong.
Re:Julia Computing Raises $4.6M in Seed Funding
by detaro on Tuesday June 20, 2017 @03:13PM
(#14597559)
The Julia core is MIT and thus not an issue. The issue with making a bigger GPL-free package is in libraries and dependencies (which I assume are either turned off, swapped out for non-GPL versions or have dual-license deals of their own for the gpl-free package)
Re:Julia Computing Raises $4.6M in Seed Funding
by olympus on Tuesday June 20, 2017 @03:08PM
(#14597524)
They state "non-GPL" version on their website: https://juliacomputing.com/products/juliapro.html
I'm sure the main draw will be companies that don't want to be stuck with a GPL license in their product.