I agree with @Artem Baguinski. If the Ubuntu program does not support this newer protocol, then the program should say something like "iTunes 7 and above are not supported". I believe that the Apple iTunes client will advertise it's version, so hopefully this would be easy to detect.
Currently, Rhythmbox says it's connecting to the remote iTunes share, and will sit there forever. This is misleading and bad behavior.
I agree with @Artem Baguinski. If the Ubuntu program does not support this newer protocol, then the program should say something like "iTunes 7 and above are not supported". I believe that the Apple iTunes client will advertise it's version, so hopefully this would be easy to detect.
Currently, Rhythmbox says it's connecting to the remote iTunes share, and will sit there forever. This is misleading and bad behavior.