Diaspora Alternatives: Open-source Social Networks for Your Taking

The Diaspora project made a big splash when three young students pledged to make a distributed social network to free the masses from Facebook’s whimsical privacy transgressions and walled garden. Three months and $200,000 later the Diaspora project’s source code is now public. However, to get it up and running you need a ruby/rails friendly server and MongoDB for the database. This is not your typical LAMP application. Also, if you make any modifications to the code on your server, you must publish changes according to the GNU Affero General Public License.

Although Diaspora is promising the project has just started. If you’re looking for something more mature and built on the LAMP stack here are some alternatives.

Elgg

Language: Php

Elgg is an award-winning open source social networking engine that provides a robust framework on which to build all kinds of social environments, from a campus wide social network for your university, school or college or an internal collaborative platform for your organization through to a brand-building communications tool for your company and its clients.

Source

License: GNU General Public License, version 2.

The Appleseed Project – Open Source Social Networking

Language: Php

Appleseed is the first open source, fully decentralized social networking software.
Protect your privacy
Move around without losing friends
Support open standards

Source

License: GNU General Public License, version 2.

NoseRub

Social networks are great: you can stay in touch with friends all across the world and find new ones based on your interests. But often, social networks serve a single purpose or interest. For instance photos, videos or classmates from school and university.

This is not a problem by itself, but when you want to keep track of all your contacts in all these social networks, this is a lot of work for you to update your contacts list in all the social networks you are in. And you also might need to get a member of a social network, although you’re not interesed in the subject, but only want to track your friends activities.

NoseRub only defines the social network and some basic content types like media, links, micropublishing and text. You can now add all your contacts to a NoseRub network and aggregate several social networks into just one.

And you always have full control of your data, as you can install NoseRub on your own server and have it connect to other servers out there.

Source

License: MIT

Tags: ,

blog comments powered by Disqus