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.
- Architectures and Platforms
- 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.