First of all I love the show and registered on the forum just to reply to this topic.
The specialization of features already happens in distros and it's what differentiates them from each other. Fedora 7 had a really great tool called VirtManager that I'd really love to have on my Ubuntu box, but it is not a straightforward port. A lot of underlying things in Ubuntu had to change for it to work, kind of what Chis was saying about kernel patches and so on. But it's all open source software and if enough people want it on Ubuntu they're free to do the work to add it (and they have
https://bugs.launchpad.net/bugs/116897 ).
Similarly all those system-config- programs that RedHat did for itself, a lot of them are really good, but they all depend on how RedHat stores it's files in /etc (the use of the sysconfig directory under there). Is the onus on RedHat to make those tools easier for Debian to use if they wanted? I don't think so, as long as the tools are open source and the option is there.
Abstract that out to a muti-machine interoperability scenario such as client-server applications or even peer to peer. I think once the apps are open source it's up to the users/developers of the other distros to make the decisions to change their distro to suit, patch the app to suit, or work with the app developer to make it more portable... or make a fork...
Anyhow, that's my 2 cents. Keep up the great work gentlemen. And Aq, you all ready my iriver ogg email a couple episodes ago, I posted on LinuxReality's forums since his oggs always work, hope I get a response.
- rmjb