On Fri, 21 Jun 2013, Liam Proven wrote:
On 20 June 2013 12:16, Alexander Schreiber <als at
thangorodrim.de> wrote:
On Sat, Jun 15, 2013 at 02:23:44AM +0100, Liam
Proven wrote:
On 15 June 2013 00:14, Peter Corlett <abuse at
cabal.org.uk> wrote:
BeOS was sort of a single user Unix: it was
sufficiently POSIXy for me to fire
up a shell prompt and feel at home, although it did not support multiple users
at all.
For my money -- as someone whose hobby is OSes, basically, and who has
played with as many as I can lay hands upon for about 30y now -- BeOS
is the most important OS for home/personal computers in the last few
decades.
Which is, naturally, why it's obscure, dead & forgotten.
It had many of the best aspects of xNix -- it was POSIX-like, had a
familiar shell, etc. -- but was free of all the decades of cruft
around Unix. I mean, Mac OS X is a gorgeous OS, but it's huge, vastly
complex, not very flexible or customisable, and it's only quick
because it runs on massively powerful hardware.
I don't need a network-transparent GUI. I'm sure it's a great thing,
but in some 20y of using systems with X.11 available, I've /never/
needed that.
I use that regularly. It is an incredibly useful detail of the way the
X Window system is designed. So you can, e.g. run the process on the
machine where the big pile of data lives and have it displayed on your
workstation. Or run the process on the workstation inside the corporate
security perimeter, but have the display on your laptop in the hotel,
with the connection piped back through ssh.
I am sure it is very useful /if you need it./ However, I submit that
the majority of personal computer users do not need it.
Consider: the most popular desktop Unix by an order of magnitude (or
2) is Mac OS X. It's outsold all other commercial Unix variants put
together.
No X.11 and no networkable GUI.
Consider: the most popular Linux by a similar proportion, with many
hundreds of millions of users is Android. Its GUI is based on OpenGL
on the framebuffer, with no networkable GUI.
In fact it is fair to say that /only/ deskop/portable/handheld Unix
variants that *don't* have X.11 have been commercial successes.
I submit, that a majority of Desktop *nix users, also administrate
remote systems with X (*nix, VMS?), at which point firing an Xsession
back at yourself over ssh is a critical piece of functionality.
Though I do hear of a lot of people on this list running X on Windows for
the above. When I got to the point, where I had more PuTTY sessions and
remote X windows on my desktop than native Windows apps, I relaized I was
just using the wrong tool for my job and made the jump to Linux for my primary
workstation.
When I had my Mac, one of the first things I did was install the X11.app.
Indeed, many of my coworkers have jumped ship to using a Mac as their
primary workstation - pretty sure they all have X11 installed as well.
I don't think android (nor iOS) on phones really applies here. I don't
expect, nor need, the same type on windowing environment on a toy as I do
on a machine I use to get work done.
Yes, I acknowledge that different user populations have different needs,
however, to declare networkable X to be unneeded because *you've*
needed it or because it doesn't come natively bundled with Mac or handheld
devices? I could declare that Microsoft should stop selling Windows,
because I don't have a need for it -- but that would be ridiculous.
--
Jason Howe
Sent from my DEC 3000 running VMS 8.4