Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Real programmers don't comment their code. It was hard to write, it should be hard to understand.


devel / comp.lang.c++ / Re: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))

SubjectAuthor
* Parsing multi-byte keystrokesR.Wieser
+* Re: Parsing multi-byte keystrokesAlf P. Steinbach
|+- Re: Parsing multi-byte keystrokesR.Wieser
|`* Re: Parsing multi-byte keystrokesKeith Thompson
| +* Re: Parsing multi-byte keystrokesPavel
| |`- Re: Parsing multi-byte keystrokesKeith Thompson
| `- Re: Parsing multi-byte keystrokesR.Wieser
+* Re: Parsing multi-byte keystrokesPavel
|+* Re: Parsing multi-byte keystrokesBen Bacarisse
||`* Re: Parsing multi-byte keystrokesR.Wieser
|| +- Re: Parsing multi-byte keystrokesChristian Gollwitzer
|| `* Re: Parsing multi-byte keystrokesBen Bacarisse
||  `* Re: Parsing multi-byte keystrokesR.Wieser
||   `* Re: Parsing multi-byte keystrokesChristian Gollwitzer
||    `* Re: Parsing multi-byte keystrokesR.Wieser
||     +- Re: Parsing multi-byte keystrokesKeith Thompson
||     `* Re: Parsing multi-byte keystrokesChristian Gollwitzer
||      `- Re: Parsing multi-byte keystrokesKeith Thompson
|`* Re: Parsing multi-byte keystrokesR.Wieser
| +* Re: Parsing multi-byte keystrokesKeith Thompson
| |`* Re: Parsing multi-byte keystrokesR.Wieser
| | +* Re: Parsing multi-byte keystrokesMuttley
| | |`- Re: Parsing multi-byte keystrokesR.Wieser
| | `* Re: Parsing multi-byte keystrokesKeith Thompson
| |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |   +- Re: Parsing multi-byte keystrokesKeith Thompson
| |   `* Re: Parsing multi-byte keystrokesScott Lurndal
| |    `- Re: Parsing multi-byte keystrokesR.Wieser
| +* Re: Parsing multi-byte keystrokesScott Lurndal
| |+- Re: Parsing multi-byte keystrokesR.Wieser
| |`- Re: Parsing multi-byte keystrokesKeith Thompson
| +* Re: Parsing multi-byte keystrokesred floyd
| |`* Re: Parsing multi-byte keystrokesKenny McCormack
| | `* Re: Parsing multi-byte keystrokesScott Lurndal
| |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |   `* Re: Parsing multi-byte keystrokesKenny McCormack
| |    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     +* Re: Parsing multi-byte keystrokesBen Bacarisse
| |     |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | +* Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | +* Re: Parsing multi-byte keystrokesPaavo Helde
| |     | |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | +- Re: Parsing multi-byte keystrokesBen Bacarisse
| |     | +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | | `* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |  `* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   +* Re: Parsing multi-byte keystrokesChristian Gollwitzer
| |     | |   |`- Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |   |`* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |   | +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |   | `- Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |   `* Re: Parsing multi-byte keystrokesMuttley
| |     | |    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     | |     +- Re: Parsing multi-byte keystrokesKenny McCormack
| |     | |     +* Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |     |`* Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     | `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     | |     |  `* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |     |   +* Re: Parsing multi-byte keystrokesKeith Thompson
| |     | |     |   |`* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |     |   | `- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     |   `- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |     `* Re: Parsing multi-byte keystrokesMuttley
| |     | |      +* Re: Parsing multi-byte keystrokesDavid Brown
| |     | |      |+* Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      ||+* Re: Parsing multi-byte keystrokesKenny McCormack
| |     | |      |||`- Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      ||`* Re: Parsing multi-byte keystrokesDavid Brown
| |     | |      || +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |      || +* Re: Parsing multi-byte keystrokesChris M. Thomasson
| |     | |      || |`- Re: Parsing multi-byte keystrokesScott Lurndal
| |     | |      || `- Re: Parsing multi-byte keystrokesKalevi Kolttonen
| |     | |      |`- Re: Parsing multi-byte keystrokesMuttley
| |     | |      `* Re: Parsing multi-byte keystrokesred floyd
| |     | |       +- Cars (Was: Parsing what is Linux?)Kenny McCormack
| |     | |       `* Re: Parsing multi-byte keystrokesMuttley
| |     | |        `* Cars (Was: Parsing multi-byte keystrokes)Kenny McCormack
| |     | |         `* Re: Cars (Was: Parsing multi-byte keystrokes)Muttley
| |     | |          `* Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))Kenny McCormack
| |     | |           `- Re: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))Muttley
| |     | `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  +- Re: Parsing multi-byte keystrokesKenny McCormack
| |     |  +* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  |+* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||`* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  || `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||  `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||   `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||    `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||     +- Re: Parsing multi-byte keystrokesScott Lurndal
| |     |  ||     `* Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||      +* Re: Parsing multi-byte keystrokesRichard Harnden
| |     |  ||      |`- Re: Parsing multi-byte keystrokesKeith Thompson
| |     |  ||      +* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  ||      |`- Re: Parsing multi-byte keystrokesJames Kuyper
| |     |  ||      `- Re: Parsing multi-byte keystrokesKeith Thompson
| |     |  |`* Re: Parsing multi-byte keystrokesDavid Brown
| |     |  | `* Re: Parsing multi-byte keystrokesR.Wieser
| |     |  `* Re: Parsing multi-byte keystrokesMalcolm McLean
| |     `* Re: Parsing multi-byte keystrokesAlf P. Steinbach
| `* Re: Parsing multi-byte keystrokesPavel
+* Re: Parsing multi-byte keystrokesScott Lurndal
`* Re: Parsing multi-byte keystrokeswij

