The Open Source Technology Behind Twitter
caseyb89 writes "If it weren't for open source technology, you wouldn't be able to tweet. Chris Aniszczyk, Open Source Manager at Twitter, shares how open source is vital to Twitter's success. He states that using open source is a 'no-brainer' for Twitter because it 'allows us to customize and tweak code to meet our fast-paced engineering needs as our service and community grows.' Twitter also established an open source office about a year ago to support a variety of open source organizations that are important to them. Aniszczyk will discuss Twitters open source usage in his keynote at LinuxCon."
Much like Google, Twitter embraces open source when it benefits them, even as they are in the process of locking down their API and making the service more "closed." It says a lot about open source that tech companies are finding so much benefit in embracing it as PART of their strategy, but the Twitter platform itself will never be completely open source, because Twitter knows it benefits them to keep it closed.
Yeah, but now 140 characters is part of twitter's culture and identity. The fact that the SMS limit doesn't exist anymore doesn't matter one iota.
What is twitter without banally short attention spans?
If Twitter was really based on an open source model, they would have fixed that 160 character limit a long time ago; It's a relic of a bygone era.
The identica people can't seem to decide on a limit.
http://status.net/2010/02/15/identi-ca-character-limit-results
http://status.net/wiki/Identica/web
This is very much like the desktop publishing situation in the 80s... people whining that they can't express themselves without using 45 different fonts and 5 colors on a page... Newsflash is they can't express themselves... at all... a tech feature isn't going to fix that.
"Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
Anything of widespread use is going to acquire idiot users. With that said, Twitter is far more useful and worthwhile than most "social" platforms out there. I put "social" in quotes because you could just as easily follow a couple of information sites or key developers on a project and your twitter becomes a centralized news feed rather than people talking about the latest annoyance on their way to work.
I was skeptical of it at first too but it's surprisingly useful if you follow the right people.
Having to write all of that software themselves may have set the barrier to entry too high for them to ever get started. Even a small increase in start up cost can be the difference between a product or service launching or never even being attempted.
If you build it, nerds will come. Soylentnews.org
I was skeptical of it at first too but it's surprisingly useful if you follow the right people.
For a lot of people twitter is what rss was supposed to be. Except that RSS does a better job of it than twitter does.
I really don't get twitter... all the real use cases people like are much better served by RSS.
Isn't the 160 character limit a limitation of the SMS protocol, and not Twitter?
Give me Classic Slashdot or give me death!
Slashdot's new meme. (I've noticed it's now popular to post this on most articles.)
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
If it weren't for open source technology, you wouldn't be able to tweet.
The article sounds like an astroturf for Microsoft.
Calling someone a name is not sarcasm.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
>>>The fact that the SMS limit doesn't exist anymore...
It doesn't? Last I heard if you enter a really long text, the phone software will divide it into 2 to 3 SMS sends of 128 bytes each, and then double or triple-bill you for that text.
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
twitter is far more than a "read-only" RSS: RT, Reply/DM - and it is easy to use for non-techies...
Some differences vs. RSS:
- Enforced limit on tweet size
- Text only (so worked with even simple phones via text message)
- I'm not sure I could figure out, in a short time, how to set up an RSS feed that can be updated via SMS.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
"Why is the entire Internet against me?" wondered Sarcasm Nazi Racist, Jr.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Per usual what is "popular" is typically not the best technology available. Look at game consoles: Atari 2600, NES, PS1, PS2, Wii were not the most powerful consoles of their generation but they still obliterated the rest.
Super Audio CD and DVD-audio were both superior to the MP3s and AACs, but sold poorly. And now we have twitter which you claim is inferior to RSS, but that doesn't really matter to the general populace.
My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
Last I heard they could use the twitter app or email instead of SMS and not worry about it at all.
One could also argue that you were able to tweet in spite of Twitter using open source for a long time. Remember the days when they were using Ruby on Rails?
Assuming slashdotter level of competence it should be easy. SMS sent to email, fetchmail and a simple script should do it pretty well.
Stop bringing facts into this discussion, it disrupts our goal of replacing all modern technology with a combination of 1990s protocols such as Usenet and IRC.
You're exactly right. Using open source software might be cheaper and may have allowed them to get up and running faster, rather than having to build their own from scratch. However the claim that "'it allows us to customize and tweak code to meet our fast-paced engineering needs as our service and community grows." is completely meaningless. If Twitter was running on closed source software that they developed entirely on their own, they would still be able to tweak and update it as much as they want, any time they want.
Very much agree. They could have just as easily built the same service using proprietary software. Their licenses may have cost more, but would probably completely eclipsed by the cost of paying their employees anyway.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
You were ridiculing in an ineffectual and impotent manner, relying on trite clichés of the kind made popular by people who know nothing about what they talk about. It's not sarcasm. Sarcasm is said to be the lowest form of wit, of which your comment was completely lacking.
Many feature phones do email.
Twitter didn't build that.
They can take my LifeAlert pendant when they pry it from my cold dead fingers.
The "concatenated SMS" protocol, which removes this limit in exchange for a higher message count, existed before twitter started to be relevant: It is defined in GSM/3GPP release R99, which was already widely deployed even in low-cost devices in 2006, when twitter was created.
And how many people honestly have their twitter feed sent to their phone via SMS?
and the sms protocol has nothing to do with twitter really + you have had multipart sms's before twitter was born.
the limit is more about them being cheapskates with hw at the beginning(due to not having money) and it making building the infrastructure cheaper. ALSO as it was used mainly as "one liner"(remember those from bbs's?) replacement on web-pages originally it didn't matter that much since the real content would have been on the blog the tweets were about.
world was created 5 seconds before this post as it is.
You've never met the electronic mail man? It's called email for a reason.
- Enforced limit on tweet size
And everybody agrees this obsolete.
Text only (so worked with even simple phones via text message)
RSS subject lines are text only as well.
I'm not sure I could figure out, in a short time, how to set up an RSS feed that can be updated via SMS.
Yes, and one of the big features of iOS6 is that Siri will be able to tweet for you too... but this is not something I can imagine needing.
SMS -> RSS gateway isn't the most natural way of updating a news feed anyway.
If I were hosting an RSS feed (or more likely multiple feeds), I'd surely have an app on my phone to update it (them) and it would be dead simple to setup and use.
fair enough. and good point. But the use cases where people cite "twitter is really useful" tends to be to follow a particular news feed.
retweeting is rarely more than just noise, unless the rt is through an aggregator account... but then its really being used as news feed by its followers and the rt functionality isn't much more than a couple seconds of copy/paste with any RSS feed/aggregator.
As soon as "normal users" start retweeting; its usually just worthless noise.
reply/dm -- true enough that they are features not in RSS. But again, replies tend to be more noise than news, and DM -is little more than than what sms/email already does.
you make the mistake of assuming closed source software is better than open source, and that Twitter would be able to purchase licences for a twitter-feed product someone else wrote.
Twitter undoubtedly would be ok with any platform when they started, but today they have so much scale they need to tweak that code, the close source platform would have to be rewritten completely in something, at least the OSS stuff gave them a big head start.
You're right that staff costs are big, but when you're serving so many people even that fades into insignificance - it doesn't matter how much you pay your staff and infrastructure if you cannot serve up tweets.
If I were hosting an RSS feed (or more likely multiple feeds), I'd surely have an app on my phone to update it (them) and it would be dead simple to setup and use.
You'd have ended up with something like Twitter. Smartphones were not yet very common. Feature phones could run arbitrary Java, but most carriers limited the apps you could install. Short of a carrier deal, that left SMS for the mobile interface.
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
Sure it is...genius.
Touche...
W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
I agree. Twitter is nothing but a forum of RSS feeds, but it has one thing; brand recognition. If you tweeted, you're a twat.
--- @sigg3net on identi.ca.
Defining Statistics and Social Research