3 ms·
On modern Linux the drivers are part of the kernel which puts them under the GPL, legally obligating the release of their source code. On android the graphics d
by swiley 8y ago
On modern Linux the drivers are part of the kernel which puts them under the GPL, legally obligating the release of their source code. On android the graphics drivers are part of userspace which lets the authors get around this.
- _bxg1 8y agoOkay, but all that means is there aren't currently open source drivers for Android because we haven't needed them. Presumably the Linux kernel doesn't already have drivers for Android hardware (and if it did, presumably they could be ported to Android proper), so they'd have to be written either way. The point is moot.
- swiley 8y ago> there aren't currently open source drivers for Android because we haven't needed them. People don’t need anything, most of them just suck it up and deal with it. On Android this means throwing out phones and getting new ones every few years.