How Hubbub works

Internet software works best when there is an open and decentralized protocol behind it, just like it already is with blogs, email and instant messaging. Hubbub is such a protocol for social networking.

Your Hubbub URL

Web services usually function via a network of hub servers that store and process data on behalf of their users. For example, email works according to the same principle. This is the reason why an email address has two main parts:
me@mymail.com
where "me" stands for the name of your user account and the "mymail.com" is a server on the internet offering inbox storage for you. This is exactly how Hubbub addresses represent you. With Hubbub, every user gets an address, like this:
myhubbub.com/me
Worldwide, this URL is unique. It identifies you through your username and your server's domain name.

Your server, their servers

You can open an account on any Hubbub server that accepts your registration. This can be a public server, or a private server that you use together with some friends, or even your own server on your own domain name. If you just want to try it out, we also have a few unstable test servers around that you can use to create a test account.

In the end, it doesn't matter what server your account is on, as they're all communicating with each other. For example, if your account is
myhubbub.com/me
and you add a friend on another server to your friends list
whatever.com/hugo
The servers "myhubbub.com" and "whatever.com" link together and exchange data on your behalf, just like you expect an email from, say, googlemail.com to reach your friends on hotmail.com.

> more...