Open Application Distribution Protocol
Motivation
The application market in Terminus is built on the Open Application Distribution Protocol, aiming to create a permissionless application distribution ecosystem where developers retain complete ownership of user payments.
Technical Implementations
To achieve this mission, Terminus OS incorporates several key technical implementations:
Unified Installation Format
Terminus OS utilizes the Terminus Application Chart (TAC) format. This format allows users to install and manage applications, recommendation algorithms, and LLMs the same way as they do traditional applications.
Application Sandbox
Terminus OS provides Community Application Mode designed to minimize the impact of malware, ensuring a safer application environment.
Decentralized Application Evaluation System
Terminus OS supports Application Reputation to assist users in making informed purchase decisions and identifying reputable developers.
Flexible Indexer Services for Market
Users can choose Indexer services freely for the Market. The following figure shows the relationship between Developer, Indexer, and Market.
Developer can freely submit applications to any Indexer, and Market can choose any Indexer to display the application list to users.
apps is the official Indexer of Terminus. It is automatically maintained by a GitBot according to predefined rules. Developers only need to follow the submission process to submit an application in the TAC format. After Gitbot merges the developer's submission into the trunk, this app will be visible in Market for users to install.