Debian has a more vehement stance on free software but still includes non-free software in its non-free repos. Arch is more lenient, and therefore inclusive, concerning non-free packages as defined by GNU. Debian focuses on stringent testing of the Stable branch, which is "frozen" and supported up to five years.