Apertis
Apertis는 Debian의 소프트웨어 구성 요소를 기반으로 산업용·임베디드 제품에 사용할 수 있도록 개발된 Linux 배포판이다. 제조사와 시스템 통합 업체가 제품에 맞는 운영체제 이미지를 제작하고 유지할 수 있는 기반을 제공하며, 일반 소비자용 데스크톱 배포판보다 제품 통합, 재현...
| 분류 | Linux 배포판, 산업·임베디드 Linux 배포판 |
|---|
개발 = Collabora와 Apertis 개발 공동체 계열 = Debian 커널 = Linux 커널 주요 환경 = Weston 기반 HMI, 개발용 Xfce 환경 주요 대상 = ARM, x86 계열 임베디드 장치 패키지 관리 = deb · APT 배포 특징 = 소스 패키지 재빌드 및 자체 패키지 공식 웹사이트 = 공식 사이트
Apertis는 Debian의 소프트웨어 구성 요소를 기반으로 산업용·임베디드 제품에 사용할 수 있도록 개발된 Linux 배포판이다. 제조사와 시스템 통합 업체가 제품에 맞는 운영체제 이미지를 제작하고 유지할 수 있는 기반을 제공하며, 일반 소비자용 데스크톱 배포판보다 제품 통합, 재현 가능한 빌드와 장기 유지보수에 초점을 둔다.[1]
프로젝트는 Debian의 소스 패키지와 오픈소스 개발 체계를 활용하면서 필요한 구성 요소를 자체 빌드하고 변경하는 모델을 채택한다. 이에 따라 단순히 Debian 설치 이미지의 외관을 바꾸는 방식과는 구별되며, 하드웨어 플랫폼별 커널 설정, 미들웨어, 제품별 애플리케이션과 소프트웨어 배포 절차를 함께 관리한다.
시스템 이미지는 ARM과 x86 계열을 포함하는 지원 하드웨어를 대상으로 구성할 수 있다. systemd를 이용한 서비스 관리와 deb 패키지·APT 기반의 배포 체계가 사용되며, 그래픽 사용자 인터페이스가 필요한 제품에서는 Wayland 컴포지터와 그래픽 스택을 조합할 수 있다. 개발용 SDK와 실제 장치용 이미지는 서로 다른 구성을 취할 수 있다.
Apertis는 제품 제작자가 유지보수 가능한 운영체제 기반을 공유하면서도 필요한 애플리케이션과 인터페이스를 선택할 수 있게 하는 데 의의가 있다. 개발·배포 과정에서는 소스 코드와 패키지 변경 사항의 추적, 빌드 자동화, 플랫폼 호환성 및 테스트가 중요하며, 사용자는 제품 목적에 맞는 구성과 저장소를 따로 준비할 수 있다.
Yocto Project나 Buildroot처럼 임베디드 Linux를 만드는 도구와 활용 분야가 겹치지만, Apertis는 Debian 파생 배포판으로서 재사용 가능한 패키지와 완성형 플랫폼을 강조한다. Debian 파생판 조사 자료에는 패키지 재빌드 방식과 SDK·타깃 이미지, 지원 아키텍처 등이 별도로 기록되어 있다.[2]