With OpenAIM 2.0, released Wednesday, AOL has corrected the documentation problems in the first version so that developers don't have to reverse engineer the Open System for CommunicAtion in Realtime protocol (OSCAR). According to AIM's principal software engineer, Greg Cypes, the technology changes so rapidly that reverse engineering is not a practical way in which to keep up.
The new version of OpenAIM also includes additional ease-of-use tools, reports internetnews.com. It allows developers to build "multi-headed clients," and enables easier integration with Adobe Flash and PHP applications.
Cypes says the goal is to provide the most open and flexible instant-messaging platform. "The goal is to foster as many IM conversations as possible," he says.
But the added openness comes at a price for developers. According to internetnews.com:
AOL requires that developers choose two options from a list of five items that must be added to an Open AIM-based client. The list includes the addition of display ads, a link to include the AIM toolbar, showing AIM buddy icons, displaying AIM buddy information or displaying the AIM start page.
However, since many OpenAIM-based clients already include one or more of these options, Cypes doesn't think there will be much of a change.