(Credit: CBS/Twitter)
Twitter’s announcement that it will tighten the rules governing its APIs sent a shock wave through the developer community, leaving many feeling jilted by the microblogging service and worried about the direction the company is heading.
Ending a policy that had been in effect for the past two-and-a-half-years, Twitter announced Friday it planned to institute stricter rules for its application programming interface to ensure that “the core Twitter consumption experience” includes “a consistent set of products and tools.”
In a company blog post announcing the forthcoming policy, consumer product manager Michael Sippey discussed broadening its “expanded tweets ” program, which allows users to preview stories, images, and videos linked to within tweets.
“[W]e’ve already begun to more thoroughly enforce our Developer Rules of the Road with partners, for example with branding, and in the coming weeks, we will be introducing stricter guidelines around how the Twitter API is used,” Sippey wrote.
Twitter simultaneously canceled a cross-posting partnership with LinkedIn. In essence, LinkedIn users will still be able to post updates to Twitter from the business network, but not the other way around.
That string of events shocked many in the developer community. One developer on Hacker News said Twitter has a valuable set of Internet resources, but that the company “has never been particularly great at thinking of innovative uses for it or developing great clients.”
“There are a lot of really interesting and different ways to use those, regrettably they are trying to kill most of them and inflict a homogonized, boring, monoculture on their user base they can monotize, which will make the experience progressively worse,” the poster said.
In a tweet, software pioneer Dave Winer suggested that corporate greed was responsible in the apparent change in direction:
The mistake we all made with Twitter, me too, was to think a corporate API could act like an open protocol.
— Dave Winer ? (@davewiner) July 1, 2012
In another tweet, Mike Loukides, the VP Content Strategy at O’Reilly Media, accused Twitter of turning its back on the developers who helped build up the service:
Very sad. If ever a company owed its value to healthy 3rd party clients, it was Twitter. Too bad they don’t get it. tnw.co/Mz3o02
— Mike Loukides (@mikeloukides) July 1, 2012
The promise of new policies has also spawned a coordinated tweet campaign to share third-party developers’ concerns with Twitter executives. Nova Spivack, the CEO of real-time personalization startup Bottlenose, offers some suggestions in a blog post on how to improve Twitter’s API. It is Spivack’s hope that his readers will tweet the article to Twitter executives to influence policy thinking.
Related stories
- LinkedIn bows to Twitter over tweet traffic direction
- MetroTwit app hits Windows 8 store
- Your one chance to reply to aliens
“I want Twitter to achieve its potential, and to live up to its promises to be an open ecosystem. And I’m concerned by the ‘ominous’ signs that they may be heading down a path that betrays the trust and goodwill given to them by millions of users and developers,” Spivack wrote.
“If Twitter starts shutting down their APIs or being overly restrictive they will ultimately be harming their own users and developers, and that just is not a good way to build a business. They will be selling out their own future for a short-term gain. That is a good way to destroy one’s own empire. I am pretty sure the leadership team at Twitter realizes this.”
CNET has contacted Twitter for comment and will update this report when we learn more.
Related Links:
Twitter suspends Thunderclap ‘crowdspeaking’ app
Is Pinterest more popular than Tumblr in the U.S.?
Twitter quietly grows up; handles its scandal
China’s government takes on microblogs, blogs, online forums
‘Expanded Tweets’ bring more content to Twitter feeds
via CNET Latest News http://news.cnet.com/8301-1023_3-57464614-93/twitter-developers-dismayed-by-promise-of-stricter-api-rules/?part=rss&subj=latest-news2&tag=title