We are excited today to announce the launch of the open source versions of the AdWhirl iPhone SDK and AdWhirl Server. Our primary goal with this launch is to maintain the ease-of-use to which AdWhirl users have become accustomed, while giving developers increased transparency and flexibility in meeting their mobile ad network mediation needs. Developers actively using AdWhirl don’t need to do anything. We have designed this new open source version so they don’t have to make any changes.
The new open AdWhirl iPhone SDK allows developers to include only the code for ad networks that they actually use, an advantage for developers concerned with the size of their apps. But we’ve also designed the open AdWhirl iPhone SDK to make it easy for developers to add new mobile ad networks that aren’t explicitly supported in the current version. The open AdWhirl team will be actively encouraging developers to submit those additions as patches so that the entire community can benefit. We are also actively encouraging mobile ad network participation in the future development of AdWhirl and hope to build an engaged and diverse community of committers to the project. More details on exactly how we will be accepting patches and expanding the community of committers will be coming soon.
The AdWhirl Server, the piece of infrastructure that allows you to configure how ads are served in your app and that allows you to monitor the performance of advertising from all of the mobile networks that you’re using, has been redesigned from the ground up to be both open, and easy for developers to host. The AdWhirl server runs on Amazon Web Services EC2 and employs SimpleDB for persistent data storage. As part of today’s launch we’re providing both source code and EC2 disk images in order to make it as easy as possible for developers to run their own AdWhirl Server. The new server design and the use of Amazon Web Services should also make it easy for folks running their own AdWhirl server to operate at significant scale.
As proof of this latter point, we’ll be transitioning the AdWhirl server located at adwhirl.com to Amazon Web Services and to the new open AdWhirl code base shortly. We will continue to provide this as a free service to AdWhirl users who don’t need or want to operate their own AdWhirl server. We’ll be communicating soon with developers on the specifics of this transition. We are fully committed to minimizing any impact that this transition might have on AdWhirl users.
Both the iPhone SDK and Server source code and documentation are now available for download on Google code under the Apache Software Foundation license. We would love to hear your feedback and questions at support@adwhirl.com or through our AdWhirl forum on Google Groups.
Kevin
Engineering