Pages:123456
Re: Parsing multi-byte keystrokes

<u81qht$671b$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=649&group=comp.lang.c%2B%2B#649

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 19:05:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u81qht$671b$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
<u81fcd$4vie$1@dont-email.me>
<u81frk$4voj$1@dont-email.me>
Injection-Date: Tue, 4 Jul 2023 19:05:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cdf6593d3ae5f57dc6ed76d86ce2f523";
logging-data="203819"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+oo06uAX82h526RWzsYZjR"
Cancel-Lock: sha1:xWnhdHW8Un/A81x0TiczEcAkvss=
 by: Muttley@dastardlyhq.com - Tue, 4 Jul 2023 19:05 UTC

On Tue, 4 Jul 2023 18:03:00 +0200
David Brown <david.brown@hesbynett.no> wrote:
>On 04/07/2023 17:54, Muttley@dastardlyhq.com wrote:
>> Its more like asking a VW or Skoda dealer about your Audi.
>>
>
>It is more like asking a "Motorised vehicle dealer" about your vehicle
>with wheels. The dealer might also sell tanks and other belted
>vehicles, but most of the trade is in things with wheels.
>
>Technically, Linux is not UNIX because it does not share a common
>ancestor in early UNIX code. But the functional commonality between
>Linux and "true" UNIX versions is huge - you'll find very little code
>that works on multiple UNIX systems that does not work equally well on
>Linux.

BSD was a rewrite of SysV which was the "real" unix yet BSD is still called
unix so its all semantics really. Plus a few linux distros have passed the
OpenGroup certification process and are technically Unix. I suspect the only
reason they don't all pass is because they don't want to cough up for an
increasingly meaningless moniker.

>It's possible that Linux has additional features that make the OP's task
>easier on Linux than on one or more of the real UNIX's, but there is
>still a much better chance of learning about that on c.u.p. than here in
>c.l.c++.

The closer you get to the kernel the more the various *nixes start to diverge
from each other. MacOS is considered unix but peel off the posix layer and its
a quite strange beast underneath.

Re: Parsing multi-byte keystrokes

<u81tv0$6hb7$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=651&group=comp.lang.c%2B%2B#651

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jameskuyper@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 16:03:44 -0400
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <u81tv0$6hb7$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
<u80o8u$25n8$1@dont-email.me> <dyVoM.17049$N3_4.15605@fx10.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 4 Jul 2023 20:03:44 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b4263f0fd9fe1d8a4ea5230c48d98632";
logging-data="214375"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zXApo3zzB6wNLgyOCo2XXmRZH+Ed+Aqk="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.11.0
Cancel-Lock: sha1:m6KoucTnIc6EyigGmZIliQrTJSE=
In-Reply-To: <dyVoM.17049$N3_4.15605@fx10.iad>
Content-Language: en-US
 by: James Kuyper - Tue, 4 Jul 2023 20:03 UTC

On 7/4/23 09:56, Scott Lurndal wrote:
> James Kuyper <jameskuyper@alumni.caltech.edu> writes:
>> On 7/3/23 15:32, R.Wieser wrote:
....
>>> To me it feels like asking a Fort dealer about something thats going
>>> to be used in an Audi.
>>
>> Linux generally meets the requirements of the POSIX standard. What do
>> Audis and Fords have in common that is analogous to that relationship?
>
> There are dozens of standards that govern automobiles, starting with the
> SAE and/or Metric standards used for fasteners, and up through various
> standards that apply to the on-board software, CAN bus (being replaced
> by ethernet on newer vehicles) and processors (from RAS
> to security).

So, Audis and Fords are probably related to each other by the fact that
they both have internals that obey certain standards.

That isn't quite the relationship between UNIX and Linux. UNIX and Linux
are not two different things that both conform to the same standard.
UNIX is a standard, and most distros of Linux come close to fully
conforming to it. According to one of the other posters on this thread,
there are even distros that fully conform to it.

Re: Parsing multi-byte keystrokes

<u821et$6tl4$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=652&group=comp.lang.c%2B%2B#652

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kalevi@kolttonen.fi (Kalevi Kolttonen)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 21:03:25 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Sender: <untosten@0.0.0.0>
Message-ID: <u821et$6tl4$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me> <dyVoM.17049$N3_4.15605@fx10.iad> <u81tv0$6hb7$1@dont-email.me>
Injection-Date: Tue, 4 Jul 2023 21:03:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c51534675f7fcff1ae10430717146625";
logging-data="226980"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/UYnwgbhI9cje+TUOHF+16mHik5JBFsQU="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.3.8-200.fc38.x86_64 (x86_64))
Cancel-Lock: sha1:M5UNckPjHjqyJhSlhGjE86WrKec=
 by: Kalevi Kolttonen - Tue, 4 Jul 2023 21:03 UTC

James Kuyper <jameskuyper@alumni.caltech.edu> wrote:
> UNIX is a standard, and most distros of Linux come close to fully
> conforming to it. According to one of the other posters on this thread,
> there are even distros that fully conform to it.

Right. It is clear that my information was outdated.
The last I checked, no Linux distro had gone through
the UNIX certification process. But according to:

https://en.wikipedia.org/wiki/Unix

"Notably, EulerOS and Inspur K-UX are Linux
distributions certified as UNIX 03 compliant."

