There was quite a discussion about that on XFree86 mailing list last
month.
As far as I understood from the discussion there are several
contributors to XFree86 behavior compared to Windows/OSX (in random
order):
* Kernel process switching
* Toolkit implementation (which is my opinion is the most important)
* Application implementation
* XFree86 features

So maybe the problem is the lack of cooperation between X11 and toolkit
developers to achieve a common goal...?

-----Original Message-----
From: Meir Kriheli [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 29, 2003 11:55 PM
To: Oded Arbel; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: OS-X rules, X sucks (Was: Forthcoming "Blitz" of
Announcements)


On Friday 29 August 2003 07:13, Oded Arbel wrote:
> On Monday 25 August 2003 10:05, [EMAIL PROTECTED] wrote:
> > The things I think are the most useful in the OS-X interface are:
> >
> > 1. The ability to sort of "zoom out" where all the application
windows
> > are resized to be small enough so they don't overlap, in that state
you
> > can pick the window you want to switch to, then all windows resize
> > back to their normal state.  They'll keep updating in that "smaller"
> > state too.
>
> The reason you can do that, and all other neat things OS-X does, is
what
> apple calls "Quartz Extreme". its very simple concept and not far from
> other things people are playing with on Linux: they map each window as
a
> texture map over a rectangular 3D object using the graphic's hardware
3D
> acceleration mode. after you do that, you can manipulate the window in
> hardware - resize it, make it translucent, swipe it here and there,
etc'
> all in hardware and as long as you keep updating the texture bitmap
that
> represents the actual content of the window, users' will be non the
wiser.
>
> Only problem is : you can't do it in X, because X was designed a long
time
> before any decent 3D hardware acceleration was even thought of, and as
a
> result X sucks.
> Linux GUI will always be a rag tag collection of graphical elements
> straigning against the weight of the windowing system for as long as
people
> won't ditch X and pursue greener pastures. IMO - X is the single
reason why
> Linux and other free OSs do not have the same desktop market share as
they
> do for server installation, and probably it diminishes acceptance in
that
> sector as well.
> X is a piece of software most in need of a redesign if I ever saw one.

Shouldn't the toolkit handle it instead of X ?

Take a look at evas, for example, used in upcoming enlightenment (anyone
knows 
when ?):

http://www.enlightenment.org/pages/evas.html

-- 
Meir Kriheli
MKsoft systems
<http://www.mksoft.co.il

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


================================================================To unsubscribe, send 
mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to