Am 03.11.2014 um 13:30 schrieb Sergey B Kirpichev:
Practically, it could be much more easy for Maxima experts to
learn SymPy. But yes, I don't see why the quoted above is
impossible: i.e. sponsored work (we have this, at least with
GSoC) or a commercial project, that rely on SymPy (at least I
have some invitations).
Congrats :-)
The bad news with SymPy - is that it's derivative could
be closed-source. But I don't think such fork will be useful.
Anyboy who wants to rip off SymPy in that way will find that their work
will need constant updates to stay compatible with SymPy's evolution, so
the fraction of development time available for creating new, cool,
marketable features will shrink in favor of the fraction for keeping
last year's new, cool, marketable features compatible.
Options for the commercial venture:
1) Just use SymPy as a basis and never look back. That means that you
need more and better developers than the open-source project, which is a
considerable fixed cost in the equation, so it will work out only if you
have enough customers. To fork SymPy, it might be *just* feasible if you
can convince enough people that your SymPy fork is better than, say,
Mathematica (that's hard to do though).
2) Feed your proprietary extensions back to SymPy so they will be kept
in sync by the SymPy project. Possibly after selling them for a year or
whatever time does not make the compatibility maintenance burden to an
acceptable level.
Usually, such forks do not happen, or fail.
I guess many failures are because they happen with the expectation that
you can rip off something for free and sell it for money, which grossly
neglects the amount of work you need to put into that scheme to work.
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/54578C44.5060707%40durchholz.org.
For more options, visit https://groups.google.com/d/optout.