AOL Opens AIM Platform to Developers

By Nate Mook | Published March 6, 2006, 11:41 AM

AOL on Monday became the first major IM network to open up its platform to third parties with the release of a software development kit and the launch of an Open AIM initiative. The program covers three different areas: plug-ins, online presence and completely custom AIM clients.

AOL has long held aspirations to break down the walls surrounding AIM and invite outsiders to build solutions upon the architecture. The company says the recent launch of AIM Triton -- version 6 of its client software -- has provided the necessary foundation.

"As part of the Triton release, what we've really been doing is creating a platform and an infrastructure that enables third party development," Director of AIM Product Management Jamie Odell told BetaNews.

"It's been a long time in coming and we're ready now. We really want to increase overall value of the AIM network by allowing people to build applications that we never would get to," added Justin Uberti, Chief Architect of AIM. To encourage development, access to the SDK is completely free.

The first piece of the Open AIM effort is expanding presence notification, which displays when an AIM user is online, to any Web site or application. AOL has previously established presence deals with a number of services, and the company is now providing simple HTML and an XML interface for developers interested in adding the functionality.

The second area of focus is building plug-ins that add features to the Triton client directly. Plug-ins could enable users to change their font color on the fly or connect Triton with iTunes and Winamp. AOL has made available a number of example plug-ins, along with their source code, to give developers a head start.

Lastly, AOL wants to encourage companies to build their own customized AIM clients using the SDK. The company recently announced AIM Pro, built with the help of WebEx, as its first custom client. Developers can build their own user interface that utilizes the AIM API.

While the AIM API will be fully exposed through the SDK, source code will not be available. Uberti notes, however, that open source clients can be written atop the APIs. While third party clients have long been able to access the AOL network, their functionality has remained limited due to the AIM protocols being largely closed. This has now changed, says Uberti.

"We're taking the same stuff we're building AIM Triton with, packaging it up and giving it out to the developer community to use for free. Not only access is provided, but a full toolkit including SMS, images, security features, and more."

However, there are some restrictions to the Open AIM licenses. Those who use the APIs to build a custom client cannot connect to multiple IM networks, which means popular software such as Trillian and Adium will not be able to make use of the SDK.

In addition, each license key embedded into a program can only log-in to the AIM network 250,000 times per day, or 2 million times per month, limiting the potential user base. If an application is reaching that level, AOL says developers can approach the company and forge a business partnership.

The Open AIM initiative is specifically focused on consumers, and enterprise customers such as Oracle or SAP must still work with AOL directly. Still, the license does not restrict developers from doing something commercial and AOL expects AIM to show up in new places.

"We're going to see a lot of IM integration," Uberti explained to BetaNews. "We're going to see things where IM is not the primary objective of the application."

Uberti offered some examples of AIM being integrated into video games, or webcam vendors like Logitech building a custom video chat client for their customers. Social networking is also expected to be a major draw; MySpace or Facebook could build an AIM client tied to their social networking experience.

"AIM has lots of users, but more users are even better. Opening up messaging as a platform could bring in more users from more places," remarked Jupiter Research senior analyst Joe Wilcox.

"I see lots of potential uses for AOL's messaging platform. One use: Provide better online safety, assuming third parties would have access to AOL parental controls. AIM presence on services like MySpace or Xanga could let kids show their friends when they are online, but not necessarily broadcast the IM handle to everyone."

AOL wants to promote itself as the premier instant messaging client for doing development. The company is talking to a number of potential partners, but has nothing to announce as of yet. Improvements and follow-up releases of the SDK are also forthcoming, Uberti said.

"What we want to do is get the creativity of the dev community as a whole out there working on things that extend the value of the AIM network and providing them with the best tools we can," he added.

Comments

View comments by with a score of at least

The best development for aim was and is AIM Ad Hack. Got to love it >:)

Score: 0

|

This is not open. Come on. It's open for people to add to but not to use for Multi IM? That's not helpful at all.

Score: 0

|

Why is this not helpful? I would love better tabbed IMs, logging, etc.

Score: 0

|

So that means that developers haven't already?

Score: 0

|

I guess after all of the negative comments about how their new Triton sucks, they've finally realized that their AIM developers does not know how to create a real professional application that would attract people to use it. And now they just wanted to see how others would turn AIM into now since they've "opened" up the source codes.

Score: 0

|

yes!!

Score: 0

|

Nothing to see here...please move along...

http://www.trillian.cc/

Score: 0

|

AOL just wasted everyone's time with this.

Score: -1

|

LMAO

"AOL has long held aspirations to break down the walls surrounding AIM and invite outsiders to build solutions upon the architecture."

This, from the people who played version-tennis with the Trillian devs for over a year -- constantly trying to break any interoperability whatsoever?

I guess one should be gracious that they've finally seen the light, but it'd be nice if they'd be gracious enough to admit having been asses for so long, instead of being condescending enough to think everyone would believe compatibility and interop was their idea in the first place and all along.

Good grief.

Score: -1

|

LMAO

"AOL has long held aspirations to break down the walls surrounding AIM and invite outsiders to build solutions upon the architecture."

This, from the people who played version-tennis with the Trillian devs for over a year -- constantly trying to break any interoperability whatsoever?

I guess one should be gracious that they've finally seen the light, but it'd be nice if they'd be gracious enough to admit having been asses for so long, instead of being condescending enough to think everyone would believe compatibility and interop was their idea in the first place and all along.

Good grief.

Score: 0

|

"I guess one should be gracious that they've finally seen the light, but it'd be nice if they'd be gracious enough to admit having been asses for so long, instead of being condescending enough to think everyone would believe compatibility and interop was their idea in the first place and all along."
----------------------------------------------
Why should they be any different than any other software company or ISP. Quite your complaining and accept what they have done.

Score: 0

|

Yes well, why have a good product when you can have better spin doctors.

Score: 0

|

Incredible... this is everything but open.
Only an API and a library with example code, limited in number of users, limited in its own use(no multi IM's).

"each license key embedded into a program can only log-in to the AIM network 250,000 times per day, or 2 million times per month,"

2 million times/30days month ~ 60.000 connections a day. not too small userbase, but not big at all.

"The first piece of the Open AIM effort is expanding presence notification, which displays when an AIM user is online, to any Web site or application."
They have had that with ICQ at least since 1999.

"The second area of focus is building plug-ins that add features to the Triton client directly."
Miranda, Gaim, Trillian, even MSN has it.. (Messengerplus)

"Lastly, AOL wants to encourage companies to build their own customized AIM clients using the SDK."
Oh, indeed, myAIMclient, AIM4you, AIMeverywhere, notesAIM, did-I-AIM-it? . This reminds me of windows media player, and how it was customizable for websites.

My opinion is that they went out of ideas to make people use AIM.

Score: 0

|

What?!?!?! "Those who use the APIs to build a custom client cannot connect to multiple IM networks" Then what is the point of this SDK? Probably only thing it will be used for is plugins, which will probably just be annoying useless junk.

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.