I have no idea what "03" means but I am pretty
damn sure it does not stand for "2003".

br,
KK

Re: Parsing multi-byte keystrokes

<87edlnweeb.fsf@nosuchdomain.example.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=653&group=comp.lang.c%2B%2B#653

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Keith.S.Thompson+u@gmail.com (Keith Thompson)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 04 Jul 2023 14:33:16 -0700
Organization: None to speak of
Lines: 28
Message-ID: <87edlnweeb.fsf@nosuchdomain.example.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com>
<u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com>
<u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me>
<u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me>
<dyVoM.17049$N3_4.15605@fx10.iad> <u81tv0$6hb7$1@dont-email.me>
<u821et$6tl4$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="f796055b850cb9d308e3ed59a225c1cf";
logging-data="236384"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19s2AEhzSCrWNJWbjM7toYc"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:8Ezy0pjZs09QOBt3c1NX53VgQiM=
sha1:c60HZ1qik5JJ5ygly2bdTRLzhnw=
 by: Keith Thompson - Tue, 4 Jul 2023 21:33 UTC

kalevi@kolttonen.fi (Kalevi Kolttonen) writes:
> James Kuyper <jameskuyper@alumni.caltech.edu> wrote:
>> UNIX is a standard, and most distros of Linux come close to fully
>> conforming to it. According to one of the other posters on this thread,
>> there are even distros that fully conform to it.
>
> Right. It is clear that my information was outdated.
> The last I checked, no Linux distro had gone through
> the UNIX certification process. But according to:
>
> https://en.wikipedia.org/wiki/Unix
>
> "Notably, EulerOS and Inspur K-UX are Linux
> distributions certified as UNIX 03 compliant."
>
> I have no idea what "03" means but I am pretty
> damn sure it does not stand for "2003".

It's version 3 of the Single UNIX specification, released in 2002.
(Previous versions are referred to as UNIX 95 and UNIX 98, so it's
very likely that the "03" refers to the year 2003.)

https://unix.org/unix03.html

--
Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com
Will write code for food.
void Void(void) { Void(); } /* The recursive call of the void */

Re: Parsing multi-byte keystrokes

<u824gk$7b2m$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=654&group=comp.lang.c%2B%2B#654

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kalevi@kolttonen.fi (Kalevi Kolttonen)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Tue, 4 Jul 2023 21:55:32 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 61
Sender: <untosten@0.0.0.0>
Message-ID: <u824gk$7b2m$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me> <dyVoM.17049$N3_4.15605@fx10.iad> <u81tv0$6hb7$1@dont-email.me> <u821et$6tl4$1@dont-email.me> <87edlnweeb.fsf@nosuchdomain.example.com>
Injection-Date: Tue, 4 Jul 2023 21:55:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c51534675f7fcff1ae10430717146625";
logging-data="240726"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19a1/ciOUmEtOxrRfeeY0iYGVJhccWfCRc="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.3.8-200.fc38.x86_64 (x86_64))
Cancel-Lock: sha1:Fz+zhjMRbXad8XJfmMf75qMLU4E=
 by: Kalevi Kolttonen - Tue, 4 Jul 2023 21:55 UTC

Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:
> kalevi@kolttonen.fi (Kalevi Kolttonen) writes:
>> James Kuyper <jameskuyper@alumni.caltech.edu> wrote:
>>> UNIX is a standard, and most distros of Linux come close to fully
>>> conforming to it. According to one of the other posters on this thread,
>>> there are even distros that fully conform to it.
>>
>> Right. It is clear that my information was outdated.
>> The last I checked, no Linux distro had gone through
>> the UNIX certification process. But according to:
>>
>> https://en.wikipedia.org/wiki/Unix
>>
>> "Notably, EulerOS and Inspur K-UX are Linux
>> distributions certified as UNIX 03 compliant."
>>
>> I have no idea what "03" means but I am pretty
>> damn sure it does not stand for "2003".
>
> It's version 3 of the Single UNIX specification, released in 2002.
> (Previous versions are referred to as UNIX 95 and UNIX 98, so it's
> very likely that the "03" refers to the year 2003.)
>
> https://unix.org/unix03.html

That's very surprising, at least for me. I never
thought it would refer to such an old specification.
I mean, come on, 2003, that was *20 years ago*!

While we are at it:

https://en.wikipedia.org/wiki/Inspur_K-UX

"Inspur K-UX 3.0 was also certified as a UNIX OS, although,
according to the same website, its certification expired
on 3 February 2019 and has not yet been renewed."

And:

https://en.wikipedia.org/wiki/EulerOS

"EulerOS 2.0, running on the Huawei KunLun Mission
Critical Server, was certified to conform to The
Open Group's UNIX 03 standard, however the certification
expired in September 2022."

I did not bother to check whether those distros
have renewed their UNIX certification. Wikipedia
can certainly contain outdated information.

Anyway, according to the same article EulerOS was
first released on September 24, 2021. It is
unbelievable that the UNIX 03 certification was
still worth acquiring just a few years ago.

How can a 20 year old specification still be
valid in a field that develops very rapidly?

br,
KK

Re: Parsing multi-byte keystrokes

