2 ms·
I'm not sure this is due to the GPL either. Google distributes its patches to MySQL, for instance, despite them running MySQL on their own servers rather than d
by cwyers 12y ago
I'm not sure this is due to the GPL either. Google distributes its patches to MySQL, for instance, despite them running MySQL on their own servers rather than distributing it in such a way that the GPL would force them to.
- AnthonyMouse 12y agoIt seems like that is due to the GPL. If they could distribute a version of MySQL with sufficiently useful improvements under their own license then they could charge money for it and go into competition with Oracle. Since they can't do that they no longer derive that possible benefit from denying the improvements to others, so they have a greater incentive to contribute them even if not required to.
- davidgerard 12y agoThey didn't for a while, then maintaining their fork got to be enough of a pain in the backside that they realised that keeping with upstream was probably a good idea.
- cwyers 12y agoPretty much this. GPL or no GPL, there's a maintenance burden when you maintain patches on software when upstream is releasing new code you want that doesn't contain your patches.