<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://ko.techpedia.wiki/index.php?action=history&amp;feed=atom&amp;title=Android</id>
	<title>Android - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://ko.techpedia.wiki/index.php?action=history&amp;feed=atom&amp;title=Android"/>
	<link rel="alternate" type="text/html" href="https://ko.techpedia.wiki/index.php?title=Android&amp;action=history"/>
	<updated>2026-05-07T11:31:40Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://ko.techpedia.wiki/index.php?title=Android&amp;diff=140&amp;oldid=prev</id>
		<title>LunaStev: 새 문서: == 개요 == &#039;&#039;&#039;Android&#039;&#039;&#039;는 Google이 개발한 &#039;&#039;&#039;모바일 운영체제&#039;&#039;&#039;로,   Linux 커널을 기반으로 하지만 독자적인 런타임, 프레임워크, API 계층을 통해   스마트폰, 태블릿, TV, 웨어러블, 자동차 등 다양한 기기에서 동작한다.    현재 전 세계 모바일 운영체제 시장의 절대 다수를 점유하고 있으며,   AOSP(Android Open Source Project)를 중심으로 오픈소스 형태로 배포된다.  Andr...</title>
		<link rel="alternate" type="text/html" href="https://ko.techpedia.wiki/index.php?title=Android&amp;diff=140&amp;oldid=prev"/>
		<updated>2025-11-07T13:23:20Z</updated>

		<summary type="html">&lt;p&gt;새 문서: == 개요 == &amp;#039;&amp;#039;&amp;#039;Android&amp;#039;&amp;#039;&amp;#039;는 &lt;a href=&quot;/index.php?title=Google&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Google (없는 문서)&quot;&gt;Google&lt;/a&gt;이 개발한 &amp;#039;&amp;#039;&amp;#039;모바일 운영체제&amp;#039;&amp;#039;&amp;#039;로,   &lt;a href=&quot;/index.php?title=Linux_%EC%BB%A4%EB%84%90&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Linux 커널 (없는 문서)&quot;&gt;Linux 커널&lt;/a&gt;을 기반으로 하지만 독자적인 런타임, 프레임워크, API 계층을 통해   스마트폰, 태블릿, TV, 웨어러블, 자동차 등 다양한 기기에서 동작한다.    현재 전 세계 모바일 운영체제 시장의 절대 다수를 점유하고 있으며,   &lt;a href=&quot;/index.php?title=AOSP&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;AOSP (없는 문서)&quot;&gt;AOSP&lt;/a&gt;(Android Open Source Project)를 중심으로 오픈소스 형태로 배포된다.  Andr...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 개요 ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Android&amp;#039;&amp;#039;&amp;#039;는 [[Google]]이 개발한 &amp;#039;&amp;#039;&amp;#039;모바일 운영체제&amp;#039;&amp;#039;&amp;#039;로,  &lt;br /&gt;
