Open source is not a mandate that the maintainers must accept every contribution. The author should consider why they don't want to maintain a fork, and whether that's the same reason why this PR was rejected in favor of an enterprise feature.
When 'open core' projects reject contributions for competing with the EE
11–20 of 202 posts
Re: When 'open core' projects reject contributions for competing with the EE
#12These kinds of open source projects need to be sustainable, you can't expect the companies producing them to continue maintaining and investing in them without some sustainable way of doing it.
I don't see why project maintainers gets called out on this but AWS reselling open source projects whilst contributing very little to them isn't.
Re: When 'open core' projects reject contributions for competing with the EE
#13Situations like this one make a company show whether they really are open source or only do so for marketability and to artificially appear more trustworthy. And sadly too often it comes out that it’s the latter
What's worse is it can change at the whims of executives. You can invest time and effort into improving an open core product because the leadership is very open and collaborative, then the CTO changes or a bad quarter comes around and OOPS they're done playing with the community now
What you're saying is you want them to continue maintaining it at their cost because the community don't want to?
Re: When 'open core' projects reject contributions for competing with the EE
#14What you are asking here is that business to support code for free that reduces their revenue. Code is a liability most of the time not an asset.
Re: When 'open core' projects reject contributions for competing with the EE
#15One of the many reasons why I think “open core” is not so hot and users should choose to avoid them and prefer OSI-conformant open source licenses that give them options when the company does lame stuff like this-fork and continue on.
Re: When 'open core' projects reject contributions for competing with the EE
#16Re: When 'open core' projects reject contributions for competing with the EE
#17One of the many reasons why I think “open core” is not so hot and users should choose to avoid them and prefer OSI-conformant open source licenses that give them options when the company does lame stuff like this-fork and continue on.
The author/community is welcome to exercise those options that MIT affords them, such as forking and launching a competing product.
Re: When 'open core' projects reject contributions for competing with the EE
#18This is perfectly fine.
Re: When 'open core' projects reject contributions for competing with the EE
#19I don't see the problem here? It's their project and they can choose what they want to maintain. If you disagree, it's perfectly fine to fork the project and implement this but then you bear the cost of maintenance. These kinds of open source projects need to be sustainable, you can't expect the companies producing them to continue maintaining and investing in them without some sustainable way of doing it. I don't se…
At the end of the day, maintainers for complex projects need to get paid.
Re: When 'open core' projects reject contributions for competing with the EE
#20Earlier quoted context omitted.
What's worse is it can change at the whims of executives. You can invest time and effort into improving an open core product because the leadership is very open and collaborative, then the CTO changes or a bad quarter comes around and OOPS they're done playing with the community now
But you've always got the right to fork it. What you're saying is you want them to continue maintaining it at their cost because the community don't want to?