Merging bcachefs
Merging bcachefs
Posted Jun 19, 2023 14:55 UTC (Mon) by paulj (subscriber, #341)In reply to: Merging bcachefs by Wol
Parent article: Merging bcachefs
I could never get a cogent argument as to how the BSD licence protected software freedom better than the GPL. So ultimately, the only cogent argument that *I* can construct (as said GPL guy), in the context of the engineers I knew, is that they want the code they write for an employer to be BSDed so that - if they ever leave, or the company goes under or gets bought - these engineers have the 'freedom' to continue to use the code they are familiar with at their next employer, regardless of their next employers' attitude to open-sourcing their software.
My main evidence for this is that the push to open-source Solaris (which needed a) engineering approval, and b) significant engineering led due diligence, and a little bit of code cleanup) only really came about when Sun had sunk into deep trouble, and the future didn't look great.
As you say, to protect the engineers. Specifically, ability to keep using code they've written for one employer at the next.
