pre-w-itunes (via MacRumors) has a theory on how the Palm Pre is managing to sync so seamlessly with iTunes. Read the full post for details, but their conclusion is a tad concerning:

  • When you select “Media Sync” on the Pre, it will switch its USB interface to use Apple’s Vendor Id and the Product Id for a specific iPod model
  • The Pre exposes a filesystem through Mass Storage Class that mimics the structure of an iPod
  • The Pre responds to Apple’s custom USB command and returns XML info about the device

They warn -- like we have -- that this will be pretty simple for Apple to intentionally prevent, uncaringly break, or accidentally bug up (they've done all three to jailbreakers in the past, after all, and expecting Apple to devote time and engineers to maintaining compatibility for unlicensed devices is just this side of silly).

Their advice? Anticipate Palm Pre iTunes sync to go the way of the dodo and fast. Then get a copy of DVD Jon's DoubleTwist and sync your hearts out that way...