We don't currently have any plans to migrate to Pocket PC - we'll be dual-platform at least for the near future. We're also pretty well determined not to add any major new features on Pocket PC that we don't also add on Palm OS - it wouldn't be fair to all of the customers that have supported us so long on Palm, and honestly as I'm still a Microsoft-hater I'd very much like to continue being able to recommend that customers buying PDAs specifically to run our software purchase Palm OS ones. (of course at this point I'm also a Palm-hater, but at least their malevolence doesn't extend beyond PDAs, and I still prefer Palm's user interface)
And really, since we already have a large installed base of customers using our software on Palm OS, even if Palm's market share were to dwindle to practically nothing there would still be thousands and thousands of Palm-using customers to produce updates for. We might have to charge for updates more often than we do now, since we wouldn't be able to break even on the basis of new sales alone, but we would keep supporting Palm OS as long as we reasonably could.
And I for one think it's unlikely that Palm OS is going to disappear anytime soon - see my
posting on that. PalmSource may be migrating to the Linux kernel, but it's still going to be the same basic Palm OS with the same interface and the same APIs. We've already tested PlecoDict on Palm OS Cobalt and it seems to work well without any modifications (aside from turning on the slightly buggy "Use Pleco Insertion Point" feature), so if the Cobalt UI and Palm virtual machine are retained in Palm OS for Linux then the same should be true of that.