Android is a Linux-based, open-source mobile OS developed by Google and launched commercially in 2008. It solved platform fragmentation by offering OEMs a free, customisable base—but entrenched Google’s control over app distribution, updates, and services. Its scale is real: 3.9 billion users, dominant on smartphones. Its mechanisms—LTS kernel, ART, Project Mainline—are specific, iterative, and partial fixes. Its failure is systemic: inconsistent updates, vendor lock-in masked as openness, and no path to true interoperability.
Android launched in 2008 as a touchscreen-first OS built on Linux, with the HTC Dream as its first commercial device.
2:21
The Kernel Layer
Its kernel is drawn from Linux LTS branches—giving stability but limiting real-time or embedded adaptability.
3:36
The Runtime Shift
ART replaced Dalvik in 2013, compiling apps ahead-of-time to improve performance—but increased install size and memory use.
4:36
The Update Workaround
Project Mainline, introduced in 2019, lets Google push critical OS updates through the Play Store—bypassing OEMs but only for select modules.
5:42
The Scale Claim
It is the world’s most widely used OS: 3.9 billion users, dominant on smartphones.
6:58
The Acquisition
Google acquired Android Inc. in July 2005, bringing its founding team—including Rubin, Miner, Sears, and White—into Google.
3 more chaptersFewer chapters
Worth your time?
Yes. Study the whole thing.
3.5/ 5
What works
Achieved global adoption at scale
Enabled rapid OEM device rollout
Introduced modular update architecture via Project Mainline
What does not
Deliver uniform security updates across devices
Enable full OEM independence from Google services
Provide long-term OS upgrade guarantees beyond two versions
Study it if
App developers targeting global reach
OEMs needing low-cost, customisable OS base
Enterprises managing Android device fleets
Skip it if
Organisations requiring guaranteed 5-year OS support
Developers avoiding Google Play dependency
Users prioritising privacy over convenience
Who should study it, and who should skipHide who it is for
The written brief1 min read
What it is and the problem it solves
Android is a touchscreen-first mobile operating system built on a modified Linux kernel. It solves the problem of fragmented, proprietary mobile platforms by offering an open-source base for manufacturers and carriers to customise and deploy.
How it works
Android runs on a modified Linux kernel using long-term support branches. It uses the Android Runtime (ART), introduced in 2013, which compiles app bytecode into machine code at install time. Project Mainline, launched in 2019 with Android 10, delivers core OS updates via the Google Play Store.
What works
Android achieved global dominance: it is the world’s most widely used OS, with 3.9 billion users and the highest smartphone usage. The HTC Dream (T-Mobile G1), announced 23 September 2008, proved its commercial viability as the first Android device.
What does not
Android does not deliver consistent security or feature updates across devices. Project Mainline only covers select components. Most devices never receive more than two major OS upgrades, and many stop receiving updates entirely after launch.
What it changes
Android changed smartphone ownership from carrier-locked, feature-phone ecosystems to developer-accessible, app-driven platforms. It shifted control from telecoms to Google—and by extension, to app developers who depend on its runtime and store.
Is it worth your time
Yes—if you build, distribute, or manage mobile software at scale. Its open-source foundation and update mechanisms reduce fragmentation risk, but reliance on Google’s ecosystem imposes constraints on distribution and monetisation.