There's one point from the HN thread (and echoed a few other places) that 
I'd like to add some thoughts on.

For all those who're getting worried by this, I don't think there's any 
inherent problem. After all, this is exactly what Red Hat has been doing 
with Linux for years.


One important difference between Red Hat and Julia Computing is that Linus 
Torvalds does not work for Red Hat.  In fact, although many core 
contributors to Linux have worked for various distributions, Linus himself 
has gone to great lengths never to work for a single distribution so that 
he could always remain in a position of perceived neutrality.  This led to 
some growing pains for some time when he had a day job at Transmeta, but 
since 2003 he has worked full-time on Linux for OSDL (now the Linux 
Foundation), a 501c6 nonprofit organization.

My ideal would be to see something similar for Julia -- a nonprofit home 
that employs the core decision makers in Julia land.  Of course this is a 
long-term solution, and what is needed right now is a solution for the 
short to medium term.  And to be honest, I think when the time comes to 
have a more neutral organization, your customers are likely to push you in 
that direction anyway...

Short of that, it might be worth studying some other models that exist now. 
 LLVM/Apple is one that comes to mind, though that is part of a much larger 
company with a different kind of revenue source than Julia Computing will 
have.  I don't know much about how (or how successfully) Apple has managed 
to keep LLVM a true community project while employing the project's leader, 
but it is perhaps an example to consider (and one that is especially 
relevant to Julia).

Basically, I would love if you would keep in mind the ideal of having at 
least one of you work for a neutral organization in the future.  Anything 
you can arrange for now that will allow such a transition to be done easily 
when the time comes is, I would think, a good idea.

I am incredibly confident in the future of Julia and wish you all the best!

Jim

Reply via email to