[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: argp: Correct documentation
From: |
Bruno Haible |
Subject: |
Re: argp: Correct documentation |
Date: |
Tue, 06 Dec 2022 19:48:59 +0100 |
Hi Alfred,
> +This variable is missing on all non-glibc platforms:
>
> How about we just say "non-GNU systems" -- the majority of operating
> systems in the world are 'non-glibc platforms', and there is no
> platform that is called 'glibc'. Our system is called GNU after
> all...
First, "glibc platforms" and "GNU systems" are not the same thing.
* RMS decided that the NetBSD kernel, plus the NetBSD libc, plus GNU
userland is a GNU system and to be called "GNU/NetBSD". [1]
Whereas the NetBSD kernel, plus glibc, plus GNU userland is to be
called "GNU/kNetBSD". [2]
* According to the definition of GNU system [3], it looks like a
distro based on Linux, glibc, and lots of proprietary software
would not be a GNU system.
Second, in technical documentation, I prefer to have unambiguous terms,
and there is ambiguity in the term "GNU system":
- Is Alpine Linux a GNU system? (It uses musl libc instead of glibc.) [4]
- Is Windows with WSL and a GNU distro a GNU system? [5][6]
Bruno
[1] https://www.debian.org/ports/netbsd/index.en.html
[2] https://www.debian.org/ports/kfreebsd-gnu/index.en.html
[3] https://www.gnu.org/home.en.html
[4] https://www.reddit.com/r/gnu/comments/bqszff/is_alpine_gnulinux/
[5] https://news.ycombinator.com/item?id=14095643
[6] https://emacs.stackexchange.com/questions/47782/
- argp: Correct documentation, Bruno Haible, 2022/12/05
- Re: argp: Correct documentation, Alfred M. Szmidt, 2022/12/06
- Re: argp: Correct documentation,
Bruno Haible <=
- Re: argp: Correct documentation, Alfred M. Szmidt, 2022/12/06
- Re: argp: Correct documentation, Bruno Haible, 2022/12/06
- Re: argp: Correct documentation, Alfred M. Szmidt, 2022/12/07
- Re: argp: Correct documentation, Bruno Haible, 2022/12/07
- Re: argp: Correct documentation, Paul Eggert, 2022/12/07
- Re: argp: Correct documentation, Alfred M. Szmidt, 2022/12/08
- Re: argp: Correct documentation, Alfred M. Szmidt, 2022/12/08