In Linux you could do it windows-style if you realy realy realy wanted to. But there is not much point.
I like how they don't explain what standard they're talking about or even provide any links explaining it for them.
Well this is from
msnbc.
(I bet Redhat wished they partly owned their own multinational newspaper/internet/television/cable media agency!! Quite a nice way to pimp Linux)
So that's about as accurate as it gets.
What they are talking about is "The Portland Project"
http://portland.freedesktop.org/wiki/
It's a effort to bring more unification to your desktop experiance.
For instance when I am in Gnome I can specify what browser, what media player, what email proggy, etc etc I'd like to use. If I want to use Grip or use Xine for certain things or xmms or totem for other things then it's not that difficult to configure. However the problem happens when I try to use KDE applications in my Gnome desktop.
When I am using Amarok and say.. it doesn't find the lyrics for the song I am listenning to I can easily open up a search in a browser from inside Amarok.. But it doesn't use the browser I use, which is Epiphany, it uses Konquerer which is the standard selected for my KDE desktop.. which I don't use and don't have configured how I want it.
What should happen is that it should be able to detect that I prefer Epiphany and open the search up in that instead. Also for things like file dialogs or at least file managers that would be nice.
For instance If I use Gnome-VFS stuff to mount a remove Samba/Win2k3 share on my Linux desktop I don't think I can access it from any KDE application.
So that is confusing to end users. Application designers that make something that works with either Gnome or KDE can't make it work well in the other desktop. So that makes their lives difficult if they want to provide some supported application to Linux corporate desktops.
Portland's goal is to make it so that this stuff will integrate well together. Like a program could just call 'open email to
tom@blah.com with such and such as the subject and this or that in the message' and have it 'just work'. The system should just be able to automaticly open up Evolution, Kmail, Thunderbird, or whatever the user has as their preference.
Sort of like how you can now drop in any EWMH-compliant window manager as a replacementn for the default window managers in KDE and Gnome. It'll do that for other commonly used apps.
There already have some sample code for cross-environment libraries and some command line tools for scripting. But obviously it needs more polish and this is what this meeting is for. They hope to make it part of the LSB. It's a result of listenning to ISV developer's problems during that Linux desktop meeting that happenned a while back.
So they COULD be talking about that.
More details
http://www.desktoplinux.com/news/NS7478724750.html
The Free Standards Group (FSG) will unveil Linux Standard Base 3.1, the first LSB version to include explicit Linux desktop application support, April 25 at the Desktop Linux Summit in San Diego. The standard has already been endorsed by Linux leaders Red Hat and Novell, along with other major Linux players such as AMD, Asianux, CA, Dell, HP, IBM, Intel, Mandriva, RealNetworks, Red Flag, and Turbolinux, according to the FSG.
The thing about Freedesktop.org versus Linux standard base stuff is that the Freedesktop.org folks are working _developing_ standards. Linux standards base works to identify which "standards" are actually being used and have multiple implimentations among a few different vendors then (or something like that) and then publishes this information as guidelines which developers, who wouldn't know otherwise, can use as a baseline when choosing what this or that they want to develop with or support
----------------------------------
Otherwise the other thing that has been happenning lately is that you have all these printer manufacturers and the normal Linux groups getting together to work on improving printing support for Linux. Hopefully they will impove more advanced features being supported for printers in Gnome and KDE and get things like Lexmark printers working much easier.
More details on the printing stuff.
http://www.desktoplinux.com/news/NS8281593260.html
The meeting was attended by about 40 developers from printer vendors, such as Hewlett-Packard, Lanier, and Lexmark; to operating system distributors like Apple Computer, Debian, and Novell; to those two Linux desktop powers, GNOME and KDE; and more. Their job? To nail down exactly what's wrong with printing and Linux, and to work out ways to resolve these problems once and for all.
So maybe the msnbc folks thought they could kill two birds with one stone by being generic??