Can Android Challenge Embedded Linux
I can easily see areas where Embedded Linux will continue to have a strong hold. As the article mentions, if you have a single purpose built device, why use something as flexible as Android?
However, there are two points I think are still important that weren't mentioned in the article.
- Developers - Any one who has had the task of hiring good Embedded Linux Engineers can tell you that it can be a difficult market. Getting good Android (mostly Java) developers can be easier.
- Extensibility - If you aren't building a single purpose built device, then choosing a good application framework is absolutely critical. Android is a pretty good application framework.
In the grand scheme of things though, my pick is to use Embedded Linux as your OS and if you have need of a higher level application framework, then pick Android. Best of both worlds - it's not an either/or.