Merging bcachefs
Merging bcachefs
Posted Jun 19, 2023 17:31 UTC (Mon) by khim (subscriber, #9252)In reply to: Merging bcachefs by Wol
Parent article: Merging bcachefs
I think we have wildly different ideas about who “end users” are.
In today's world if you can fix your program you are an engineer, not end user.
The majority of end users don't have skills needed to fix anything.
So you are talking about engineers in both cases. Just BSD protects engineer from their own management and GPL protects engineer from management of other companies.
Frankly, I'm not sure I like BSD at all after that explanation.
Sometimes engineers are forced to work for companies known by their toxic culture, but the proper solution in that case is to leave them when possible, not trick them into adopting BSD to salvage that piece of code you worked on.
And while the desire to use BSD to salvage your own code may be justified, but to demand that others would give up their code for you to misappropriate just because you dislike that GPL puts you in the conflict with managers just makes no sense at all.
It's their code, what right do you have to demand that they would surrender it to your managers (and unreasonable, FOSS-hostile managers at that) just to make your life a tiny bit easier?
