I'm a bit bothered by the fact that Palm is now trying to paint Apple in a negative light regarding their iTunes support docs and with regards to the prospect of the Pre not being supported in iTunes in the future.

I'd love to see them publicly disclose exactly how they "engineered" the Pre's iTunes compatibility in the first place. Your geek types know, but the general public won't, so it would be easy for Palm to continue to point the finger at Apple.

Is there some type of onus now, that when your application, designed to interface only with your own hardware, becomes popular enough, that you have to start putting in support for other vendors' hardware?

Really, if Palm don't want to sell a phone where people have to manually copy tracks over a USB mass storage connection, then they should develop their own application or LICENSE someone else's. If they want to pay to license iTunes connectivity, then let them approach Apple with that. BUt in the end it's Apple's call and they shouldn't be made to look like dicks because they're protecting their own work and revenue streams.
_________________________
Bruno
Twisted Melon : Fine Mac OS Software