본문 바로가기

공부 이야기/그냥 찾아보는 공부

안드로이드 운영체제 - HAL

1. HAL

- 하드웨어 추상화 계층

- 하드웨어와 소프트웨어의 중간 추상화 계층으로 응용프로그램의 Transparency를 지원

- 즉, 어떤 하드웨어에서도 동작할 수 있도록 하는 플랫폼임

- AS/400 (IBM 시스템 i)에서 적절하게 사용됨

 

2. GNU

- 자유소프트웨어로 이루어진 운영 체제로 주로 리눅스와 혼용해서 상용됨