OneSwarm is a friend-to-friend (F2F) file sharing network built on BitTorrent and SSL. This is an idea I've been tossing around for awhile and now, I'm happy to say, I don't have to write it myself. Here are the main selling points:
- Open source. Hooray!
- Cross platform. OneSwarm is written in Java and they have binaries for OS X, Windows, and Linux.
- Friend-to-friend. I'm not interested in sharing with the world, just amongst my friends.
- BitTorrent based transfers. That means swarming for common files shared among your friends. My previous F2F client WASTE doesn't offer that.
- Point to point SSL encryption. I feel much better about SSL than the encryption scheme used by WASTE.
- Google Talk integration. OneSwarm piggybacks key distribution over GTalk. That really makes life easy.
- Web interface. It lends itself to remote administration.