한국정보기술진흥원
한국정보기술신문
thumbnail

인공지능 · 정보통신 ·

구글, 안드로이드 오픈소스 2026년부터 분기별 공개로 전환...트렁크 안정 모델 도입

발행일
읽는 시간1분 45초

생태계 플랫폼 안정성 강화 위해 2분기, 4분기에만 소스코드 게시

[한국정보기술신문] 구글이 안드로이드 오픈소스 프로젝트의 소스코드 공개 방식을 2026년부터 대폭 변경한다. 기존의 지속적인 공개 방식에서 벗어나 2분기와 4분기에만 소스코드를 게시하는 방식으로 전환하며, 트렁크 안정 개발 모델을 도입해 생태계 전반의 플랫폼 안정성을 확보한다는 계획이다.

안드로이드 오픈소스 프로젝트 공식 웹사이트에 따르면, 이번 변경사항은 트렁크 안정 개발 모델과의 일치를 위한 것으로, 개발자들에게는 기존의 aosp-main 대신 android-latest-release 브랜치 사용을 권장하고 있다. android-latest-release 매니페스트 브랜치는 항상 AOSP에 푸시된 최신 버전을 참조하도록 설계됐다.

안드로이드 16 QPR2 공개

구글은 최근 안드로이드 16 QPR2를 공개했다. QPR2에는 새로운 기능들이 추가됐으며, 기기 제조사들은 이러한 기능을 자사 기기에 구현할 수 있게 됐다. 구글은 공식 문서를 통해 안드로이드 16 QPR2의 상세한 구현 방법을 제공하고 있다.

기능 출시 플래그 시스템 도입

안드로이드는 모든 사용자에게 AOSP 개발 브랜치의 안정성을 보장하기 위해 기능 출시 플래그 시스템을 새롭게 도입했다. 이 시스템을 통해 AOSP 참여자들은 테스트가 완료된 코드만 실행되도록 관리할 수 있다. 이는 개발 중인 기능이 안정화되기 전까지 일반 사용자에게 영향을 미치지 않도록 하는 안전장치 역할을 한다.

포괄적인 개발 문서 제공

AOSP 웹사이트는 개발자들을 위한 포괄적인 문서를 제공한다. 환경 설정부터 소스 다운로드, 빌드, 테스트, 기여 방법까지 개발의 전 과정을 다루고 있다. 특히 보안 분야에서는 업계 최고 수준의 보안 기능 통합 방법을 상세히 설명하며, 정기적인 보안 게시판을 통해 최신 보안 정보를 제공한다.

핵심 주제 섹션에서는 아키텍처, 오디오, 카메라, 연결, 디스플레이, 그래픽 등 안드로이드 OS를 구성하는 기본 요소부터 고급 기능까지 맞춤설정 방법을 제시한다. 호환성 정의 문서와 호환성 테스트 모음을 통해 기기 제조사들이 안드로이드 생태계 내에서 일관된 사용자 경험을 제공할 수 있도록 돕는다.

자동차 플랫폼 강화

안드로이드 오토모티브 관련 문서도 대폭 강화됐다. 차량 내 하드웨어에서 직접 실행되는 안드로이드 오토모티브 플랫폼의 개발과 맞춤설정 방법을 제공하며, 시작 가이드, 개발 가이드라인, 개발 도구, 테스트 인프라 등을 포괄적으로 다룬다.

AOSP는 구성 가능한 가상 안드로이드 기기인 Cuttlefish, 기업 네트워크 기기 관리, 안드로이드 TV 등 다양한 기기 유형에 대한 개발 정보도 제공한다. 개발자들은 안드로이드 저장소, 공장 출고 시 이미지, 드라이버 바이너리 등의 리소스를 활용할 수 있으며, 플랫폼, 빌드, 포팅 관련 구글 그룹스를 통해 커뮤니티 지원을 받을 수 있다.

구글은 이번 변경사항에 대한 자세한 내용을 AOSP 변경사항 문서를 통해 제공하고 있으며, 개발자들의 원활한 전환을 위해 지속적으로 문서를 업데이트하고 있다.

한국정보기술신문 정보기술분과 유상헌 기자 news@kitpa.org