Posted Sep 14, 2011 16:23 UTC (Wed) by khim
Parent article: LPC: Coping with hardware diversity
David started with a brief note to the effect that he dislikes the "embedded" term. If a system is connected to the Internet, he said, it is no longer embedded. Now that everything is so connected, it is time to stop using that term, and time to stop having separate conferences for embedded developers. It's all just Linux now.
Is it really good to start the keynote with the bogus statetement and then spend the rest of keynoted explaining why exactly said statement is bogus?
To embed: to set solidly in or as if in surrounding matter the nails were solidly embedded in those old plaster walls
Embedded OS (Linux or any other) is an OS which is tightly tied to hardware and where OS replacement is not supposed to happen without vendor involvement. Which pretty much describes all ARM devices on the market - connected or not. Sure, there are few devices (such as Nexuses from Google) where end-user is given the ability to install new OS, but even there this OS should be fine-tined for one particular device.
ARM devices are embedded systems - and that's exactly the problem which we are discussing here. This is what sets them apart from PC or Mac. To say that the fact that devices are connected somehow makes somehow OS non-embedded... gosh.
to post comments)