<u837cr$f4if$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=658&group=comp.lang.c%2B%2B#658

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Wed, 5 Jul 2023 09:50:50 +0200
Organization: A noiseless patient Spider
Lines: 89
Message-ID: <u837cr$f4if$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <1t4nM.1647$fNr5.933@fx16.iad>
<u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com>
<u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk>
<u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com>
<u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com>
<u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me>
<u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me>
<u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 5 Jul 2023 07:50:51 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f11a10a41ad7179b128d4b1d7f48af04";
logging-data="496207"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18yzaKLSH+uPydbl4V0b5p8ZxPkaWfRfcU="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.9.0
Cancel-Lock: sha1:+QYeNohRsSW6ecd/H3snx1SxGFQ=
Content-Language: en-GB
In-Reply-To: <u81hk0$57oe$1@dont-email.me>
 by: David Brown - Wed, 5 Jul 2023 07:50 UTC

On 04/07/2023 18:33, Kalevi Kolttonen wrote:
> David Brown <david.brown@hesbynett.no> wrote:
>> Technically, Linux is not UNIX because it does
>> not share a common ancestor in early UNIX code.
>
> I have to disagree with that claim. There is no
> requirement to "share a common ancestor" at all
> in order to be a UNIX system.
>
> Linux could indeed become "a certified UNIX"
> by fulfilling certain technical requirements:
>
> https://www.opengroup.org/certifications/unix
>

I was under the impression that the classification "UNIX" was for OS's
that were derived from at least part of the original "UNIX" code - as
was the case for SunOS, AIX, and so on. I could be wrong - or it could
also have been changed. Ultimately, "UNIX" means what the owners of
that trademark decide it means, and the owners have changed over time.

> The Linux community never bothered to do that.

The history of the term "UNIX" has been filled with politics, legal
battles, economic fights - things that most of the Linux community would
prefer to stay clear of. In particular, there was that ugly business
with Microsoft paying SCO to fight with Novell about UNIX and source
code in Linux, as an underhand way to try to stop the success of Linux
challenging the monopoly of Windows. (Happily, MS has moved on a fair
bit since those days.) It's no wonder that the great majority of the
Linux community, and Linux distributors, have wanted nothing to do with
"official" UNIX.

>
> It probably would not help in any real sense
> and maybe they are not willing to put money
> into it. Linux works fine just the way it is,
> regardless of the "certified UNIX" status.
>

Exactly.

> As far as I remember, when Dennis Ritchie was
> asked whether Linux is a "real UNIX", he replied
> that for all sensible definitions, yes, it is.
> Or something like that.
>

Yes.

The reality, of course, is that such definitions are made by lawyers for
corporations with an aim for economic gain or power and control (for
future economic gain). They are not "sensible", from technical
viewpoints or from the viewpoint of being helpful to end-users.

There's nothing wrong with trying to have standards and improving
compatibility across systems. The challenge is who defines the
standards - volunteer or independent groups can easily run out of money
or energy, while company-controlled groups can be misused and biased.

> The following is from Wikipedia and from
> Dennis Ritchie's mouth:
>
> "I think the Linux phenomenon is quite delightful,
> because it draws so strongly on the basis that
> Unix provided. Linux seems to be among the healthiest
> of the direct Unix derivatives, though there are also
> the various BSD systems as well as the more official
> offerings from the workstation and mainframe
> manufacturers."
>
> "In the same interview, he states that he views both
> Unix and Linux as "the continuation of ideas that were
> started by Ken and me and many others, many years ago"
>
> In any case, all that is pretty much off-topic.

But interesting - at least for some of us.

> The OP is making a fool of himself. He should just
> shut up and go to comp.unix.programmer.
>

Yes. Regardless of any official meaning of "UNIX", Ritchie's definition
is the realistic and practical one. c.u.p. covers "unix-like" systems
as much as "true UNIX" systems.

Re: Parsing multi-byte keystrokes

<EEepM.33224$t9v6.26906@fx15.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=665&group=comp.lang.c%2B%2B#665

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me> <dyVoM.17049$N3_4.15605@fx10.iad> <u81tv0$6hb7$1@dont-email.me> <u821et$6tl4$1@dont-email.me>
Lines: 20
Message-ID: <EEepM.33224$t9v6.26906@fx15.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Wed, 05 Jul 2023 13:56:52 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 05 Jul 2023 13:56:52 GMT
X-Received-Bytes: 1849
 by: Scott Lurndal - Wed, 5 Jul 2023 13:56 UTC

kalevi@kolttonen.fi (Kalevi Kolttonen) writes:
>James Kuyper <jameskuyper@alumni.caltech.edu> wrote:
>> UNIX is a standard, and most distros of Linux come close to fully
>> conforming to it. According to one of the other posters on this thread,
>> there are even distros that fully conform to it.
>
>Right. It is clear that my information was outdated.
>The last I checked, no Linux distro had gone through
>the UNIX certification process. But according to:
>
> https://en.wikipedia.org/wiki/Unix
>
>"Notably, EulerOS and Inspur K-UX are Linux
>distributions certified as UNIX 03 compliant."
>
>I have no idea what "03" means but I am pretty
>damn sure it does not stand for "2003".

That's exactly what it stands for.

Re: Parsing multi-byte keystrokes

<hGepM.33225$t9v6.22776@fx15.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=666&group=comp.lang.c%2B%2B#666

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u80o8u$25n8$1@dont-email.me> <dyVoM.17049$N3_4.15605@fx10.iad> <u81tv0$6hb7$1@dont-email.me> <u821et$6tl4$1@dont-email.me> <87edlnweeb.fsf@nosuchdomain.example.com> <u824gk$7b2m$1@dont-email.me>
Lines: 10
Message-ID: <hGepM.33225$t9v6.22776@fx15.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Wed, 05 Jul 2023 13:58:37 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 05 Jul 2023 13:58:37 GMT
X-Received-Bytes: 1371
 by: Scott Lurndal - Wed, 5 Jul 2023 13:58 UTC

