Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Dec 2001 20:24:35 +0200
From:      Giorgos Keramidas <charon@labs.gr>
To:        Anthony Atkielski <anthony@freebie.atkielski.com>
Cc:        chat@FreeBSD.ORG
Subject:   Re: Feeding the Troll (Was: freebsd as a desktop ?)
Message-ID:  <20011201182435.GC936@hades.hell.gr>
In-Reply-To: <02b101c1790e$e802df90$0a00000a@atkielski.com>
References:  <15365.11290.211107.464324@guru.mired.org> <006101c17854$c6aa2570$0a00000a@atkielski.com> <01112817112006.13219@prime.vsservices.com> <016301c17888$c1be3cc0$0a00000a@atkielski.com> <20011129115922.GA75539@hades.hell.gr> <02b101c1790e$e802df90$0a00000a@atkielski.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 2001-11-29 20:49:02, Anthony Atkielski wrote:
> Giorgos writes:
> 
> > Why?
> 
> Because a single-user system does not have the overhead of a multiuser system,
> and it is more ergonomic as well.

A properly designed multiuser system, should not involve much more
overhead than a simple "login" step.  I don't think that this is too
much to ask, and that it is terribly less 'ergonomic' to use.  From a
user's point of view, a multiuser system should be identical to a
single-user system, except that you are required to 'log into' the
system and 'log out of it' when you're done.

I think I'm missing your point, or that you did not clearly state it.

> > "More applications" for what definition of "more"
> > and "applications" ?
>
> More = larger number, applications = anything that runs under the OS but is not
> part of it.

The sheer number of applications is not a very important criterion.
The level of productivity these applications allow, and how well they
get the job done is more important to me.  But you are right that
there are tons of applications for Windows, so I'll pass this one.
Yes, I see your point.

> > For what definition of "secure"?
>
> Not crashing the system.

Crashing is relatively unimportant for a single-user system, if it
does not result in data loss.  And a program may crash in a `secure'
way (i.e. without leaving traces of it's running process image, when
it crashes, that could probably be used for post-mortem analysis of
the crash and reveal sensitive information).  You most likely mean
'stable' as someone else has pointed in this thread.

> > It needs to do stuff to the system console, that
> > the kernel of the OS does not know (or does not
> > care about).
> 
> It should not be bypassing the OS.

It's probably a fault of the OS that can not 'save the state' of the
console, and allow raw access to it, 'restoring its state' when the
program that malfunctions crashes.  But this 'bypassing' is sometimes
advertized as a technological advance in the Windows world too.  I'm
thinking of DirectX and Direct3D now.

The way that X servers 'grab the console' and do nasty things to it
has always annoyed me too.  But I can't suggest an alternative, and I
can't implement something that will allow X to run without doing dirty
console hacks, so I tend to avoid using X on my machines :-/

You do have a point here...

-giorgos

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-chat" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011201182435.GC936>