앱스트림

앱스트림(AppStream)은 리눅스 상의 애플리케이션 설치 프로그램을 위한 인프라를 구축하고 메타데이터를 공유하기 위해 주요 리눅스 벤더(레드햇, 캐노니컬, SUSE, 데비안, 맨드리바 등) 사이에서 맺어진 합의이다.

이 이니셔티브는 2011년 1월 19~21일경에 시작되었다.

이 프로젝트는 스스로를 다음과 같이 설명한다. "통합된 소프트웨어 메타데이터 데이터베이스와 중앙 집중식 OCS(Open Collaboration Services) 사용자 기여 콘텐츠 데이터베이스를 구축하여 최상의 사용자 경험을 제공하는 것을 목표로 하는 교차 배포판 협업 이니셔티브이다."

0.6 버전 릴리스와 함께 프로젝트의 범위가 확장되어 글꼴, 코덱, 입력기 및 일반 라이브러리와 같은 기타 소프트웨어 구성 요소에 대한 더 많은 메타데이터를 포함하게 되었으며, 이를 통해 애플리케이션이 배포판에 독립적인 방식으로 사용 가능한 소프트웨어 정보를 쿼리할 수 있게 되었다. 이는 소프트웨어 센터에 표시되는 데이터의 품질을 높일 뿐만 아니라, Listaller와 같은 타사 애플리케이션 설치 프로그램이 새 애플리케이션이 배포판의 패키지 데이터베이스에서 실행되는 데 필요한 구성 요소를 찾을 수 있도록 한다. 또한 새로운 메타데이터를 통해 소프트웨어를 빌드하는 데 필요한 전제 조건을 더 쉽게 설치할 수 있으며, 업스트림 애플리케이션을 배포판 패키지와 매칭하고 배포판 간의 패키지를 매칭하여 패치 교환 프로세스를 개선할 수 있다.

앱스트림은 스냅, Flatpak, 앱이미지와 같은 패키징 방식에서도 사용된다.

 같이 보기 
 패키지 관리자
 패키지킷, 그놈 소프트웨어 및 Apper
 우분투 소프트웨어 센터

 각주 

 외부 링크 

 AppData
 freedesktop.org의 AppStream
 AppStream 문서
 프로젝트 Bretzn
 Phoronix - AppStream 소개, 멀티 배포판 앱 프레임워크
 Google Summer of Code 2011 - 소프트웨어 센터를 위한 패키지킷 백엔드 및 AppStream 통합
 openSUSE의 애플리케이션 관리자

분류:리눅스
분류:자유 응용 소프트웨어
분류:리눅스 패키지 관리 관련 소프트웨어