4 ms·
This will always be hamstrung by the lack of stable APIs - the issue which Google is so fed up with, they are in a process of writing their own microkernel, zir
by itvision 6y ago
This will always be hamstrung by the lack of stable APIs - the issue which Google is so fed up with, they are in a process of writing their own microkernel, zircon.
You might have noticed that Android phones are supported at most for three years - that's because HW vendors refuse to maintain their drivers compatibility with lots of different kernel versions - it's expensive and takes a lot of work.
Once you have stable kernel APIs - you can write a driver once and forget about it for eternity.
- zozbot234 6y agoNot a problem if the drivers are written to be easy to forward port. But that's not the approach that embedded BSP's generally take.
- itvision 6y agoAgain you offer people to work/invest more just to comply with Linux for very dubious benefits if any. This is not how businesses operate.