Open Source Microblogging

Many folks have been looking for an “Open Source Twitter” for about as long as Twitter itself has been popular.

Here’s a shortlist of those projects I’m aware of – please do let me know in the comments if there are others I’ve missed.

  • Sweetter 2.0 – an “open source and fun microbloging service . . . being develop[ed] by SUGUS (group of GNU users from the University of Seville).” Go here for code. Based on TurboGears, a python-based web application framework. Affero GPL (AGPL)
  • Jisko – Affero GPL (AGPL) licensed framework for microblogging, PHP 5 and MySQL. I had to use Google Translation to try to read the wiki, as I no hablo espanol.
  • Yonkly – written in ASP.NET by Emad Ibrahim. Code hasn’t yet been fully released but you can get an early version here. (License is not yet specified though it is described as “open source.”)
  • Twoorl – a GPL (3) implementation of a microblogging service in Erlang using ErlyWeb. Started (and entirely written?) by Yariv Sadan
  • Prologue – not really a microblogging platform per se, but a WordPress Theme which could be used as a microblogging platform. (Note that the Prologue post itself kills Firefox 3 for me – caveat browser). Prologue is available under the GPL, as is WordPress itself.
  • Laconica, which is the software which powers Identi.ca. Also Affero GPL (AGPL). This is perhaps the most robust, and is based on the Open Micro Blogging protocol. It also embeds creative commons licensing on the content people publish, which I think is great but others may have issues with.

Am I missing other open source twitter approaches?

Has anyone created a Movable Type theme which does microblogging?

Mollom anti-spam

I’ve enabled Mollom-based anti-spam to this blog – please let me know if this causes any unexpected difficulty or errors.

Mollom will ask “suspicious” commenters to solve a CAPTCHA before allowing their comments to post.

If this proves too onerous I will go back to just using Askimet but I wanted to try it out.

Thanks to Dries, Benjamin, et al for running Mollom and to Matthias Vandermaesen for maintaining the WP-Mollom plugin.

Identi.ca Action Stream Plugin

Identi.ca is a new micro-blogging service which runs the open source Laconica platform.

Ultimately, this will likely be the distributed, open microblogging platform twitter fans have been waiting for (though the community itself seems mostly to be sticking with Twitter, fail whale and all).

For now, it’s just fun to play around with.

I just releases an Identi.ca action stream plugin – get version 1.0 on my Movable Type Action Streams Plugins page.

Here’s what the output looks like:

David Cancel’s Web Beacon Finder

(Via David’s blog)
David Cancel’s written a Greasemonkey script which alerts you to the various web beacons / tracking bugs used on the websites you visit.

Tracking Web Bugs

David’s updated the script recently, including the following changes:

  • Favicons are now stored locally to increase performance.
  • Updated definition for Lookery
  • Updated definition for Google Analytics
  • Added definition for Piwik Analytics
  • Added definition for Mint
  • Added definition for Facebook Beacon
  • Added definition for TypePad Stats
  • Added definition for WordPress Stats

Go here to get it.

Not sure I can surf with this enabled all the time, given the number of sites using these various services – but it is certainly interesting to try it out for a while and see how common they are.