* [TUHS] Was the SVID A Foregone Conclusion Pre-usr group?
@ 2025-05-16 16:01 segaloco via TUHS
2025-05-16 17:57 ` [TUHS] " Clem Cole
0 siblings, 1 reply; 4+ messages in thread
From: segaloco via TUHS @ 2025-05-16 16:01 UTC (permalink / raw)
To: The Eunuchs Hysterical Society
I'm curious if anyone has the scoop on this. To my knowledge the 1984
/usr/group standard constitutes the earliest attempt at a vendor-neutral UNIX
standard. AT&T then comes along in 1985 with the first issue of the SVID, based
largely on SVR2 from what I know.
What I'm not getting a good read on or not is if the SVID was literally a direct
response from AT&T to the creation of the /usr/group standard or if there was
already an impetus in AT&T's sphere of influence to produce such a definitive
document. In either case, AT&T does list the /usr/group standard as an
influence, but doesn't go into the detail of "we made this because /usr/group's
standard exists" or "we made this ourselves and oh /usr/group also happens to
have a standard."
Even outside of this, did AT&T maintain anything comparable to the SVID in prior
years or was the manual essentially the interface definition?
Thanks for any recollections!
- Matt G.
^ permalink raw reply [flat|nested] 4+ messages in thread
* [TUHS] Re: Was the SVID A Foregone Conclusion Pre-usr group?
2025-05-16 16:01 [TUHS] Was the SVID A Foregone Conclusion Pre-usr group? segaloco via TUHS
@ 2025-05-16 17:57 ` Clem Cole
[not found] ` <AacqXxOJbvqYfn7VDSMQekCLmuHTsv7UQ7VRnQq7sce4Rtasou07vOzDwIDnBtUz3mnvI3T69ckEunXCEiyOdC1LxQeB8hc5o59BPoHwGpw=@protonmail.com>
0 siblings, 1 reply; 4+ messages in thread
From: Clem Cole @ 2025-05-16 17:57 UTC (permalink / raw)
To: segaloco; +Cc: The Eunuchs Hysterical Society
[-- Attachment #1: Type: text/plain, Size: 1737 bytes --]
below.
On Fri, May 16, 2025 at 12:01 PM segaloco via TUHS <tuhs@tuhs.org> wrote:
> I'm curious if anyone has the scoop on this. To my knowledge the 1984
> /usr/group standard constitutes the earliest attempt at a vendor-neutral
> UNIX
> standard. AT&T then comes along in 1985 with the first issue of the SVID,
> based
> largely on SVR2 from what I know.
>
> There was a huge marketing campaign, "*System V. Consider it Standard*."
But the >>users<<, particularly those weaned on BSD, said "hardly."
/usr/group was an attempt to deal with Ultrix, HP-UX, AIX, and, much less,
Sys III/V. SVID came later, and it was an attempt to force it down
people's throats.
The AT&T folks were sometimes a tad nasty at the POSIX meeting and wanted
IEEE to "just use it," and we say, "no. It's incomplete and just plain
wrong is so many places." The whole tar/cpio stuff from /usr/group was a
great example of the start of it, but even things like trying to define a
directory entry was strained. SVID did not have the new UCB directory
system calls. For example, we all were certain that if we ever had a
different FS, we needed to remove physical formats from the specification.
There were no sockets, and yet nearly 100% of the working networking code
in the wild, including on MS-DOS, was using sockets.
The problem was that several people who came to the POSIX meetings
post-SVID from AT&T were from marketing and sales. At the same time, the
core of the original /usr/group and later POSIX teams were mostly
engineering types. The sales/mktg folks were trying to establish a brand,
the engineers were trying to solve an issue were we had code that did not
work between our different systems.
ᐧ
[-- Attachment #2: Type: text/html, Size: 3055 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* [TUHS] Whither XVT? [ From the SVID thread ]
[not found] ` <CAOkr1zXAAVRgMPSqYm_xeRJKZbXRxBbZnEU_sFRvHDMK=i4wiA@mail.gmail.com>
@ 2025-05-18 6:14 ` arnold
[not found] ` <CAOkr1zUo3sULsdNNMuOEQJRJ4qzzaLapQvNJ9g6jFc4vrF-iOQ@mail.gmail.com>
0 siblings, 1 reply; 4+ messages in thread
From: arnold @ 2025-05-18 6:14 UTC (permalink / raw)
To: mrochkind; +Cc: tuhs
Hi Marc,
Marc Rochkind <mrochkind@gmail.com> wrote:
> I was on a different committee that was trying to standardize a universal
> GUI interface that could work on any GUI, including Mac, Windows, Motif,
> and OpenLook. My product, XVT, was the base document. We never got past the
> draft stage.
I think XVT also supported libcurses, no?
Around 1990-1991 I was in a start-up company and we looked at XVT
for the UI we wanted to write. I remember being in the confeerence room
on a phone call with you, and thinking how cool it was that we were
talking to one of those famous UNIX guys who'd been at Bell Labs.
A modern incarnation of your idea is the Qt toolkit, which lets one
write C++ UI (and more) code that runs the same on Windows, Mac, *nix,
and these days maybe even Android and iPhone.
In any case, is the XVT code around somewhere?
Thanks,
Arnold
^ permalink raw reply [flat|nested] 4+ messages in thread
* [TUHS] Re: Whither XVT? [ From the SVID thread ]
[not found] ` <CAOkr1zUo3sULsdNNMuOEQJRJ4qzzaLapQvNJ9g6jFc4vrF-iOQ@mail.gmail.com>
@ 2025-05-18 15:54 ` arnold
0 siblings, 0 replies; 4+ messages in thread
From: arnold @ 2025-05-18 15:54 UTC (permalink / raw)
To: mrochkind, arnold; +Cc: tuhs
Thanks for the info Marc.
Looks like Providence Software XVT is indeed a cross-platform
toolkit.
Marc Rochkind <mrochkind@gmail.com> wrote:
> Arnold,
>
> I left XVT around 1992 or so and shortly after that it was absorbed into a
> California company owned by XVT's VC investor. Then the XVT assets were
> sold to someone and it was operated for some years as an independent
> company, but I don't know what happened after that. I haven't had any
> contact at all with XVT for over 30 years.
>
> Poking around, I see this website:
>
> https://providencesoftware.com/
>
> where XVT seems still to exist. But that's just from Googling; I don't have
> any other knowledge.
>
> Indeed XVT supported character displays in addition to GUIs.
>
> Marc
>
> On Sun, May 18, 2025 at 12:14 AM <arnold@skeeve.com> wrote:
>
> > Hi Marc,
> >
> > Marc Rochkind <mrochkind@gmail.com> wrote:
> >
> > > I was on a different committee that was trying to standardize a universal
> > > GUI interface that could work on any GUI, including Mac, Windows, Motif,
> > > and OpenLook. My product, XVT, was the base document. We never got past
> > the
> > > draft stage.
> >
> > I think XVT also supported libcurses, no?
> >
> > Around 1990-1991 I was in a start-up company and we looked at XVT
> > for the UI we wanted to write. I remember being in the confeerence room
> > on a phone call with you, and thinking how cool it was that we were
> > talking to one of those famous UNIX guys who'd been at Bell Labs.
> >
> > A modern incarnation of your idea is the Qt toolkit, which lets one
> > write C++ UI (and more) code that runs the same on Windows, Mac, *nix,
> > and these days maybe even Android and iPhone.
> >
> > In any case, is the XVT code around somewhere?
> >
> > Thanks,
> >
> > Arnold
> >
>
>
> --
> Subscribe to my Photo-of-the-Week emails at my website mrochkind.com.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-05-18 15:54 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-05-16 16:01 [TUHS] Was the SVID A Foregone Conclusion Pre-usr group? segaloco via TUHS
2025-05-16 17:57 ` [TUHS] " Clem Cole
[not found] ` <AacqXxOJbvqYfn7VDSMQekCLmuHTsv7UQ7VRnQq7sce4Rtasou07vOzDwIDnBtUz3mnvI3T69ckEunXCEiyOdC1LxQeB8hc5o59BPoHwGpw=@protonmail.com>
[not found] ` <CAOkr1zXAAVRgMPSqYm_xeRJKZbXRxBbZnEU_sFRvHDMK=i4wiA@mail.gmail.com>
2025-05-18 6:14 ` [TUHS] Whither XVT? [ From the SVID thread ] arnold
[not found] ` <CAOkr1zUo3sULsdNNMuOEQJRJ4qzzaLapQvNJ9g6jFc4vrF-iOQ@mail.gmail.com>
2025-05-18 15:54 ` [TUHS] " arnold
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).