OpenBSD 6.2 and CDE
jamesdeagle.blogspot.com
jamesdeagle.blogspot.com
We had to wait for an hour or two to have one of the text terminals free up (damn MUD players hogged them up all the time, and we IRCers just wanted to chat online!). Getting access to the graphical terminals was nigh impossible unless you were there from the early morning or if you stayed through the night (the place was open 24/7 if you can believe it).
Ah the wonders of graphical Unix! Multiple workplaces! I fondly remember the doplhin wallpaper - my fave. And you could use Mosaic to browse the web (Netscape was running pretty sluggish)! Nevermind one of the workstation had a b/w monitor, it was still an amazing experience.
Fond memories.
Depending on the terminal, you'll need to fiddle with baud rates, parity, and obviously hardware issues such as male/female connectors and number of pins. It took me quite a while to get my VT100-compatible terminal talking to my RaspberryPi3, but now it does, and it's great fun (particularly since I set up SIMH and have an ancient period-appropriate version of Unix V emulated).
Brings me back to when Greybeards reigned the Earth (or rather the machine room).
I believe the constraints of the older technology may offer some advantages like reducing eye strain, nostalgia (as you mentioned), and maybe even making the interface obtuse enough to reduce my interest in staying online. Your suggestion sounds doable today and would accomplish my intended goal.
Those pesky fellow students using a 21'' monitor to be able to run 4 simultaneous xterms running a mix of MUD and talk sessions, whereas we wanted to make use of the X graphics capabilities. :)
So anyone having any connection to any university or highschool in croatia could get an account on a public server (there was just one opened to the general public and had a dozen thousand users or so) and access the termiinals.
[1] from https://en.wikipedia.org/wiki/Common_Desktop_Environment:
"After a long history as proprietary software, CDE was released as free software on 6 August 2012, under the GNU Lesser General Public License, version 2 or later.[3] Since its release as free software, CDE has been ported to Linux and BSD derivatives."
[2] https://sourceforge.net/p/cdesktopenv/wiki/SupportedPlatform...
I have been trying to build CDE myself a few times, but it always failed, and I never bothered to investigate. But I think I know what I will be doing over Christmas on my ancient OpenBSD laptop. ;-)
As an aside, it would be a treat to have a GUI environment that is started from scratch with the Unix philosophy at core. GNOME is not it, for it is so heavily packaged with stuff I don't need, and is slow and heavy.
Plan9 did "absolutely everything is a data stream". Connect anything to anything in a bitmapped desktop.
BeOS/haiku did "everything is an icon". Applications are not monoliths. Rather, they are organic on top of the GUI and filesystem.
Tiling windows managers steer towards a usage of multiplexing terminals (and needing little else).
The Lumina desktop is another contender; it's a project by the TrueOS/PC-BSD folks and it's coming along nicely. It also has minimal requirements and while it's made for BSD it also works well on Linux.
Even then it's often nicer to have a text format that describes it.
"CDE has achieved something that no other desktop environment has ever given me: a complete and total dedication to expected behaviour - or, put differently, a complete absence of unexpected behaviour."
"Another important aspect of CDE is the magical word "consistency". CDE is highly consistent (as long as you avoid the slow Java-based applications Sun ships with Solaris 9); it uses only only one theme with only a few colours (grey, greyer, and 'Solaris purple'), and buttons are re-used in different places only there where they do exactly the same thing. The dash and dot buttons on the dock do exactly the same thing to the dock as they do to windows (yes, you can actually iconify the dock). This consistency also stems from the fact that CDE is so spartan: it has few GUI elements that could actually be inconsistent."
I think when CDE would have been open-source, there might not have been KDE or Gnome (which was developped, because of QT's license at the time of the KDE inception. At this time there was a need to have a desktop environment for Linux - and the existing Unix desktop environment, CDE was proprietary.
Rewind 15 years and I had a laptop with 256M RAM and would use a very bare bones tiling window manager to keep resource use down.
But today my Linux system is much more close to a replacement of a Windows or Mac OS system. I'm quite happy with the resources available and the advances made in Gnome/KDE.
I would never go back to using bare bones DE's or OpenMotif.
Also, 15 years ago 256MB RAM in laptop was on the high-end side of things and 128MB was completely sufficient to run KDE/Gnome with Mozilla, Evolution and what not.
I'm just measuring the time I've had Lenovo Thinkpads which is at least 5 years.
And those two thinkpads have been running Fedora with a full Gnome 3 suite without issue.
In the beginning I even had local VMs but now I use my home lab for that.
(I don't remember exactly why we were using this setup, but locally I was running Linux, but was running a X session from a shared Solaris box.)
I remember using early KDE (KDE 2) with a CDE colour scheme to emulate the look.
I actually liked OpenLook/XView best, apart from that weird scrollbar.