4 ms·
Firstly, dual-licensing requires that all contributors sign a CA, which is enough of a annoyance that many minor fixes just don't get contributed at all. Secon
by jamii 12y ago
Firstly, dual-licensing requires that all contributors sign a CA, which is enough of a annoyance that many minor fixes just don't get contributed at all.
Secondly, Mike Innes (http://junolab.org/ http://junolab.org/) is one of the big contributors to Light Table and has told us that many of the commercial users of Julia are uncomfortable with GPL code and that changing to MIT would help adoption.
- moron4hire 12y agoThe common thing these days is to include your CA in your pull request the first time you contribute by adding your own name to a list of contributors as a means of signature, then all future contributions are considered assigned. If that is too much of an annoyance to contribute to a project, then perhaps the contribution isn't that important and won't be missed. And what does that even mean, "uncomfortable with the GPL"? I have this picture in my head of developers programming with GCC, sweat dripping from their brow, looking over their shoulders for Richard Stallman to come and steal their laptops out from under them. Using GPL software does not have any impact on the work you do. It's only modifying GPL software and distributing those modifications that matters.