You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code in this repo, especially the part that integrates marshmallow-jsonapi and marshmallow-sqlalchmey would be very handy to be able to use, but since this repo has a GPL-3 license, it can't be used in anything but GPL-3 compatible projects.
Any chance you'd be willing to release that portion of the code under a more permissive license?
The text was updated successfully, but these errors were encountered:
@pib So long as you don't plan to distribute this code publicly I think you should be fine with the GPL license: Does the GPL require that source code of modified versions be posted to the public? . As this is server side code I don't think it is publicly distributed just by running it on your server unless you are selling API stacks to the public. (In which case contact me for a licensing agreement.)
That said, if my technique of combining marshmallow-jsonapi and marshmallow-sqlalchemy is useful to people I have offered to document that in the marshmallow-jsonapi repo. However I am concerned that I have made very opinionated decisions (my favorite python feature) with my integration which might not be agreeable to everyone. Perhaps I'll go ahead and make a pull request there to see how people feel about my setup. That would be easier to do well if there was activity on that ticket so I can make sure that what I've done is reviewed by other developers to ensure quality.
The code in this repo, especially the part that integrates marshmallow-jsonapi and marshmallow-sqlalchmey would be very handy to be able to use, but since this repo has a GPL-3 license, it can't be used in anything but GPL-3 compatible projects.
Any chance you'd be willing to release that portion of the code under a more permissive license?
The text was updated successfully, but these errors were encountered: