Re:Supporting Linux kernel development in Rust
by afiori on Tuesday September 01, 2020 @10:38AM
(#24342227)
many argue that a legal requirement is detrimental in practice, as in that case the company cannot independently decide how much to upstream.
with GPL you need a legal team to decide and plan how much to use, with BSD/MIT it can be an afterthought.
Exactly; maintaining a fork is a big pain. The ongoing cost of keeping it up-to-date is a pretty big incentive to merge it, even if there's not a legal requirement.