안드로이드 소프트웨어는 안드로이드 운영체제를 사용하는 소프트웨어입니다.
Android 는 Linux 기반 자유 및 오픈 소스 운영 체제입니다. 주로 스마트폰이나 태블릿과 같은 모바일 장치에 사용되며 구글과 오픈 휴대폰 연합이 주도하고 개발합니다.
안드로이드 운영 체제는 원래 Andy Rubin 이 개발했으며 주로 휴대폰을 지원합니다. 이후 태블릿 및 기타 분야 (예: TV, 디지털 카메라, 게임기, 스마트 시계 등) 로 확대됐다.
확장 데이터
안드로이드는 Linux 커널에서 실행되지만 GNU/Linux 는 아닙니다. 안드로이드는 또 Glibc 를 Bionic 으로, Cairo 를 Skia 로, FFmpeg 를 opencore 로 교체하는 등.
안드로이드
상용 애플리케이션을 위해 GNU GPL 라이센스에 의해 제한되는 부분을 제거해야 합니다. 예를 들어, Android 는 드라이버를 사용자 공간으로 이동시켜 Linux
를 만듭니다.Driver 는 Linux kernel 과 완전히 분리되어 있습니다
Android 의 Linux kernel 제어에는 보안, 스토리지 관리, 프로그램 관리, 네트워크 스택, 드라이버 모델 등이 포함됩니다. 안드로이드 소스 코드를 다운로드하기 전에 빌드 도구 Repo 를 설치하여 소스 코드를 초기화해야 합니다. Repo 는 안드로이드가 Git 작업을 지원하는 도구입니다.
바이두 백과-안드로이드 (구글이 개발한 운영 체제)