How's this for a wish: rearchitect the player software so that the framework can be opensource but all the menu items/decoders/etc are closed/proprietary. Then 3rd parties could build their own plugins for the framework, and so could SonicBlue. And if SonicBlue ever goes away the community would just have to rewrite the proprietary bits.

Won't happen of course since there's not enough of an upside for SB. But if no one asks, it definitely won't happen.

--pj