kalevi@kolttonen.fi (Kalevi Kolttonen) writes:
>Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:
>> kalevi@kolttonen.fi (Kalevi Kolttonen) writes:

>How can a 20 year old specification still be
>valid in a field that develops very rapidly?

It's still being developed, and there are newer versions.

https://www.opengroup.org/austin/

Re: Parsing multi-byte keystrokes

<OHepM.33226$t9v6.24167@fx15.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=667&group=comp.lang.c%2B%2B#667

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me> <u837cr$f4if$1@dont-email.me>
Lines: 25
Message-ID: <OHepM.33226$t9v6.24167@fx15.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Wed, 05 Jul 2023 14:00:14 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 05 Jul 2023 14:00:14 GMT
X-Received-Bytes: 2127
 by: Scott Lurndal - Wed, 5 Jul 2023 14:00 UTC

David Brown <david.brown@hesbynett.no> writes:
>On 04/07/2023 18:33, Kalevi Kolttonen wrote:
>> David Brown <david.brown@hesbynett.no> wrote:
>>> Technically, Linux is not UNIX because it does
>>> not share a common ancestor in early UNIX code.
>>
>> I have to disagree with that claim. There is no
>> requirement to "share a common ancestor" at all
>> in order to be a UNIX system.
>>
>> Linux could indeed become "a certified UNIX"
>> by fulfilling certain technical requirements:
>>
>> https://www.opengroup.org/certifications/unix
>>
>
>I was under the impression that the classification "UNIX" was for OS's
>that were derived from at least part of the original "UNIX" code - as
>was the case for SunOS, AIX, and so on. I could be wrong - or it could
>also have been changed. Ultimately, "UNIX" means what the owners of
>that trademark decide it means, and the owners have changed over time.

The trademark was transferred to X/Open (now the Open Group) two decades
ago to be applied after certification against the X/Open specifications
(subsequently merged with POSIX).

Re: Parsing multi-byte keystrokes

<u84cav$jap4$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=669&group=comp.lang.c%2B%2B#669

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Wed, 5 Jul 2023 11:21:19 -0700
Organization: A noiseless patient Spider
Lines: 39
Message-ID: <u84cav$jap4$2@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <1t4nM.1647$fNr5.933@fx16.iad>
<u7js2g$25ate$3@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com>
<u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk>
<u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com>
<u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com>
<u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me>
<u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me>
<u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me>
<u837cr$f4if$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 5 Jul 2023 18:21:19 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="5cf48feff0bd6ce8d0357408edf11580";
logging-data="633636"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/HZpjhAp9InN0yeCFp3niY28vyHXp9WCM="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:KPjLF58PhXxLmJ8SdIxdgWlnHpU=
Content-Language: en-US
In-Reply-To: <u837cr$f4if$1@dont-email.me>
 by: Chris M. Thomasson - Wed, 5 Jul 2023 18:21 UTC

On 7/5/2023 12:50 AM, David Brown wrote:
> On 04/07/2023 18:33, Kalevi Kolttonen wrote:
>> David Brown <david.brown@hesbynett.no> wrote:
>>> Technically, Linux is not UNIX because it does
>>> not share a common ancestor in early UNIX code.
>>
>> I have to disagree with that claim. There is no
>> requirement to "share a common ancestor" at all
>> in order to be a UNIX system.
>>
>> Linux could indeed become "a certified UNIX"
>> by fulfilling certain technical requirements:
>>
>>    https://www.opengroup.org/certifications/unix
>>
>
> I was under the impression that the classification "UNIX" was for OS's
> that were derived from at least part of the original "UNIX" code - as
> was the case for SunOS, AIX, and so on.  I could be wrong - or it could
> also have been changed.  Ultimately, "UNIX" means what the owners of
> that trademark decide it means, and the owners have changed over time.
>
>> The Linux community never bothered to do that.
>
> The history of the term "UNIX" has been filled with politics, legal
> battles, economic fights - things that most of the Linux community would
> prefer to stay clear of.  In particular, there was that ugly business
> with Microsoft paying SCO to fight with Novell about UNIX and source
> code in Linux, as an underhand way to try to stop the success of Linux
> challenging the monopoly of Windows.  (Happily, MS has moved on a fair
> bit since those days.)  It's no wonder that the great majority of the
> Linux community, and Linux distributors, have wanted nothing to do with
> "official" UNIX.
[...]

Fwiw, I think there was a big legal battle over RCU (Read Copy Update)
with IBM and SCO. I need to look it up again. IIrc, my friend Joe Seigh
had to testify.

Re: Parsing multi-byte keystrokes

<u84gf1$jppv$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=670&group=comp.lang.c%2B%2B#670

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: kalevi@kolttonen.fi (Kalevi Kolttonen)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Wed, 5 Jul 2023 19:31:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Sender: <untosten@0.0.0.0>
Message-ID: <u84gf1$jppv$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me> <u837cr$f4if$1@dont-email.me>
Injection-Date: Wed, 5 Jul 2023 19:31:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="70c7eb2dabb1d44efc2bc811dc27ab8c";
logging-data="649023"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186FRQ3J4Pom1W+XxsPgx38xo0Jr5BCauI="
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.3.8-200.fc38.x86_64 (x86_64))
Cancel-Lock: sha1:GlPBuSBktf7TS32KELgCZobHP1o=
 by: Kalevi Kolttonen - Wed, 5 Jul 2023 19:31 UTC

