안드로이드 플랫폼
안드로이드는 리눅스 커널에 기반한 플랫폼이다. 플랫폼은 운영체제에 미들웨어, 앱들이 묶인 개념으로 안드로이드는 하드웨어, 커널, 네이티브 라이브러리, HAL, VM, 프레임워크, 공장 초기버전에 번들되는 앱 들로 구성된다. 리눅스가 지원하는 다수의 하드웨어를 지원하고 소스코드가 공개되어 있는 장점을 지닌 플랫폼이다. 커널은 여타 운영체제처럼 자원을 배분하고 메모리 관리를 하는 기능을 담당한다. 그외 작동은 커널 혼자서 이루지는 않으며 위 링크에 나온 …