LSB should not deal with GUI for now
The Linux Standard Base should not deal with GUI components for now.
In a sense GUI is not in the same dimension as the C library and file
system layout. GUI sits above X Windows, which is a standard for all
Unix systems. Thus GUI issues are not Linux specific but common to
all Unix systems (or at least free ones). Desktop standardization efforts
can be addressed in a kernel-independent manner. Also maybe it
is better to wait until the desktop war settles, or GNOME and KDE
may themselves work out issues of standard protocols, etc.
Maybe requiring the presence of gtk is good, but that just guarantees
some minimal platform support. Getting into desktop issues is hot water
that may not be benefital.
Just my $0.02
Li-Cheng Tai (Andy Tai) e-mail: email@example.com
Free software: the software by the people, of the people and for the people,
worldwide. Develop! Share! Enhance! And enjoy!