[[Linux 커널]]을 기반으로 하지만 독자적인 런타임, 프레임워크, API 계층을 통해  &lt;br /&gt;
스마트폰, 태블릿, TV, 웨어러블, 자동차 등 다양한 기기에서 동작한다.  &lt;br /&gt;
&lt;br /&gt;
현재 전 세계 모바일 운영체제 시장의 절대 다수를 점유하고 있으며,  &lt;br /&gt;
[[AOSP]](Android Open Source Project)를 중심으로 오픈소스 형태로 배포된다.&lt;br /&gt;
&lt;br /&gt;
Android는 2003년 [[Android Inc.]]에 의해 처음 개발되었으며,  &lt;br /&gt;
2005년 [[Google]]에 인수된 이후 2008년 첫 상용 버전(Android 1.0)이 출시되었다.  &lt;br /&gt;
이후 지속적으로 발전하여 모바일, 웨어러블, TV, 자동차용 변형 버전까지 확장되었다.&lt;br /&gt;
&lt;br /&gt;
기본적으로 [[Linux]] 커널 위에 [[Android Runtime (ART)]],  &lt;br /&gt;
[[Binder IPC]], [[HAL]](Hardware Abstraction Layer), [[SurfaceFlinger]] 그래픽 시스템,  &lt;br /&gt;
[[Java]] / [[Kotlin]] 기반 SDK로 구성된다.&lt;br /&gt;
&lt;br /&gt;
== 역사 ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2003년&amp;#039;&amp;#039;&amp;#039; – Android Inc. 설립  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2005년&amp;#039;&amp;#039;&amp;#039; – Google이 Android Inc. 인수  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2008년&amp;#039;&amp;#039;&amp;#039; – Android 1.0 (HTC Dream) 출시  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2011년&amp;#039;&amp;#039;&amp;#039; – Android 3.0 “Honeycomb” (태블릿 전용 UI)  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2014년&amp;#039;&amp;#039;&amp;#039; – Android 5.0 “Lollipop” – [[ART]] 런타임 도입  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2017년&amp;#039;&amp;#039;&amp;#039; – Android 8.0 “Oreo” – Project Treble, 모듈화  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2019년&amp;#039;&amp;#039;&amp;#039; – Android 10 – 제스처 내비게이션, 다크 모드  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2021년&amp;#039;&amp;#039;&amp;#039; – Android 12 – Material You 디자인, 개인정보 보호 강화  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2023년&amp;#039;&amp;#039;&amp;#039; – Android 14 – 보안 강화, 메모리 효율 개선  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;2024&amp;#039;&amp;#039;&amp;#039; – Android 15 AI 및 멀티디바이스 통합 강화&lt;br /&gt;
&lt;br /&gt;
== 기술적 구조 ==&lt;br /&gt;
Android는 커널 위에 다층 구조로 설계된 독립 플랫폼이다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
! 계층 !! 구성 요소 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| 애플리케이션 계층 || Android Apps || [[Java]] / [[Kotlin]] 기반 앱 환경&lt;br /&gt;
|-&lt;br /&gt;
| 프레임워크 계층 || Activity Manager, View System, Notification, Content Provider || 앱 동작과 UI를 제어하는 핵심 API&lt;br /&gt;
|-&lt;br /&gt;
| 런타임 계층 || [[ART]] (Android Runtime), Core Libraries || [[Dalvik]] VM을 대체, JIT/AOT 혼합 컴파일&lt;br /&gt;
|-&lt;br /&gt;
| 네이티브 라이브러리 || libc, WebKit, OpenGL ES, SQLite, SSL 등 || C/C++ 기반 시스템 라이브러리&lt;br /&gt;
|-&lt;br /&gt;
| 하드웨어 추상화 계층 (HAL) || Camera HAL, Audio HAL, Sensor HAL 등 || 하드웨어 드라이버와 프레임워크 사이의 인터페이스&lt;br /&gt;
|-&lt;br /&gt;
| 커널 계층 || [[Linux Kernel]] || 프로세스, 메모리, 파일 시스템, 보안 관리&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 주요 구성 요소 ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Linux Kernel&amp;#039;&amp;#039;&amp;#039; – 프로세스, 스레드, 메모리, 네트워크, 드라이버 관리  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ART (Android Runtime)&amp;#039;&amp;#039;&amp;#039; – 앱 실행 엔진, JIT/AOT 하이브리드 컴파일  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Binder IPC&amp;#039;&amp;#039;&amp;#039; – 프로세스 간 통신(IPC) 핵심 메커니즘  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;HAL (Hardware Abstraction Layer)&amp;#039;&amp;#039;&amp;#039; – 하드웨어 의존성 분리  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SurfaceFlinger&amp;#039;&amp;#039;&amp;#039; – 그래픽 합성 엔진  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Media Framework&amp;#039;&amp;#039;&amp;#039; – 오디오·비디오 인코딩 및 재생  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Package Manager&amp;#039;&amp;#039;&amp;#039; – 앱 설치 및 권한 관리  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Activity Manager&amp;#039;&amp;#039;&amp;#039; – 앱 생명주기 관리  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SystemUI&amp;#039;&amp;#039;&amp;#039; – 홈, 알림, 상태 표시줄 관리  &lt;br /&gt;
&lt;br /&gt;
== Android 런타임 ==&lt;br /&gt;
초기에는 [[Dalvik Virtual Machine]]을 사용했으나,  &lt;br /&gt;
[[Android 5.0]]부터 [[ART]](Android Runtime)가 기본으로 채택되었다.  &lt;br /&gt;
ART는 AOT(사전 컴파일) + JIT(실시간 최적화)를 결합하여  &lt;br /&gt;
성능과 배터리 효율을 동시에 확보했다.&lt;br /&gt;
&lt;br /&gt;
== 보안 ==&lt;br /&gt;
* 앱 격리 – 각 앱은 독립 UID에서 샌드박스 실행  &lt;br /&gt;
* 권한 시스템 – 명시적 사용자 승인 기반  &lt;br /&gt;
* Verified Boot – 부팅 체인 무결성 검증  &lt;br /&gt;
* SELinux – 커널 레벨 접근 제어 정책 적용  &lt;br /&gt;
* Play Protect – 악성 앱 탐지 및 자동 검사  &lt;br /&gt;
* SafetyNet / Play Integrity – 시스템 변조 감지  &lt;br /&gt;
&lt;br /&gt;
== 배포 구조 ==&lt;br /&gt;
Android는 오픈소스 기반의 [[AOSP]]와  &lt;br /&gt;
[[Google Mobile Services]](GMS)가 포함된 상용 버전으로 나뉜다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
! 구분 !! 내용&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;AOSP&amp;#039;&amp;#039;&amp;#039; || Android Open Source Project, 완전한 오픈 버전 (Google 서비스 없음)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;GMS 버전&amp;#039;&amp;#039;&amp;#039; || Play 스토어, Gmail, YouTube 등 Google 독점 서비스 포함&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;OEM 커스터마이징&amp;#039;&amp;#039;&amp;#039; || 삼성, 샤오미, 화웨이 등의 독자 UI (One UI, MIUI, EMUI 등)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 버전 역사 ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
! 버전 !! 코드네임 !! 출시 연도 !! 주요 특징&lt;br /&gt;
|-&lt;br /&gt;
| 1.0 || (무명) || 2008 || 최초 공개, Gmail/Maps 포함  &lt;br /&gt;
|-&lt;br /&gt;
| 2.3 || Gingerbread || 2010 || UI 단순화, 성능 향상  &lt;br /&gt;
|-&lt;br /&gt;
| 3.0 || Honeycomb || 2011 || 태블릿 전용 UI  &lt;br /&gt;
|-&lt;br /&gt;
| 4.0 || Ice Cream Sandwich || 2011 || 스마트폰·태블릿 UI 통합  &lt;br /&gt;
|-&lt;br /&gt;
| 4.4 || KitKat || 2013 || 메모리 효율 개선  &lt;br /&gt;
|-&lt;br /&gt;
| 5.0 || Lollipop || 2014 || [[ART]] 런타임, Material Design  &lt;br /&gt;
|-&lt;br /&gt;
| 6.0 || Marshmallow || 2015 || 권한 시스템 개선  &lt;br /&gt;
|-&lt;br /&gt;
| 7.0 || Nougat || 2016 || 멀티 윈도우  &lt;br /&gt;
|-&lt;br /&gt;
| 8.0 || Oreo || 2017 || Project Treble (모듈화)  &lt;br /&gt;
|-&lt;br /&gt;
| 9.0 || Pie || 2018 || 제스처 내비게이션  &lt;br /&gt;
|-&lt;br /&gt;
| 10 || (Q) || 2019 || 번호 체계 전환, 다크 모드  &lt;br /&gt;
|-&lt;br /&gt;
| 11 ||  || 2020 || 개인정보 보호 강화  &lt;br /&gt;
|-&lt;br /&gt;
| 12 ||  || 2021 || Material You, 동적 테마  &lt;br /&gt;
|-&lt;br /&gt;
| 13 ||  || 2022 || BLE 오디오, 권한 세분화  &lt;br /&gt;
|-&lt;br /&gt;
| 14 ||  || 2023 || 메모리 관리, 보안 개선  &lt;br /&gt;
|-&lt;br /&gt;
| 15 ||  || 2024 || AI 기반 UX 통합, 컨텍스트 인식&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 파생 버전 ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Android TV]]&amp;#039;&amp;#039;&amp;#039; – 스마트 TV용  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Wear OS]]&amp;#039;&amp;#039;&amp;#039; – 웨어러블 디바이스용  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Android Auto]]&amp;#039;&amp;#039;&amp;#039; – 차량용 인포테인먼트  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Android Things]]&amp;#039;&amp;#039;&amp;#039; – IoT 및 임베디드 장치용  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[ChromeOS]]&amp;#039;&amp;#039;&amp;#039; – Android 앱 실행 환경 통합  &lt;br /&gt;
&lt;br /&gt;
== Android와 Linux의 관계 ==&lt;br /&gt;
Android는 [[Linux 커널]]을 사용하지만,  &lt;br /&gt;
GNU 유틸리티나 [[glibc]] 대신 [[Bionic]] libc를 사용하며,  &lt;br /&gt;
시스템 구조는 일반적인 [[Linux 배포판]]과 완전히 다르다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:100%;&amp;quot;&lt;br /&gt;
! 항목 !! Android !! 일반 Linux&lt;br /&gt;
|-&lt;br /&gt;
| 커널 || Linux 커널 (AOSP 수정본) || Linux 커널&lt;br /&gt;
|-&lt;br /&gt;
| 사용자 공간 || Bionic libc, ART || glibc, GNU 유틸리티&lt;br /&gt;
|-&lt;br /&gt;
| IPC || Binder || DBus, System V&lt;br /&gt;
|-&lt;br /&gt;
| 파일시스템 || ext4, f2fs || ext4, Btrfs 등&lt;br /&gt;
|-&lt;br /&gt;
| 런타임 || ART (Dalvik) || ELF 바이너리&lt;br /&gt;
|-&lt;br /&gt;
| 앱 언어 || Java / Kotlin || C / Python / Shell&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 개발 ==&lt;br /&gt;
Android의 핵심은 [[AOSP]](Android Open Source Project)로,  &lt;br /&gt;
Google 및 커뮤니티가 협력하여 유지보수한다.  &lt;br /&gt;
개발자는 [[Android Studio]]를 통해 Java/Kotlin 기반으로 앱을 제작하며,  &lt;br /&gt;
[[NDK]]를 통해 C/C++ 네이티브 코드도 사용 가능하다.&lt;br /&gt;
&lt;br /&gt;
== 라이선스 ==&lt;br /&gt;
* 커널 – [[GPLv2]] (Linux 커널 기반)  &lt;br /&gt;
* 사용자 공간 – [[Apache License 2.0]]  &lt;br /&gt;
* 일부 구성요소 – BSD / MIT / MPL 혼합  &lt;br /&gt;
&lt;br /&gt;
== 같이 보기 ==&lt;br /&gt;
* [[AOSP]]  &lt;br /&gt;
* [[Android Studio]]  &lt;br /&gt;
* [[Kotlin]]  &lt;br /&gt;
* [[Linux]]  &lt;br /&gt;
* [[ChromeOS]]  &lt;br /&gt;
* [[Fuchsia]]  &lt;br /&gt;
* [[iOS]]  &lt;br /&gt;
&lt;br /&gt;
== 참고 문헌 ==&lt;br /&gt;
* Android Developers – [https://developer.android.com developer.android.com]  &lt;br /&gt;
* AOSP 공식 사이트 – [https://source.android.com source.android.com]  &lt;br /&gt;
* “Android Internals: A Deep Dive into the Architecture”, 2021  &lt;br /&gt;
* Google I/O 발표 자료 (2008–2024)  &lt;br /&gt;
* “The Evolution of Android”, OSNews, 2023&lt;/div&gt;</summary>
		<author><name>LunaStev</name></author>
	</entry>
</feed>