The latest kerfuffle started with a blog post from Twitter’s director of consumer product Michael Sippey, who said that the service plans to tighten the restrictions on use of its API by third-party developers — an announcement that came on the same day that Twitter shut down a partnership with LinkedIn that allowed users of that service to cross-post tweets to their LinkedIn feed. This led to a number of critical comments from outside developers about the company’s treatment of them, a relationship that has been somewhat strained in the past, as Twitter has tried to control more and more of its ecosystem.

Would an open Twitter be feasible?

Among those complaints was a proposal from developer Brent Simmons, the creator of a popular RSS news-reader called NetNewsWire and a co-founder of Sepia Labs, creator of an app called Glassboard. Although Simmons said he hasn’t been involved in developing a Twitter app, he said the increasing restrictions and tone that the company was taking would make him think twice about doing so — and if he did have one, he would try to get other Twitter app developers together to come up with a way of duplicating the company’s network so they could replace it with an open one:

I would get in touch with other client developers and start talking about a way to do what Twitter does but that doesn’t require Twitter itself (or any specific company or service). Once we came to a consensus, then we’d add support for whatever-it-is to our apps… And then we’d promote the new thing, encourage people to use it, help it grow. Then drop Twitter some day — or wait till Twitter cuts off our apps.

Simmons points out that the technical elements required for a short-messaging service like Twitter, in which users can “follow” each other to get updates pushed to them, aren’t all that complicated (although the company might argue that it’s a lot more complicated when you get to hundreds of millions of users and have to handle billions of simultaneous tweets every few days). A service that did this wouldn’t be all that different from the way that RSS operates as a news-distribution format, Simmons said, and a simple OPML file could be used to handle subscribing or unsubscribing from different people.

Twitter’s network effects are pretty powerful

But would an open Twitter have a hope of actually becoming an alternative to the real thing? Maybe two or three years ago something like that could have worked, but Twitter is now a massive network with over 100 million active users, and that’s a pretty powerful reason why people would tend to keep using the existing service. Not only that, but Twitter can and likely would do whatever it could to stop a competitor from emerging, just as it tried to stifle entrepreneur Bill Gross’s attempt to build a competing network through his company UberMedia.

In addition to Winer’s efforts, one company already tried to build an open-source version of Twitter: Status.net developed a client and service called Identi.ca, which was based on a model similar to that of the blogging platform WordPress (see disclosure below) — users could run the software on their own servers and connect to the network that way, or they could use a hosted version run by Identi.ca. After a lack of uptake, apart from some die-hard programmers and the occasional celebrity, the company wound up pivoting to focus on a corporate information service similar to Yammer.

Disclosure: Automattic (maker of WordPress.com) is backed by True Ventures, a venture capital firm that is an investor in the parent company of this blog, Giga Omni Media. Om Malik, founder of Giga Omni Media, is also a venture partner at True.