AppStream

From Wikipedia, the free encyclopedia

開発元 マティアス・クルンプ
最新版
1.0.5[1] ウィキデータを編集 / 2025年4月24日 (4か月前)
プログラミング
言語
C言語
AppStream
開発元 マティアス・クルンプ
最新版
1.0.5[1] ウィキデータを編集 / 2025年4月24日 (4か月前)
リポジトリ ウィキデータを編集
プログラミング
言語
C言語
種別 アプリケーションプログラミングインタフェース
ライセンス LGPLGPL
公式サイト www.freedesktop.org/wiki/Distributions/AppStream/
テンプレートを表示

AppStreamは、主要なLinuxベンダー(レッドハットカノニカルSUSEDebianMandrivaなど)による合意であり、Linux上のアプリケーションインストーラーのためのインフラストラクチャおよびメタデータの共有を目的としている[2]

この取り組みは、2011年1月19日から21日の間に開始された[3]

本プロジェクトは自らを「ディストリビューションを超えた協力による取り組みであり、統一されたソフトウェアメタデータデータベースおよび中央集権型のOCS(Open Collaboration Services英語版)ユーザー提供コンテンツデータベースの構築を目的としており、これにより最高のユーザー体験を提供する」と述べている。

バージョン0.6のリリースにより、プロジェクトの範囲はフォントコーデックインプットメソッド、汎用ライブラリなど、他のソフトウェアコンポーネントのメタデータを含むように拡張された。これにより、アプリケーションはディストリビューションに依存しない方法で利用可能なソフトウェアに関する情報を照会できるようになる。このことはソフトウェアセンターに表示されるデータの質を高めるだけでなく、Listaller英語版のようなサードパーティのアプリケーションインストーラーが、新しいアプリケーションの実行に必要なコンポーネントをディストリビューションのパッケージデータベースから見つけることを可能にする[4]。加えて、新しいメタデータはソフトウェアのビルドに必要なものをインストールすることを容易にし、アップストリームアプリケーションとディストリビューションパッケージのマッチングや、異なるディストリビューション間でのパッケージの対応づけを可能にすることで、パッチの交換プロセスを改善する可能性がある。

AppStreamは、SnapFlatpak[5]、およびAppImageのようなパッケージ方式にも使用されている。

脚注

外部リンク

Related Articles

Wikiwand AI