Say you have someone who is an existing Ubuntu user and want to make them
more free without fully installing Trisquel and waiting for Ruben to release
a new version of the OS. Ruben taking forever to release 6.0 has been tough
because of the computers I still have running 4.0 and I would like them
updated soon.
Would this be considered free?
1. Limit to only free repositories like main and universe and have the
benefit of pulling packages from the large amount of Ubuntu mirrors
worldwide.
2. Use Trisquel scripts as a reference to block packages from installing
(like non libre kernel) and force it in apt preferences by setting pin
priority for that package to a negative number.
3. Run a bash or Python script to purge any existing non-free components
according to the blocked packages setup in #2.
This is just a brainstorm and I know the Ubuntu repositories being referenced
in the OS contain non-free software, but the OS itself would sanitize what is
coming in at the apt level and non-free Ubuntu packages won't make it.