Following a path laid by open source developers, eBay may open up some of its source code in order to quicken the pace of application development and open up new business opportunities.
The company is "currently investigating" the possibility of giving way the source code for its software development kit (SDK), under some form of open-source licensing plan, said Matt Ackley, senior director at eBay’s developer program.
"It's one way to deal with our pace-of-change problems," Ackley said after a keynote speech at the Web Services Edge show this week.
In general, efforts by large e-commerce companies to encourage research and development by third-party developers has fostered innovation.
Developers, attracted by the chance of getting a share of the big e-commerce companies' business, are creating new ways to drive site traffic.
According to eBay, external programmers and entrepreneurs have created more than a thousand applications using the company's SDK and application program interface (API).
EBay claims that 42 percent of the items on its Web site come in through external applications.
"Our biggest challenge is how to let the third-party developers adapt to the rapid changes of our platform," Ackley said. "We don't have the resources to offer SDKs in all languages and update the information as often as we would like. Today, we provide this forum for the developers to contribute their code," Ackley added, referring to SDKs. "What if we actually also contributed our code?"
The idea is welcomed by Alex Poon, a software developer in Los Altos, California. Poon makes a living from successfully implementing his idea to allow mobile phone access to online auctions through eBay’s API.
"From a developer point of view I love open source," Poon said, pointing out that, however, his own company has passed the stage where an open-source SDK would serve its purpose. Since last summer, anyone with a Java-enabled mobile phone in the U.S. can search and bid on eBay items using the Pocket Auction application developed by Poon and his colleague Richard Chen.
"I did my Ph.D on medical informatics and have been working with wireless, pen-based devices. The concept is still the same with mobile phones and we decided to do something other than game applications," Poon said.
Today, Bonfire Media -- comprising Poon, Chen and a third employee -- is selling its product via mobile carriers to customers across the U.S. Pocket Auction not only feeds online auctions with more potential bidders: eBay also receives a fee from Bonfire for use of the API.
EBay's Ackley defends the charge, which ranges from a flat fee of US$100 up to $5,000, depending on how many calls to the auction database that the applications does per day, plus a negotiated fee.
"We think it promotes efficiency. It's kind of like a toll," he said.
Poon seems pleased with the business model. "Well, they allow other people to make money. I think it's fair."
EBay's willingness to work with the developer community and find new ways of making money appears to be shared by other e-commerce sites.
Both Google Inc. and Amazon.com Inc. offer Web service programs and hand out free developer kits.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
