Android – Opportunity, Complexity, and Abundance
Android, the first mobile operating system built on open source is being adopted by a multitude of embedded device manufacturers. However combining open source with closed source code raises potential legal and business risks.
This common problem for any ISV or embedded organisation is exacerbated by Android’s parallel development forks, multiple licenses, rapid development cycles and the code evolution that a supply chain can unknowingly deliver.
In this white paper we describe the opportunity and challenge of developing for Android, look at its history, review licensing and IP issues and present a solution for managing its abundance and complexity.