FOSDEM: The Wayland display server
Posted Feb 22, 2012 17:04 UTC (Wed) by khim
In reply to: FOSDEM: The Wayland display server
Parent article: FOSDEM: The Wayland display server
Joe Average can use Ubuntu and stick to its default settings and default applications. I don't see your point here.
It is difficult to get a man to understand something, when his salary depends upon his not understanding it! The whole point of general-purpose OS is to support bazillion applications. If you want closed appliance then there are lots of much simpler alternatives (from PS3 and XBox360 to VCR and Internet-enabled TV) thus support from ISVs is vital. Default applications just don't cut it! There are more Android applications then X11 Linux application - by far! And Android is few times younger then X11…
Why? Because Desktop Linux never considered needs of ISVs seriously. The best offers they've ever got are unstable ABI (not compatible between different versions of Desktop) and/or LSB (which is stillborn because it tries to create "ISV layer" as something separate from the core OS).
Which is not true for Linux which has half a dozen different toolkits.
Which is true for MacOS and Windows, too. Somehow it does not change the fact they all use common code to draw windows decorations.
This is why doing window decorations on client side will lead to all windows having different decorations -- if we had a single toolkit, that could be avoided but that's often not the case on typical Linux system.
Well, perhaps it's time to fix that problem instead? I'm not talking about killing high-level toolkits, but if we want to reach some kind of consistency then moving common functionality to common place makes sense. This is doubly true for the new functionality like the ability to draw windows decorations.
to post comments)