Ninux accettata al Google Summer of Code 2012
Monday, March 19th, 2012Siamo lieti di annunciare che Ninux è stata accettata come mentoring organization per il Google Summer of Code 2012!
Siamo lieti di annunciare che Ninux è stata accettata come mentoring organization per il Google Summer of Code 2012!
L-VN is a tool for overlay network creation based on IP in UDP encapsulation performed in Kernel space without encryption/authentication of the tunneled packets. The idea of L-VN is to exploit the IP/UDP encapsulation kernel module proposed for GSoC 2010 to develop a VPN/Overlay tool based on IP/UDP encapsulation performed in kernel space with no “security services” for the encapsulated packets (i.e. no confidentiality, no authentication). The goal is to provide a lightweight overlay network tool that might be preferable to other VPN/Overlay solutions for devices with limited computational resources. The project is a Freifunk-Ninux.org proposal, and is sponsored by the Google Summer of Code 2011 program.
L-VN consists of 3 main elements:
The code is available through the ninux SVN repository, at the path: https://svn.ninux.org/svn/ninuxdeveloping/ipudp/v02. Comments, remarks or any kind of support will be truly appreciated.
Contacts: marco.bonola@uniroma2.it, marco.giuntini@uniroma2.it
I’m writing about the results achieved with my Google Summer of Code project, for the Ninux community, under the umbrella of Freifunk (I thank them both for the opportunity they gave me).
Briefly it consisted in developing a video chat feature for Diaspora*, a distributed social network.
This project has received a very big feedback and appreciations from the entire Diaspora community, including the core team, who helped and supported me during the development.
Basically, it provides two new functionalities to the Diaspora engine:
Source code can be found at https://github.com/vcuculo/diaspora, under “jabber” and “video_chat” branches.
Setup instructions here. Some screen-shots: [1], [2], [3].
I hope it will be soon merged and improved by me and the community, to make it available on every Diaspora* pod!
Vittorio
The Ninux community, under the umbrella of Freifunk, developed four awesome open-source projects for the Google Summer of Code program 2011: a front-end for RadioMate, a new mapserver (called nodeshot), a video and chat extension to the social networking engine Diaspora* and a new tunneling tool.
In this post I will write about RadioMate, the project I was involved in. Then posts on the other projects will follow!
There are many web-radio projects that are closely involved in the world of Community Networks: in Rome Fusoradio and Radio Sonar are an active part of the community and relay on the ninux network for their streaming, in Leipzig Radio Blau (which transmits also in FM) gives big spaces to the Freifunk project, or RadioCona in Ljubljana, where the Wlan Slovenija project is based.
Often these web radios have to relay on closed-source software platforms as the available open-source solutions don’t fit their needs.
RadioMate is a free (as in freedom) community-wise Web-radio management system. Some of its features are:
While last year the RadioMate engine was developed, this year our efforts focused on a Web frontend. You can find a demo at radiomate.ninux.org. The username is “foobar” while the password is “secret”. Point also your player (e.g. VLC) at radiomate.ninux.org:8000.
For the techies, the engine is based on liquidsoap, written in Python, and easily extendable through liquidsoap scripts. It exports a JSON API which is exploited by the Javascript (jQuery) based Web frontend. Source code and documentation can be found at radiomate.org.
Of course there is still work to do, but I hope that this software will be soon used by our friends running webradios!
As we say in Rome:Daje!
Clauz