Specifications
Technical specifications and standards documentation for ProteanOS.

Overview
This section contains technical specifications that define standards and interfaces used in ProteanOS. These documents provide authoritative references for implementers and serve as the basis for compatibility and interoperability.
Available Specifications
Source Package Format 1.0
Original source package format specification. Superseded by SPF 2.0 but retained for historical reference.
Source Package Format 2.0
Current source package format specification with improvements over 1.0.
Specification Development
Specifications follow a development process that includes:
- Proposal and discussion on the development mailing list
- Draft specification review
- Implementation and testing
- Final specification publication
Using Specifications
Specifications are intended for:
- Tool implementers who need to process ProteanOS formats
- Package maintainers creating conformant packages
- Contributors understanding system design
- Anyone interested in technical details
Frequently Asked Questions
How do I propose a new specification?
Start a discussion on the development mailing list with your proposal. Include rationale, use cases, and if possible, a draft specification.
Can specifications change?
Yes, through versioning. New versions may add features or clarify ambiguities while maintaining backward compatibility where possible.