So, an operating system can born "free" (free as in speech, in the GNU sense)
and then, become "non-free" just because some users decided to create a way
to ease installations of software that "just can't be shipped with the system"?You've formulated a very broad description, which applies to the act
of putting a non-free program in the ports system, and equally to many
other acts whose nature is different. For instance, the program might
or might not be free; the easier way might or might not be included in
OpenBSD. I might say the act was bad, or I might say it was good,
depending on the details not specified.If "some users" write a way to "ease installation" of some non-free
program, and distribution D doesn't include this way in its
distribution or publicize it, then those users have done something bad
but distribution D is not responsible for what they did.However, if distribution D includes this "easier way to install" in
its ports system, by doing so distribution D endorses it and takes on
the ethical responsibility for it.I say "distribution D" because this is the same for any distribution,
whether it's a distribution of the BSD system, or a distribution the
GNU/Linux system, or whatever.
| Greg KH | [RFC] sample kobject implementation |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Paul E. McKenney | [PATCH RFC 2/9] RCU: Fix barriers |
| Joe Perches | [PATCH 011/148] include/asm-x86/bug.h: checkpatch cleanups - formatting only |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Linus Torvalds | Re: [GIT]: Networking |
| Jeff Garzik | Re: [PATCH] drivers/net: remove network drivers' last few uses of IRQF_SAMPLE_RANDOM |