David Brown <david.brown@hesbynett.no> wrote:
> The history of the term "UNIX" has been filled with politics, legal
> battles, economic fights - things that most of the Linux community would
> prefer to stay clear of. In particular, there was that ugly business
> with Microsoft paying SCO to fight with Novell about UNIX and source
> code in Linux, as an underhand way to try to stop the success of Linux
> challenging the monopoly of Windows. (Happily, MS has moved on a fair
> bit since those days.) It's no wonder that the great majority of the
> Linux community, and Linux distributors, have wanted nothing to do with
> "official" UNIX.

I am too lazy to look up the reference, but I remember clearly what
Linus Torvalds admitted years ago. He said that the Linux kernel
would not have happened if BSD for i386 had been available.

I cannot recall the details, but BSD for PCs was also in some kind
of legal trouble.

br,
KK

Re: Parsing multi-byte keystrokes

<tkkpM.40745$fNr5.10096@fx16.iad>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=671&group=comp.lang.c%2B%2B#671

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!feeder.erje.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Parsing multi-byte keystrokes
Newsgroups: comp.lang.c++
References: <u79ug0$i1ks$1@dont-email.me> <u7kc0s$26v5q$1@dont-email.me> <8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me> <877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me> <87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me> <u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u81frk$4voj$1@dont-email.me> <u81hk0$57oe$1@dont-email.me> <u837cr$f4if$1@dont-email.me> <u84cav$jap4$2@dont-email.me>
Lines: 44
Message-ID: <tkkpM.40745$fNr5.10096@fx16.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Wed, 05 Jul 2023 20:24:57 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Wed, 05 Jul 2023 20:24:57 GMT
X-Received-Bytes: 3076
 by: Scott Lurndal - Wed, 5 Jul 2023 20:24 UTC

"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> writes:
>On 7/5/2023 12:50 AM, David Brown wrote:
>> On 04/07/2023 18:33, Kalevi Kolttonen wrote:
>>> David Brown <david.brown@hesbynett.no> wrote:
>>>> Technically, Linux is not UNIX because it does
>>>> not share a common ancestor in early UNIX code.
>>>
>>> I have to disagree with that claim. There is no
>>> requirement to "share a common ancestor" at all
>>> in order to be a UNIX system.
>>>
>>> Linux could indeed become "a certified UNIX"
>>> by fulfilling certain technical requirements:
>>>
>>>    https://www.opengroup.org/certifications/unix
>>>
>>
>> I was under the impression that the classification "UNIX" was for OS's
>> that were derived from at least part of the original "UNIX" code - as
>> was the case for SunOS, AIX, and so on.  I could be wrong - or it could
>> also have been changed.  Ultimately, "UNIX" means what the owners of
>> that trademark decide it means, and the owners have changed over time.
>>
>>> The Linux community never bothered to do that.
>>
>> The history of the term "UNIX" has been filled with politics, legal
>> battles, economic fights - things that most of the Linux community would
>> prefer to stay clear of.  In particular, there was that ugly business
>> with Microsoft paying SCO to fight with Novell about UNIX and source
>> code in Linux, as an underhand way to try to stop the success of Linux
>> challenging the monopoly of Windows.  (Happily, MS has moved on a fair
>> bit since those days.)  It's no wonder that the great majority of the
>> Linux community, and Linux distributors, have wanted nothing to do with
>> "official" UNIX.
>[...]
>
>Fwiw, I think there was a big legal battle over RCU (Read Copy Update)
>with IBM and SCO. I need to look it up again. IIrc, my friend Joe Seigh
>had to testify.
>

Everything you ever wanted to know about the SCO (Caldera) suit.

http://www.groklaw.net/

Re: Parsing multi-byte keystrokes

<u855hm$pm9t$1@redfloyd.dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=674&group=comp.lang.c%2B%2B#674

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!redfloyd.dont-email.me!.POSTED!not-for-mail
From: no.spam.here@its.invalid (red floyd)
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Wed, 5 Jul 2023 18:31:34 -0700
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <u855hm$pm9t$1@redfloyd.dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
<u81fcd$4vie$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 6 Jul 2023 01:31:34 -0000 (UTC)
Injection-Info: redfloyd.dont-email.me; posting-host="f8cbfe45cbde57bf1c8385bbdab766ce";
logging-data="842045"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+iU5AvyTATE709hiZriBV7ctQ+wB7Xfqw="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.12.0
Cancel-Lock: sha1:K3qp63W8pYNBphUBYtFgj5i3yK0=
Content-Language: en-US
In-Reply-To: <u81fcd$4vie$1@dont-email.me>
 by: red floyd - Thu, 6 Jul 2023 01:31 UTC

On 7/4/2023 8:54 AM, Muttley@dastardlyhq.com wrote:
> On Mon, 3 Jul 2023 21:32:27 +0200
> "R.Wieser" <address@is.invalid> wrote:
>> Muttly,
>>
>>> I've posted linux specific questions on that group and no
>>> one complained.
>>
>> Thanks for that.
>>
>> Though mine is not a programing question, but /an availability/ of something
>> in Linux. There, AFAICT, the the distinction matters.
>>
>> To me it feels like asking a Fort dealer about something thats going to be
>> used in an Audi.
>
> Its more like asking a VW or Skoda dealer about your Audi.
>

Audi *IS* VW. Or more precisely, VW owns Audi. That's why Audi
diesels were caught up in Dieselgate.

Cars (Was: Parsing what is Linux?)

