Pocket Podcasts Blog

Chronicles the development of Pocket Podcasts, an open source podcast client for Pocket PC and Smartphone

Friday, June 02, 2006

ActiveSync support: removed

After giving it a good deal of thought, I've decided to take out ActiveSync support. Actually, to be correct: I'm taking out the OpenNETCF library. Maybe ActiveSync support will come back in some other form in the future.

From a functional standpoint, podcast transfers over ActiveSync (using the OpenNETCF library) were way too slow. So slow that, given no alternative (such as connecting storage cards to your PC), you'd be better off using some other type of mobile device. Luckily, the storage card alternative exists - and is much, much faster, actually, it's awesome.

From a copyright standpoint, the OpenNETCF library was also a thorn in the side of the GPL. The only way to ship with the library would be to create an exception to the license, which isn't really desireable. One other alternative might be to adopt a complete Microsoft "shared source" type of license over the whole project. Again, not really desireable.

Goodbye, ActiveSync support!


Post a Comment

<< Home