What is the purpose of a desktop? I'd like to remind you of the following
article on JOS Wiki.

http://www.metamech.com/wiki/view/Main/UIPurposeDesktop

A desktop should be written in pure bytecode. There shouldn't be anything
inside a desktop that requires the C/C++ programming language, right?

A desktop might be replace-able. I can replace my desktop on Linux and
Windows. And, it is possible to run multiple desktops at the same time. I
can run multiple desktops on Linux and Windows. A desktop should not be
confused with a window manager. A desktop uses a window manager.

What is the interface between a desktop and the rest of the operating
system? Like a shell, a desktop is expected to launch other programs. To
launch a program, there must be a command line interface. The standard Java
class library already defines the exec() method of the java.lang.Runtime
class to launch a program using a command line.


_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to