<u85um2$1t929$1@news.xmission.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=679&group=comp.lang.c%2B%2B#679

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Cars (Was: Parsing what is Linux?)
Date: Thu, 6 Jul 2023 08:40:34 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u85um2$1t929$1@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u855hm$pm9t$1@redfloyd.dont-email.me>
Injection-Date: Thu, 6 Jul 2023 08:40:34 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="2008137"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Thu, 6 Jul 2023 08:40 UTC

In article <u855hm$pm9t$1@redfloyd.dont-email.me>,
red floyd <no.spam.here@its.invalid> wrote:
>On 7/4/2023 8:54 AM, Muttley@dastardlyhq.com wrote:
>> On Mon, 3 Jul 2023 21:32:27 +0200
>> "R.Wieser" <address@is.invalid> wrote:
>>> Muttly,
>>>
>>>> I've posted linux specific questions on that group and no
>>>> one complained.
>>>
>>> Thanks for that.
>>>
>>> Though mine is not a programing question, but /an availability/ of
>>> something in Linux. There, AFAICT, the the distinction matters.
>>>
>>> To me it feels like asking a Fort dealer about something thats going
>>> to be used in an Audi.
>>
>> Its more like asking a VW or Skoda dealer about your Audi.
>>
>
>Audi *IS* VW. Or more precisely, VW owns Audi. That's why Audi
>diesels were caught up in Dieselgate.
>

Now we really have gotten to the meat of this discussion, haven't we?

I need hardly point out the insanity (a nice way of saying "hypocrisy") of
the same people who were bashing OP up and down and every way for being
off-topic (*), degenerating the thread into yet another dumb collection of
old geezers arguing about old Unix systems they once used.

At least now we're talking about cars. That's an improvement.

(*) I'm well aware of the (BS) counter-argument here. No need to
regurgitate it. Thank you.

--
"He is exactly as they taught in KGB school: an egoist, a liar, but talented - he
knows the mind of the wrestling-loving, under-educated, authoritarian-admiring
white male populous."
- Malcolm Nance, p59. -

Re: Parsing multi-byte keystrokes

<u85vhh$sjdv$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=680&group=comp.lang.c%2B%2B#680

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Parsing multi-byte keystrokes
Date: Thu, 6 Jul 2023 08:55:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <u85vhh$sjdv$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u7iiiq$1j6d8$1@news.xmission.com>
<1t4nM.1647$fNr5.933@fx16.iad> <u7js2g$25ate$3@dont-email.me>
<u7k8sc$1k9jg$1@news.xmission.com> <u7kc0s$26v5q$1@dont-email.me>
<8735293xdb.fsf@bsb.me.uk> <u7muuc$2j6av$2@dont-email.me>
<877crksmps.fsf@nosuchdomain.example.com> <u7op6k$2shgi$4@dont-email.me>
<87zg4fqx07.fsf@nosuchdomain.example.com> <u7rehv$3996f$2@dont-email.me>
<u7uq6n$3o0ms$1@dont-email.me> <u7vcl8$3q06c$1@dont-email.me>
<u81fcd$4vie$1@dont-email.me>
<u855hm$pm9t$1@redfloyd.dont-email.me>
Injection-Date: Thu, 6 Jul 2023 08:55:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7471e4d45bf32bf4e98ad73850db4544";
logging-data="937407"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Q89MfikqmbGVzzIciQoil"
Cancel-Lock: sha1:AX6YmvdCR+rkphouW0W9pQfsNrA=
 by: Muttley@dastardlyhq.com - Thu, 6 Jul 2023 08:55 UTC

On Wed, 5 Jul 2023 18:31:34 -0700
red floyd <no.spam.here@its.invalid> wrote:
>On 7/4/2023 8:54 AM, Muttley@dastardlyhq.com wrote:
>> On Mon, 3 Jul 2023 21:32:27 +0200
>> "R.Wieser" <address@is.invalid> wrote:
>>> Muttly,
>>>
>>>> I've posted linux specific questions on that group and no
>>>> one complained.
>>>
>>> Thanks for that.
>>>
>>> Though mine is not a programing question, but /an availability/ of something
>
>>> in Linux. There, AFAICT, the the distinction matters.
>>>
>>> To me it feels like asking a Fort dealer about something thats going to be
>>> used in an Audi.
>>
>> Its more like asking a VW or Skoda dealer about your Audi.
>>
>
>Audi *IS* VW. Or more precisely, VW owns Audi. That's why Audi
>diesels were caught up in Dieselgate.

Duh! That was the point!

Cars (Was: Parsing multi-byte keystrokes)

<u861eh$1taol$1@news.xmission.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=681&group=comp.lang.c%2B%2B#681

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Cars (Was: Parsing multi-byte keystrokes)
Date: Thu, 6 Jul 2023 09:27:45 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u861eh$1taol$1@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u855hm$pm9t$1@redfloyd.dont-email.me> <u85vhh$sjdv$1@dont-email.me>
Injection-Date: Thu, 6 Jul 2023 09:27:45 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="2009877"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Thu, 6 Jul 2023 09:27 UTC

In article <u85vhh$sjdv$1@dont-email.me>, <Muttley@dastardlyhq.com> wrote:
....
>>> Its more like asking a VW or Skoda dealer about your Audi.
>>>
>>
>>Audi *IS* VW. Or more precisely, VW owns Audi. That's why Audi
>>diesels were caught up in Dieselgate.
>
>Duh! That was the point!
>

The implication being that Linux is a subset of Unix, in the same sense as
Audi is (now) a subset of VW,

It's be like asking Amazon for help with IMDB.

--
Reading any post by Fred Hodgin, you're always faced with the choice of:
lunatic, moron, or troll.

