Droidian

Droidian은 Android 스마트폰 하드웨어에서 Debian 사용자 공간을 실행하는 것을 목표로 하는 모바일 Linux 배포판이다. 일반적인 PC용 Debian을 단순히 휴대전화에 설치하는 방식이 아니라 Halium과 libhybris 등을 통해 Android용으로 작성된 장치 지...

분류Linux 배포판, Android 장치용 Debian 모바일 Linux 배포판
개발Droidian 개발 공동체
계열Debian + Halium · libhybris
커널Linux 커널
기본 사용자 환경Phosh 계열 터치 인터페이스
소프트웨어 관리deb · APT
지원 플랫폼Android 커널·하드웨어를 사용하는 스마트폰
주요 특징Android 장치용 Debian 모바일 Linux 배포판
공식 개발 문서공식 자료

Droidian은 Android 스마트폰 하드웨어에서 Debian 사용자 공간을 실행하는 것을 목표로 하는 모바일 Linux 배포판이다. 일반적인 PC용 Debian을 단순히 휴대전화에 설치하는 방식이 아니라 Halium과 libhybris 등을 통해 Android용으로 작성된 장치 지원 기술을 활용하면서, 사용자에게는 Debian 기반 Linux 응용 프로그램과 모바일 데스크톱을 제공한다.[1]

스마트폰에는 장치 제조사에 특화된 카메라·모뎀·GPU·센서 드라이버와 부팅 구성이 필요한 경우가 많다. Droidian은 기존 Android용 커널과 하드웨어 인터페이스를 재사용해 일반 Linux 모바일 사용자 공간을 실행하는 접근을 채택했다. 이에 따라 지원되는 기기별로 포팅 작업과 부팅 이미지, 장치별 설정이 필요하다.

운영체제의 그래픽 환경은 터치 입력을 고려한 Phosh 및 관련 모바일 프로그램을 중심으로 구성된다. 전화 통신, 메시징, 무선 네트워크, 위치·센서 등 기능은 장치 지원 계층과 Linux 사용자 공간의 서비스를 결합해 제공하며, 각 기기의 하드웨어 지원 상태에 따라 동작 범위가 다르다.[2]

기본 패키지 관리에는 Debian의 deb 패키지와 APT가 사용되므로 Debian 생태계의 소프트웨어를 활용할 수 있다. 다만 PC용 프로그램이 스마트폰의 작은 화면과 터치 입력에 자동으로 최적화되는 것은 아니며, 모바일에 맞는 프로그램과 인터페이스를 선택하는 것이 중요하다. Droidian은 자체 설치·포팅 문서와 지원 장치 목록을 제공한다.

Mobian이 Debian 모바일 소프트웨어를 다양한 Linux 친화적 장치에 제공하는 데 집중한다면 Droidian은 Android 커널·하드웨어 계층을 활용하는 장치 포팅 기술이 중심이다. Ubuntu Touch 역시 Android 하드웨어 구성 요소를 재사용하는 접근을 갖지만 사용자 공간과 프로젝트 계보가 다르다.[3]

역사

프로젝트 출범

개발과 장치 지원 확대

시스템 구조

Debian 사용자 공간

Halium과 Android 하드웨어 계층

커널·드라이버 구성

모바일 사용자 환경

Phosh

전화 및 메시지 서비스

카메라·오디오·센서

패키지 관리

APT 저장소

모바일 응용 프로그램

지원 장치와 설치

기기별 포팅

부팅 및 설치 과정

하드웨어 호환성

다른 모바일 Linux와의 관계

Mobian

Ubuntu Touch

개발 및 관련 문서

  1. 공식 문서: Droidian ↩
  2. 공식 문서: Droidian ↩
  3. 공식 문서: Droidian ↩