| Deutsch English Français Italiano |
|
<vcdj2l-elf.ln1@ID-313840.user.individual.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!feeds.phibee-telecom.net!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Geoff Clare <geoff@clare.See-My-Signature.invalid>
Newsgroups: comp.unix.programmer
Subject: Re: Text based synchronous communication tool for Linux?
Date: Mon, 9 Dec 2024 15:02:23 +0000
Lines: 33
Message-ID: <vcdj2l-elf.ln1@ID-313840.user.individual.net>
References: <vj44hq$3q2ag$1@dont-email.me> <vj49mj$3r6as$1@dont-email.me>
<vj4ha0$3t62j$1@dont-email.me>
<at8j2l-elf.ln1@ID-313840.user.individual.net>
<wwvttbd9bjh.fsf@LkoBDZeT.terraraq.uk>
Reply-To: netnews@gclare.org.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net PYJj8tET/0EcVI6OiH9k9AfqKJXbkwY20hbHNN6YM6xjQdfPWQ
X-Orig-Path: ID-313840.user.individual.net!not-for-mail
Cancel-Lock: sha1:J1RAKCIYaXY2m9anmxo5naPuLEs= sha256:5dNiJF2q/nStV+zwwokHnW5m0WNdoIxzC6MaELrj2VY=
User-Agent: Pan/0.154 (Izium; 517acf4)
Bytes: 2371
Richard Kettlewell wrote:
> Geoff Clare <geoff@clare.See-My-Signature.invalid> writes:
>> Muttley wrote:
>>
>>> talk is an age old unix util that allows people on the same machine to chat.
>>> Even MacOS has it installed.
>>
>> "Even" MacOS? It's required for UNIX® conformance - if MacOS didn't
>> have talk, it wouldn't be able to be certified as UNIX.
>
> I was surprised by that. Do you happen to know what motivated its
> inclusion?
The original decision to include talk goes back to POSIX.2-1992, where
the rationale begins with this paragraph:
The write utility was included in POSIX.2 since it can be
implemented on all terminal types. The talk utility, which cannot
be implemented on certain terminals, was considered to be a
‘‘better’’ communications interface. Both of these programs are
in widespread use on historical implementations. Therefore, both
utilities have been specified.
> While this thread does show that there’s some demand for the
> application, it seems a surprising thing to include in a OS specification.
It's part of the "User Portability Utilities" option (which includes
things like ex and vi), so it's optional for POSIX conformance but
that option is mandated for UNIX conformance.
--
Geoff Clare <netnews@gclare.org.uk>