It's historic talk that inspired numerous developers. I have two questions; 1. why libc's code size is important? Linker makes the shared memory including libc's instruction share with all process. I guess it's main blocker nowaday. For example, everyone want to use gcc4.8 in NDK. 2. He explain that HAL was introduced to make vendor avoid GPL. How Nvidia avoid GPL in common linux?
It's historic talk that inspired numerous developers. I have two questions;
1. why libc's code size is important? Linker makes the shared memory including libc's instruction share with all process. I guess it's main blocker nowaday. For example, everyone want to use gcc4.8 in NDK.
2. He explain that HAL was introduced to make vendor avoid GPL. How Nvidia avoid GPL in common linux?
Abdullu, I believe he says "insmod". He seems to be confused about the fact that the HAL libraries are in userspace and not kernel modules.
That phone buzz at 42:20 why don't we have it today ?? 2018 ?
Cool, love Android.:-)
Glibc is LGPL, not GPL.
IT starts here Google I/O 2008 - Anatomy and Physiology of an Android
hmmmm, this isn't about androids at all......