<div dir="ltr"><div dir="ltr">I'll add that POSIX, as we know it today (and really since at least 2000) is a collaboration between The Open Group, IEEE Std 1003.1-XXXX and ISO/IEC 9945:YYYY (collectively known as the Austin Group, though why "Austin" I cannot say).</div><div dir="ltr"><br></div><div>So these days, it's standardized by "both" IEEE and ANSI (in the form of ISO, of which ANSI is effectively a member).</div><div><br></div><div>Warner</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 26, 2024 at 3:20 PM Alan Coopersmith via TUHS <<a href="mailto:tuhs@tuhs.org">tuhs@tuhs.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 6/26/24 13:29, Marc Rochkind wrote:<br>
> The standards effort I was involved in was part of the now-forgotten (I hope) <br>
> GUI Wars, in which a bunch of workstation makers (I remember DEC, HP, and IBM, <br>
> among others) supporting an X Window System GUI toolkit called Motif battled Sun <br>
> and AT&T who pushed OpenLook. OpenLook was about 50 times more elegant, but <br>
> Motif won the day. It came from OSF, the Open Systems Foundation, which was <br>
> easily the most arrogant organization I ever dealt with. I think they were <br>
> disbanded as a result of a lawsuit involving restraint of trade, or monopolistic <br>
> behavior, or a cartel, or something along those lines.<br>
<br>
OSF merged with X/Open to become The Open Group, though the lawsuit you mention<br>
is described in the History section of<br>
<a href="https://en.wikipedia.org/wiki/Open_Software_Foundation" rel="noreferrer" target="_blank">https://en.wikipedia.org/wiki/Open_Software_Foundation</a> .<br>
<br>
> I think the <br>
> Motif folks managed at one point to get their own standards committee. I know <br>
> that our effort fizzled. I don't know if there ever was a Motif standard.<br>
<br>
After the merger, Motif was included, along with CDE and the X Window System,<br>
as part of The Open Group's "Unix 98 Workstation" standard.  Later versions<br>
of the Unix standards dropped the GUI components altogether.<br>
<br>
> Motif, like X, was easily used by anyone who was an MIT CS grad student. <br>
> OpenLook might have been used by Sun Workstation programmers, but I don't know <br>
> if it ever appeared on any other system.<br>
<br>
At least the Xview library and olvm window manager were released as open source,<br>
and were available on some early Linux distros.  Some other applications are<br>
still available from either <a href="https://www.darwinsys.com/olcd/" rel="noreferrer" target="_blank">https://www.darwinsys.com/olcd/</a> or<br>
<a href="https://github.com/IanDarwin/OpenLookCDROM" rel="noreferrer" target="_blank">https://github.com/IanDarwin/OpenLookCDROM</a> .<br></blockquote><div><br></div><div>I'm saddened that I was never able to get Object Interface (OI) sources released,</div><div>since it implemented both Motif and OpenLook (2d and 3d) in C++. and UIB (User Interface Builder).</div><div>But instead we were purchased by too many companies that later just abandoned everything.</div><div>It was my little hedge against the Unix Wars, and porting it to all the Unixes showed me</div><div>both how close everything was, and how annoyingly different things were. I kinda had my</div><div>own 'portability library' that I'd conditionally compile in things for the outlier Unix systems of</div><div>the day (usually HP/UX and AIX, though IRIX was oddly both more advanced and missing</div><div>bits).</div><div><br></div><div>Warner</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
-- <br>
         -Alan Coopersmith-                 <a href="mailto:alan.coopersmith@oracle.com" target="_blank">alan.coopersmith@oracle.com</a><br>
          Oracle Solaris Engineering - <a href="https://blogs.oracle.com/solaris" rel="noreferrer" target="_blank">https://blogs.oracle.com/solaris</a><br>
<br>
</blockquote></div></div>