Most of the Social Network sites are not Open Source : FaceBook, Plaxo, MySpace, Last.fm, LinkedIn …
I searched for some and here is what I found so far :
- Mugshot is an open project sponsored by Red Hat.
- Elgg looks more like a CMS/blogging platform. But you have to install your own.
- Barnraiser the tools you need to take control of your identity and social network on the web. AROUNDMe is a suite of social tools; a social toolkit from which you can build your Internet identity, create networks and contribute to collaborative environments. Need to search more.
- The Appleseed Project is an effort to create open source Social Networking software that is based on a distributed model.
Obviously, it needs more work
From the dead…
I remember a french translation : “I am a mute death but I can read on your lips” : Je suis un mutant de la mort, mais je peux lire dans tes entrailles. Which gives “I am a mutant of the dead, but I can read in your entrails” … DrunkAndRetired.com would appreciate, I suppose.
I watched the Webcast : Ajax Push and Collaborative Enterprise Applications – Vendor Webcast about the ICEfaces framework.
Two remarks :
- It is very long : more than 1 hour ! In the same amount of time, I could have read a (good) article and have some entertainment. The WebCast format didn’t convince me, but to be fair I don’t think I was the intended audience for this one, even if I learned a big news.
- I didn’t know about the non-blocking IO solution ! This is big and great ! Looks like AJAX buzz made so much noise that this information get lost to me !
It is big in that it involves changes in the Servlet handling level. There are explanation here : Ajax, Comet and Jetty
With traditional J2EE this wasn’t possible since each connexion is handled by a thread, now with non-blocking connexion, it is feasible. A good point is that ICEFaces is free and OpenSource, but if by chance your application is successful, they will sell the non-free clustering solution …
I installed Synergy2 on my Fedora Core 6 FC6 linux and my Mac PowerBook osx : it is very easy lightweight and fun. Now I can control my Linux box from the sofa … choosing and pausing movies a piacere.
I installed the free and OSS NX server on my Fedora core 6 FC6 and the client on my Mac (PowerBook osx) and it works really well !!
I just had a few problem to install the server : You have to put localhost.localdomain in your /etc/hosts.allow and add the line
AuthorizedKeysFile /usr/NX/home/nx/.ssh/authorized_keys2 in /etc/ssh/sshd_config.
The error messages would be :
ssh_exchange_identification: Connection closed by remote host and nx not allowed to connect.
To debug and see SSH messages :
tail -f /var/log/secure and as client :
ssh -v 127.0.0.1