vrms is nice piece of software to track own bad software choices or concessions but it not quite gentoo-compatible, however not long ago masking-by-license feature was added for portage which may be a good basis for such a tool. probably the only thing is missing is some statistical software which could provide user with numbers for quantity of licenses on packages\files used in system, segregate data on non-FSF licensed packages, put and display 'non-free' status for files and packages by reasons other then license, etc. any ideas ? or maybe something like this is already in works by gentoo developers ? anyway it would be nice to have. Reproducible: Always
Can you just set ACCEPT_LICENSE="@FSF-APPROVED" and be done with it? What more is needed? Not that the FSF-APPROVED group is already defined in $PORTDIR/profiles/license_groups.
No, i cannot. You have missed the point. I'm not talking about Enforsing but Statistics and Informing. People don't use FSF-approved-only software not because they ultimately avoid it but because they have no choice or do not know about choice in tools for their affairs. Cut off non-free stuff is easy as take cigarettes from smoker. Controlling purity of the system is another deal and it starts from viewing a clear picture. You may say that i can white-list licenses for stuff i might need manually or by script but those concessions are ungrateful things to track down on my own without proper tool.
Maybe we could add something like this to equery.
There's vrms-gentoo in guru