안드로이드 (운영체제)

IT 위키

안드로이드(Android, 安卓)는 구글(Google)이 리눅스 커널을 기반으로 개발한 모바일 운영체제로, 주로 스마트폰, 태블릿, 스마트워치, 스마트 TV 등 다양한 기기에 사용된다.

1 개요[편집 | 원본 편집]

안드로이드는 오픈 핸드셋 얼라이언스(Open Handset Alliance, OHA)에 의해 개발되었으며, 2008년 HTC Dream(또는 T-Mobile G1)을 통해 처음 상용화되었다. 이후 구글이 개발 및 배포를 주도하면서 세계에서 가장 널리 사용되는 모바일 운영체제로 자리 잡았다.

2 특징[편집 | 원본 편집]

  • 오픈 소스 기반: 안드로이드는 AOSP(Android Open Source Project)를 통해 소스 코드가 공개되어 있어, 제조사나 개발자가 자유롭게 수정 및 배포할 수 있다.
  • 다양한 기기 지원: 스마트폰 외에도 태블릿, TV, 자동차, 웨어러블 기기 등 여러 플랫폼에 적용 가능하다.
  • 구글 서비스 통합: 구글 플레이, 지메일, 지도 등 다양한 구글 서비스와 연동된다.
  • 앱 생태계: 구글 플레이 스토어를 통해 수백만 개의 애플리케이션을 설치할 수 있다.
  • 다중 작업 및 위젯: 사용자 정의가 용이하며, 홈 화면에서 다양한 위젯을 사용할 수 있다.

3 구조[편집 | 원본 편집]

안드로이드는 크게 네 가지 계층으로 구성된다:

  • 리눅스 커널: 하드웨어 추상화, 메모리 관리, 프로세스 관리 등을 담당
  • 네이티브 라이브러리: C/C++로 작성된 시스템 라이브러리 및 미디어 프레임워크 포함
  • 안드로이드 런타임(ART): 앱 실행을 위한 가상 머신 환경 제공
  • 애플리케이션 프레임워크: 앱이 시스템 기능을 사용할 수 있도록 API 제공
  • 애플리케이션: 사용자 인터페이스 및 기능을 구성하는 최상위 계층

4 주요 버전[편집 | 원본 편집]

안드로이드는 알파벳 순서의 디저트 이름으로 버전을 명명했으나, Android 10부터는 숫자 기반으로 변경되었다.

  • Android 1.5 Cupcake
  • Android 2.3 Gingerbread
  • Android 4.4 KitKat
  • Android 5.0 Lollipop
  • Android 6.0 Marshmallow
  • Android 7.0 Nougat
  • Android 8.0 Oreo
  • Android 9.0 Pie
  • Android 10
  • Android 11~14 (2020~2023년 기준 최신 버전)

5 보안 및 업데이트[편집 | 원본 편집]

  • 보안 패치: 구글은 매월 보안 업데이트를 제공하지만, 실제 배포는 제조사 및 통신사에 따라 달라진다.
  • 구글 플레이 프로텍트(Google Play Protect): 앱의 악성 행위를 탐지하고 차단
  • 권한 관리: 앱이 사용하는 기능에 대해 사용자가 세부적으로 권한을 설정할 수 있다.

6 시장 점유율[편집 | 원본 편집]

안드로이드는 전 세계 스마트폰 운영체제 시장에서 약 70% 이상의 점유율을 기록하고 있으며, 특히 중저가 시장에서 강세를 보이고 있다.

7 같이 보기[편집 | 원본 편집]

8 참고 문헌[편집 | 원본 편집]

  • Android Open Source Project. *Android Documentation*. Google, https://source.android.com/.
  • Pro Android Series. *Pro Android Development*. Apress, 2021.

9 각주[편집 | 원본 편집]