All of the software in this system may be freely used, copied, and modified.
All of the distribution's software is managed in individual packages, which can each be installed, upgraded, and removed from any system, even on devices that have already been deployed.
The package management tools are designed to provide high levels of portability, flexibility, and configurability. The packages in this system can be built and configured for any hardware and application platform. The system may be made to use any UNIX-like kernel and any set of system libraries.