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.