I always try to be generous and give benefit of the doubt, by assuming troll.

Re: Cars (Was: Parsing multi-byte keystrokes)

<u86nee$vnt1$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=687&group=comp.lang.c%2B%2B#687

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Cars (Was: Parsing multi-byte keystrokes)
Date: Thu, 6 Jul 2023 15:43:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 25
Message-ID: <u86nee$vnt1$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u81fcd$4vie$1@dont-email.me> <u855hm$pm9t$1@redfloyd.dont-email.me> <u85vhh$sjdv$1@dont-email.me> <u861eh$1taol$1@news.xmission.com>
Injection-Date: Thu, 6 Jul 2023 15:43:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="7471e4d45bf32bf4e98ad73850db4544";
logging-data="1040289"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18J2EaWQk6VRKkFVxcWrXMK"
Cancel-Lock: sha1:CaeBUhF4Y7Z9sIHqhYu5xa7JBCY=
 by: Muttley@dastardlyhq.com - Thu, 6 Jul 2023 15:43 UTC

On Thu, 6 Jul 2023 09:27:45 -0000 (UTC)
gazelle@shell.xmission.com (Kenny McCormack) wrote:
>In article <u85vhh$sjdv$1@dont-email.me>, <Muttley@dastardlyhq.com> wrote:
>....
>>>> Its more like asking a VW or Skoda dealer about your Audi.
>>>>
>>>
>>>Audi *IS* VW. Or more precisely, VW owns Audi. That's why Audi
>>>diesels were caught up in Dieselgate.
>>
>>Duh! That was the point!
>>
>
>The implication being that Linux is a subset of Unix, in the same sense as
>Audi is (now) a subset of VW,

No, in the sense that Audi, VW and Skoda cars are pretty much the same.

>It's be like asking Amazon for help with IMDB.

If you don't understand unix don't comment on it. From a systems devs POV
linux and unix are 99% interchangable. Yes the kernels differ but then the
solaris kernel is a very different to AIX which is different to HP-UX.

Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))

<u86rhp$1tnei$1@news.xmission.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=692&group=comp.lang.c%2B%2B#692

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!xmission!nnrp.xmission!.POSTED.shell.xmission.com!not-for-mail
From: gazelle@shell.xmission.com (Kenny McCormack)
Newsgroups: comp.lang.c++
Subject: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))
Date: Thu, 6 Jul 2023 16:53:13 -0000 (UTC)
Organization: The official candy of the new Millennium
Message-ID: <u86rhp$1tnei$1@news.xmission.com>
References: <u79ug0$i1ks$1@dont-email.me> <u85vhh$sjdv$1@dont-email.me> <u861eh$1taol$1@news.xmission.com> <u86nee$vnt1$1@dont-email.me>
Injection-Date: Thu, 6 Jul 2023 16:53:13 -0000 (UTC)
Injection-Info: news.xmission.com; posting-host="shell.xmission.com:166.70.8.4";
logging-data="2022866"; mail-complaints-to="abuse@xmission.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: gazelle@shell.xmission.com (Kenny McCormack)
 by: Kenny McCormack - Thu, 6 Jul 2023 16:53 UTC

In article <u86nee$vnt1$1@dont-email.me>, <Muttley@dastardlyhq.com> for some unknown reason wrote:
....
>If you don't understand unix don't comment on it. From a systems devs POV
>linux and unix are 99% interchangable. Yes the kernels differ but then the
>solaris kernel is a very different to AIX which is different to HP-UX.

This (preceding) paragraph is totally insane and was totally unnecessary.

--
The randomly chosen signature file that would have appeared here is more than 4
lines long. As such, it violates one or more Usenet RFCs. In order to remain
in compliance with said RFCs, the actual sig can be found at the following URL:
http://user.xmission.com/~gazelle/Sigs/Seriously

Re: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))

<u88e1t$18m3k$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=700&group=comp.lang.c%2B%2B#700

  copy link   Newsgroups: comp.lang.c++
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Muttley@dastardlyhq.com
Newsgroups: comp.lang.c++
Subject: Re: Totally insane (Was: Cars (Was: Parsing multi-byte keystrokes))
Date: Fri, 7 Jul 2023 07:15:10 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <u88e1t$18m3k$1@dont-email.me>
References: <u79ug0$i1ks$1@dont-email.me> <u85vhh$sjdv$1@dont-email.me> <u861eh$1taol$1@news.xmission.com> <u86nee$vnt1$1@dont-email.me> <u86rhp$1tnei$1@news.xmission.com>
Injection-Date: Fri, 7 Jul 2023 07:15:10 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="873a34f46ac4ee349a1689a3af41db02";
logging-data="1333364"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/a9ubhf6baFvczSIpCmFUv"
Cancel-Lock: sha1:zjQToGaXVsztqyc5da4sg//APuc=
 by: Muttley@dastardlyhq.com - Fri, 7 Jul 2023 07:15 UTC

On Thu, 6 Jul 2023 16:53:13 -0000 (UTC)
gazelle@shell.xmission.com (Kenny McCormack) wrote:
>In article <u86nee$vnt1$1@dont-email.me>, <Muttley@dastardlyhq.com> for some
>unknown reason wrote:
>....
>>If you don't understand unix don't comment on it. From a systems devs POV
>>linux and unix are 99% interchangable. Yes the kernels differ but then the
>>solaris kernel is a very different to AIX which is different to HP-UX.
>
>This (preceding) paragraph is totally insane and was totally unnecessary.

So far all of your posts fit that criteria.

Pages:123456
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor