On Thu, Mar 10, 2011 at 9:32 AM, Aaron S. Meurer <[email protected]> wrote:
[...]
>
> That is exactly right.  I think you will find that it is to your advantage as 
> well as ours to submit your changes back to SymPy.  Otherwise, you have to 
> reapply
> them on top of every new version, and they might not apply cleanly.  On the 
> other hand, if they are part of the main repo, we will handle any merge 
> conflicts
> with further patches, and you changes will become supported by the SymPy 
> development team.  This actually holds true for most open source software
> libraries.  It's also why I think that BSD is a perfectly suitable choice of 
> licensee for a library like SymPy (as opposed to GPL), because I think that 
> even if
> people don't necessarily open source what they base SymPy on (which can be 
> fine if they do something like you did and make it work with a lot of other
> libraries and want to make a little money on it), they will open source their 
> changes to SymPy in the form of submitting them back to the project, because 
> it's

Or a lot of money.

> perfectly to their advantage to do so.


Yes. Important is, that it is up to them, whether and when/how to
opensource their own work. And if they do so, it is because they want,
not because they have to. So I like this model, and it is exciting to
see the first commercial application build upon SymPy.

I hope more will come. :)

Ondrej

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to