I think you are unlikely to ever get any of the player (Linux) code GPL'd . That is the stuff that makes the money IMHO - has a shared code base with devices such as the RioReceiver, for example, and isn't the embedded Linux device market where it's at these days? That stuff is what is valuable.

(list 6284, Mk1 S/N 00299 4GB blue [for sale]. Mk2 S/N 080000094 26GB blue)
_________________________
(list 6284, Mk1 S/N 00299 4GB blue [sold]. Mk2 S/N 080000094 20GB blue)