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

This shouldn't come as a surprise to anyone, and probably not worthy of promotion on Hacker News. Consider the counterfactual: if Merc hadn't used these open source libraries, they would have had to roll their own implementations of PNG, ZIP, an XML parser... now that would be a story!

Similar hilariously long lists can be found on many web-connected devices, from BMWs to iPhones.

(Pages 3 to 6 are the interesting ones though -- it shows that a majority of these libraries/codebases apply to the brand new S-Class. And the most noteworthy inclusion is AOSP, i.e. Android.)



Entertainment and navigation systems in cars use Android lately. They normally use the base operating system and APIs while the UI is always heavily customized, so you might not recognize it, but it's of course very convenient instead of developing a full OS for your cars.


I'm not surprised they use OS. Some of the libraries come as a surprise to me:

* gcc * libpcap * strace * netcat

I also found it slightly amusing that liboil is used in a car (and is completely unrelated to "oil")


My guess is it's a lot easier to add a bunch of licenses into the documentation than it is to exclude diagnostic tools from production builds.


These are mostly used for diagnosing/debugging the newer head units. They rely on BT and standard networking. GCC is pretty standard for any embedded device, I would say.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: