• Re: A Taste Of CDE

    From Anthk@3:633/10 to All on Sun Mar 29 23:22:24 2026
    2 Mar 2026 14:35:49 GMT, Ted Nolan <tednolan> wrote:

    In article <n0hifrFfbu2U1@mid.individual.net>,
    rbowman <bowman@montana.com> wrote:
    On Sat, 28 Feb 2026 22:43:33 -0000 (UTC), Lawrence D?Oliveiro wrote:

    Actually, who says CDE was ever ?dead?? GNU created their own version
    of the OSF Motif GUI toolkit, called ?Lesstif?, and it continues to be
    available in Linux distros to this day.

    Lesstif died about 15 years ago and never made it to Motif 2.x that
    added some widgets. OSF/Motif was open-sources with a LGPL license in
    2012 that made Lesstif redundant.

    I don't know how many distros make it available, particularly the ones >>moving to Wayland. If you're planning a little Motif programmimg, you'd >>better have space on the bookshelf for Volume 1 - Volume 6B covering X, >>Xlib, Xt, and Motif. You probably don't need Volume 0. Don't ask me how
    I know :)

    Motif mwm continues to be a nice unobtrusive window manager to use in
    VNC sessions. (Now if they would get xterm working again in FreeBSD for that...)

    EMWM it's better and it has a nice set of tools in their page. And yes,
    you can reuse the books to program something new for Motif.

    But I 'abandoned' all Unix usage modulo a NUC at home for quick browsing,
    the 90% of the time I'm at 9front and the rest I just use vt(1) and
    ssh(1). I evolved a bit over Unix, which is a dead end.

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Lawrence D?Oliveiro@3:633/10 to All on Mon Mar 30 03:39:50 2026
    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the
    trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Nuno Silva@3:633/10 to All on Mon Mar 30 09:30:33 2026
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    Berkeley Software Distribution?

    IllumOS?

    --
    Nuno Silva

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Dan Cross@3:633/10 to All on Mon Mar 30 14:19:50 2026
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the
    trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    - Dan C.


    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Anthk@3:633/10 to All on Mon Apr 13 15:08:00 2026
    On 2026-03-30, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the
    trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    - Dan C.


    BSD, ioctl's and sockets aren't tecnically 'Unix'.
    Neither is Plan9 which is 'Unix 2.0' but refined.
    No terminal, no ioctls, everything it's trully
    a file. Rio's it's simple, X11 it's an abomination.

    Then there's Unix 3.0, Inferno and Limbo. Do
    you like Java and TCL's Tk? Here's something
    similar, but lighter, it can run not just on a
    potato computer, but on a nut sized one.

    Unix 3.0 in the end.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Dan Cross@3:633/10 to All on Mon Apr 13 16:13:14 2026
    In article <slrn10to11d.467.anthk@openbsd.home>,
    Anthk <anthk@disroot.org> wrote:
    On 2026-03-30, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the
    trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    BSD, ioctl's and sockets aren't tecnically 'Unix'.

    Huh? Not only is this a weird non sequitur, it is flatly wrong.

    For instance, ioctl(2) came from 7th Edition Research Unix,
    written at Bell Labs, by the people who wrote Unix. To say it
    is not Unix is factually and historically incorrect.

    Neither is Plan9 which is 'Unix 2.0' but refined.

    Not really. Plan 9 was a research project that was focused on
    building interactive computing environments for then
    newly-emerging trends in computing: commodity machines with
    large(r) memories, multiple processors, bitmapped graphics
    displays, and ubiquitously interconnected with high-speed local
    area networks.

    It was also a pleasant and productive environment for its
    creators, who were working on other things, in addition to
    operating systems. Sadly, it never achieved mainstream success,
    though it didn't help that it languished in a quality trough
    somewhere midway between 7th Edition Unix and 4.3BSD for many
    years.

    However, many of its important ideas have been incorporated into
    other systems: Linux, in particular, harvested many of the
    fruits of the Plan9 research (e.g., mutable namespaces), though
    the implementation there is not nearly as elegant as the
    original.

    Of course, plan 9 was influenced by Unix, since that was what
    its creators had previously worked on, and it can be thought of
    as a successor, but no one thought of it as "Unix 2.0".

    No terminal, no ioctls, everything it's trully
    a file. Rio's it's simple, X11 it's an abomination.

    Then there's Unix 3.0, Inferno and Limbo. [snip]

    That's not even close to true, even for the people who created
    Inferno. The point there was to productize the Plan 9 ideas
    with an eye towards incorporation into commercial products.

    Inferno had brilliant engineering but failed in the market place
    because AT&T/Lucent did not know how to market, let alone sell,
    it. Inferno was used in a few of their products (the managed
    firewall; the PathStar access server), but that was about it.

    Limbo itself was one in a succession of langauges structured
    around CSP as a first-class primitive, but as a language, wasn't
    terribly notable on its own. Go is the lastest incarnation in
    that line, and is far more interesting on every level than Limbo
    every was.

    Every now and then someone hears about Plan 9 and/or Inferno
    and gets super excited about what they see as the True Unix Way,
    and then they proceed to make these grand, sweeping statements.
    But it's important to recognize that these are almost never
    technically or historically accurate, and are essentially always
    rooted in a wistful ideology by people who were not involved yet
    see it as their duty to take up the mantle of the true path.

    Anyway, the point remains: Ken Thompson is not some kind of
    Linux booster now, despite Lawrence's assertions.

    - Dan C.


    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Scott Lurndal@3:633/10 to All on Mon Apr 13 16:39:16 2026
    Anthk <anthk@disroot.org> writes:
    On 2026-03-30, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the
    trademark as a selling point, but I don?t think any of the customers
    really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now.

    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    - Dan C.


    BSD, ioctl's and sockets aren't tecnically 'Unix'.

    c'est what?

    FYI: Unix the trademark is distinct from unix
    the operating system.


    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Anthk@3:633/10 to All on Fri Apr 17 19:28:38 2026
    On 2026-04-13, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <slrn10to11d.467.anthk@openbsd.home>,
    Anthk <anthk@disroot.org> wrote:
    On 2026-03-30, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the >>>>> trademark as a selling point, but I don?t think any of the customers >>>>> really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the
    main brain behind the original Unix at Bell Labs, prefers to use now. >>>>
    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    BSD, ioctl's and sockets aren't tecnically 'Unix'.

    Huh? Not only is this a weird non sequitur, it is flatly wrong.

    For instance, ioctl(2) came from 7th Edition Research Unix,
    written at Bell Labs, by the people who wrote Unix. To say it
    is not Unix is factually and historically incorrect.

    Neither is Plan9 which is 'Unix 2.0' but refined.

    Not really. Plan 9 was a research project that was focused on
    building interactive computing environments for then
    newly-emerging trends in computing: commodity machines with
    large(r) memories, multiple processors, bitmapped graphics
    displays, and ubiquitously interconnected with high-speed local
    area networks.

    It was also a pleasant and productive environment for its
    creators, who were working on other things, in addition to
    operating systems. Sadly, it never achieved mainstream success,
    though it didn't help that it languished in a quality trough
    somewhere midway between 7th Edition Unix and 4.3BSD for many
    years.

    However, many of its important ideas have been incorporated into
    other systems: Linux, in particular, harvested many of the
    fruits of the Plan9 research (e.g., mutable namespaces), though
    the implementation there is not nearly as elegant as the
    original.

    Of course, plan 9 was influenced by Unix, since that was what
    its creators had previously worked on, and it can be thought of
    as a successor, but no one thought of it as "Unix 2.0".

    No terminal, no ioctls, everything it's trully
    a file. Rio's it's simple, X11 it's an abomination.

    Then there's Unix 3.0, Inferno and Limbo. [snip]

    That's not even close to true, even for the people who created
    Inferno. The point there was to productize the Plan 9 ideas
    with an eye towards incorporation into commercial products.

    Inferno had brilliant engineering but failed in the market place
    because AT&T/Lucent did not know how to market, let alone sell,
    it. Inferno was used in a few of their products (the managed
    firewall; the PathStar access server), but that was about it.

    Limbo itself was one in a succession of langauges structured
    around CSP as a first-class primitive, but as a language, wasn't
    terribly notable on its own. Go is the lastest incarnation in
    that line, and is far more interesting on every level than Limbo
    every was.

    Every now and then someone hears about Plan 9 and/or Inferno
    and gets super excited about what they see as the True Unix Way,
    and then they proceed to make these grand, sweeping statements.
    But it's important to recognize that these are almost never
    technically or historically accurate, and are essentially always
    rooted in a wistful ideology by people who were not involved yet
    see it as their duty to take up the mantle of the true path.

    Anyway, the point remains: Ken Thompson is not some kind of
    Linux booster now, despite Lawrence's assertions.

    - Dan C.


    Plan9 and now 9front are refined Unix and Alef/Go/Limbo was the attempt
    to create a true sucessor to C with the C bloat/perks from Unix
    and POSIX. Inferno was the pure consolidation of plan9's
    philosophy made into a VM. Acme under Inferno can almost be
    dealt as the newest Acme ever, the 9front one it's just
    a slightly tweaked one from Plan9.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Dan Cross@3:633/10 to All on Fri Apr 17 21:07:27 2026
    In article <slrn10u22dd.2c4t.anthk@openbsd.home>,
    Anthk <anthk@disroot.org> wrote:
    On 2026-04-13, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <slrn10to11d.467.anthk@openbsd.home>,
    Anthk <anthk@disroot.org> wrote:
    On 2026-03-30, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
    In article <10qdcb9$296q3$2@dont-email.me>,
    Nuno Silva <nunojsilva@invalid.invalid> wrote:
    On 2026-03-30, Lawrence D?Oliveiro wrote:

    On Sun, 29 Mar 2026 23:22:24 -0000 (UTC), Anthk wrote:

    I evolved a bit over Unix, which is a dead end.

    The only ?Unix? still standing is Apple?s macOS, which still uses the >>>>>> trademark as a selling point, but I don?t think any of the customers >>>>>> really care any more.

    People wanting the old tradition of openness, adaptability and
    hackability are using Linux nowadays. That?s what Ken Thompson, the >>>>>> main brain behind the original Unix at Bell Labs, prefers to use now. >>>>>
    Berkeley Software Distribution?

    IllumOS?

    None of which are technically Unix, in the sense of being
    certified as such by the powers that be, but for all intents and
    purposes are basically Unix.

    The thing about Ken Thompson preferring Linux now is likely a
    complete fabrication. Ken went on to work on Plan 9 after Unix,
    I think he used a Mac at Google (and probably still does) and
    is now happily retired and enjoying time with his grandchildren.

    I know he's still using Plan 9 for some things.

    BSD, ioctl's and sockets aren't tecnically 'Unix'.

    Huh? Not only is this a weird non sequitur, it is flatly wrong.

    For instance, ioctl(2) came from 7th Edition Research Unix,
    written at Bell Labs, by the people who wrote Unix. To say it
    is not Unix is factually and historically incorrect.

    Neither is Plan9 which is 'Unix 2.0' but refined.

    Not really. Plan 9 was a research project that was focused on
    building interactive computing environments for then
    newly-emerging trends in computing: commodity machines with
    large(r) memories, multiple processors, bitmapped graphics
    displays, and ubiquitously interconnected with high-speed local
    area networks.

    It was also a pleasant and productive environment for its
    creators, who were working on other things, in addition to
    operating systems. Sadly, it never achieved mainstream success,
    though it didn't help that it languished in a quality trough
    somewhere midway between 7th Edition Unix and 4.3BSD for many
    years.

    However, many of its important ideas have been incorporated into
    other systems: Linux, in particular, harvested many of the
    fruits of the Plan9 research (e.g., mutable namespaces), though
    the implementation there is not nearly as elegant as the
    original.

    Of course, plan 9 was influenced by Unix, since that was what
    its creators had previously worked on, and it can be thought of
    as a successor, but no one thought of it as "Unix 2.0".

    No terminal, no ioctls, everything it's trully
    a file. Rio's it's simple, X11 it's an abomination.

    Then there's Unix 3.0, Inferno and Limbo. [snip]

    That's not even close to true, even for the people who created
    Inferno. The point there was to productize the Plan 9 ideas
    with an eye towards incorporation into commercial products.

    Inferno had brilliant engineering but failed in the market place
    because AT&T/Lucent did not know how to market, let alone sell,
    it. Inferno was used in a few of their products (the managed
    firewall; the PathStar access server), but that was about it.

    Limbo itself was one in a succession of langauges structured
    around CSP as a first-class primitive, but as a language, wasn't
    terribly notable on its own. Go is the lastest incarnation in
    that line, and is far more interesting on every level than Limbo
    every was.

    Every now and then someone hears about Plan 9 and/or Inferno
    and gets super excited about what they see as the True Unix Way,
    and then they proceed to make these grand, sweeping statements.
    But it's important to recognize that these are almost never
    technically or historically accurate, and are essentially always
    rooted in a wistful ideology by people who were not involved yet
    see it as their duty to take up the mantle of the true path.

    Anyway, the point remains: Ken Thompson is not some kind of
    Linux booster now, despite Lawrence's assertions.

    Plan9 and now 9front are refined Unix

    Nope.

    and Alef/Go/Limbo was the attempt
    to create a true sucessor to C with the C bloat/perks from Unix
    and POSIX.

    Oh, definitely not.

    Inferno was the pure consolidation of plan9's
    philosophy made into a VM.

    Nope.

    Acme under Inferno can almost be
    dealt as the newest Acme ever, the 9front one it's just
    a slightly tweaked one from Plan9.

    Nah, not really.

    - Dan C.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Lawrence D?Oliveiro@3:633/10 to All on Fri Apr 17 22:43:16 2026
    On Mon, 13 Apr 2026 15:08:00 -0000 (UTC), Anthk wrote:

    BSD, ioctl's and sockets aren't tecnically 'Unix'.

    Nevertheless, they are part of the *nix tradition, which is what
    people normally think about when they hear ?Unix?. They could care
    less about the trademark.

    And nowadays it?s Linux that matters, not ?Unix? as such, anyway.

    Neither is Plan9 which is 'Unix 2.0' but refined.
    No terminal, no ioctls, everything it's trully
    a file.

    How does that translate to datagram network protocols, or
    message-based protocols (e.g. WebSocket)? They wouldn?t seem to fit
    the file paradigm very well.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)