3 ms·
One problem here is the difference between “complies with GPLv2” and “upstream”. I can dump a bunch of ugly driver code into an old version of Linux, backport
by klodolph 4y ago
One problem here is the difference between “complies with GPLv2” and “upstream”.
I can dump a bunch of ugly driver code into an old version of Linux, backport some features that I care about from newer kernel versions, and then give you a tarball with the sources and a GPLv2 license. Is that compliant? Yes. Is it gonna get upstreamed? No.
- yjftsjthsd-h 4y agoExactly; it's my understanding at least that most vendors do release their code - it's just that the code tends to be awful and will never get upstreamed as-is, so it's not as useful as you might wish. Still has some value, still complies with the GPL, but nowhere near "lets the phone run on mainline Linux" (which is super rare except for IIRC some Sony phones).