diff --git a/README.org b/README.org index dc13104..5f0dc67 100644 --- a/README.org +++ b/README.org @@ -5,31 +5,34 @@ Nonguix is a software repository for the which packages some software which cannot be included in the official distribution for ethical or policy-related reasons. -Please do NOT promote this repository on any official Guix -communication channels, such as their mailing lists or IRC channel, even in -response to support requests! This is to show respect for the Guix project's -[[http://www.gnu.org/distros/free-system-distribution-guidelines.html][strict policy]] -against recommending nonfree software, and to avoid any unnecessary hostility. - -Before using this channel, you should understand the implications of using -nonfree software. Read [[https://www.gnu.org/philosophy/free-sw.en.html][What is free software?]] -for more information. - (Check out the [[https://gitlab.com/guix-gaming-channels][Guix Gaming Channels]] if you're interested in nonfree games too!) * Warning -This channel does not endorse any non-free application. -We believe it is non-ethical, harmful to software development and -restricts the users freedom. +Please do NOT mention this repository on any official Guix communication +channels, such as their mailing lists or IRC channel! This is to show respect +for the Guix project's [[http://www.gnu.org/distros/free-system-distribution-guidelines.html][policy]] against recommending nonfree software. While +this channel's existence is well-known among seasoned Guixers, the Guix +project itself doesn't want to spend time debugging and supporting non-free +software since it is not its goal. + +Because the main Guix channel moves pretty fast, ~guix pull~ can sometimes +break because Nonguix hasn't been updated to follow the latest changes. If +your ~guix pull~ seemingly errors out, but ~guix time-machine -- describe~ +doesn't, it is most likely a problem with your channels and should not be +reported to Guix but to the offending channel instead. + +This channel does not endorse any non-free application. We believe it is +non-ethical, harmful to software development and restricts the users freedom. See the [[https://www.gnu.org/philosophy/free-sw.en.html][GNU philosophy]] for a more thorough discussion. -Those packages are provided as a last resort, should none of the official Guix -packages work for you. +Those packages are provided as a pragmatic last resort solution, should none +of the official Guix packages work for you. -You should understand the implication of using non-free software. Some of those -implications include: +Before using this channel, you should understand the implications of using +nonfree software. Read [[https://www.gnu.org/philosophy/free-sw.en.html][What is free software?]] for more information. These +include: - Endorsement of non-free products and the perpetration of a culture of restriction on liberties.