Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

https://en.wikipedia.org/wiki/L4_microkernel_family#Commerci...

> OKL4 shipments exceeded 1.5 billion in early 2012, mostly on Qualcomm wireless modem chips. Other deployments include automotive infotainment systems.

> Apple mobile application processors beginning with the A7 contain a Secure Enclave coprocessor running an L4 operating system. This implies that L4 is now shipping on all iOS devices, the total shipment of which is estimated at 310 million for the year 2015.



So we have 2-3 very niche deployments. Does it really make L4 popular in embedded systems?

Also, OKL4, specially the version claimed to run on qualcomm is very different from the original L4 (I say claimed since multiple attempts to reverse engineer qualcomm baseband firmware showed no traces of OKL4)

edit: if you think this is incorrect please provide a valid counterpoint. downvoting a post this way to hide its presence is not a valid response.


It runs on billions of baseband processors. It's popular by any sane definition of the word.


Following that logic, iOS is also popular in the embedded space.


That's not the embedded space; an iPhone is a full (small) computer.

iOS is quite popular, but embedded ≠ “runs on ARM”.


Things like a cash register or a media player are also considered "embedded systems", even if they use x86 CPUs. Embedded ≠ incomplete computer.


It will also help you to remember that embedded space is extremely fragmented with many RTOS's & non-RTOS's to choose from. Developers also do custom stuff or just run on bare metal with runtimes. It's an interesting field due to diversity of solutions they use. That one product hits a billion installs with a bunch of vendors in a space that exclusively use Win Mobile, Symbian, and Android is significant.

It's popularity was just relative, though. In mobile phones, one microkernel was more popular than others. vxWorks and QNX were more popular in embedded space in general than L4's. I don't know the exact distribution.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: