Merging bcachefs
Merging bcachefs
Posted Jun 19, 2023 20:46 UTC (Mon) by khim (subscriber, #9252)In reply to: Merging bcachefs by rahulsundaram
Parent article: Merging bcachefs
> Samba developers demonstrably have that in practice.
How can they do that?
> The problem I was responding to, was specifically about engineers ability to continue working on the code regardless of their employer.Obviously they want to use it for their work, not just as a hobby. For hobby you don't need much thought about licensing. But for work… you need to clear licensing issues.
And GPL, very often, is rejected by employers thus engineers lose the ability to use their own code if it's released under GPL.
You may argue it's not rational and they should have thought about that when they wrote code for their current employer… but I can understand their reasoning: they have already sunk tons of effort into that code, they want to continue to use it with a new employer when they change workplace… GPL doesn't give that to them.
But that's for their own code. Which they wrote. And want to use in a new place.
GPL gives you the different way of using your own code: not for the new employer, but for yourself, personally — when someone else improves it.
That's also valuable ability and one which some people prefer.
That's why I say that I can understand people who release code under BSD or Apache license (heck, I did that for that exact same reason). But demanding that someone else have to give up their own wishes and put their desires ahed of their own… sorry, guys, that goes beyond what I'm ready to accept.
