Package Source Repositories

Git Repositories
Most source packages are maintained in Git repositories.

Specifications

Source Package Format 1.0
The format in which source packages are developed.
Architecture String Syntax
The meaning of the architecture string for binary architectures and application platforms.
Multiarch
The ability to install and use on a system packages built for multiple architectures.
Service Run Control
A modular system for ordering the starting and stopping of system services according to inter-service dependencies.

Policies

Packages must adhere to a number of policies for distribution as part of this operating system.

Packaging Policy
Requirements for package naming, splitting, and data.
Filesystem Hierarchy Policy
The structure of the files and directories in the system.
Software Inclusion Policy
Legal and technical requirements to protect user freedom and to ensure that all included software can be legally distributed and effectively supported.