Is the list at:
http://www.gnu.org/links/links.html#FreeGNULinuxDistributions
the list of operating systems that meet your criteria? It appears that
gNewSense includes LAME in binary format, and BLAG "recommends" it at
https://wiki.blagblagblag.org/Lame in much the same way OpenBSD does.
ISTR LAME is free software, but I will double-check.
In fact, BLAG suggests other unfree programs, such as unrar
(https://wiki.blagblagblag.org/Unrar), even noting that the software is
non-free.
What is the license of Unrar? I will try to access that page, but I
cannot access an https page except by asking someone to get it for me.
I will see if it works with plain http:.
I don't think anyone is particularly upset that OpenBSD isn't among the
software you recommend, but to claim that OpenBSD includes "non-free"
software in its ports collection (using your definition of "free") while
claiming that gNewSense meets your criteria is disingenuous at best.
At best, it's an accurate statement. At worst, the gNewSense
developers made a mistake, and will correct it.
My main basis for judging any distro is the policies it has adopted.
Everyone makes mistakes, and well-intentioned people fix their
mistakes. So if someone finds a non-free program in gNewSense, or in
OpenBSD, in violation of the distro's policies, that's no disaster. I
trust the developers will remove it once they find out.
On the other hand, if a distro's policies say something is allowed,
then it isn't a mistake, and I can't expect it to be fixed. That's
what gives me stronger concern. The presence of non-free programs
in the OpenBSD ports system is not a mistake, it's intentional.
| Linus Torvalds | Linux 2.6.27 |
| Alan Cox | [PATCH 00/76] Queued TTY Patches |
| Greg KH | [patch 10/73] VLAN: Lost rtnl_unlock() in vlan_ioctl() |
| Rusty Russell | Re: [Bug #11342] Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected |
git: | |
| Jakub Narebski | Re: [PATCH] RFC: git lazy clone proof-of-concept |
| Johannes Schindelin | cogito and remote#branch, was Re: [PATCH] Git homepage: remove all the references ... |
| Junio C Hamano | Re: Comments on recursive merge.. |
| Scott Chacon | [PATCH] add a 'pre-push' hook |
| Marcos Laufer | dmesg IBM x3650 OpenBSD 4.3 |
| L. V. Lammert | Re: OBSD's perspective on SELinux |
| Richard Stallman | Real men don't attack straw men |
| Juan Miscaro | When will OpenBSD support UTF8? |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Alan Cox | Re: [PATCH] alternative to sys_indirect, part 1 |
| Jarek Poplawski | Re: panic 2.6.27-rc3-git2, qdisc_dequeue_head |
| Patrick McHardy | Re: [PATCH 3/3] netdevice: order of synchronization of IFF_PROMISC and IFF_ALLMULTI |
