List of projects accepted into Google Summer of Code 2014

Accepted Projects


We build the local Internet of the world. Freifunk is the GSoC umbrella organization for many community networks in the world. We develop firmwares for routers, routing protocols, wifi mesh solutions, auto-flasher for network devices, network libraries for Linux distros, security tools for secure communication, puppet configurations for local school networks, OpenWrt packages, automatic map solutions for networks, GSM meshes, and a lot more. You will find us anywhere where people build communication infrastructures.

We are organized locally and completely decentralized - just like our decentralized networks, that are set up as self-building, self-healing meshes using Open Source technologies and routing protocols such as BATMAN, OLSR, Babel and others.

Over ten years agao different free network initiatives in Germany united under the label freifunk. That was in 2003. In other regions projects came together as in Spain, Ninux in Italy and other local names. While you may have never heard of us, community network groups do exist in every major city of the world and you may even find us in an unknown village in Afghanistan, Zambia, Mexico, Greece, Spain, Chile, France, Italy or like recently on a traditional Christmas market in Germany. Some of our friends in the community who prefer to keep a "lower profile" are helping people to communicate in difficult environments in Iran and Syria.

And other exciting things are happening. Software, networks, content - it is not enough. We are working on Open Hardware, re-programming chips and testing the limits of software and hardware. The idea of a self-recharging router has been around for a while and we are now building a truly low cost solar router putting the complete schematics online. Others are working on extremely low cost self-deploying wifi phone networks. We are exploring GSM technologies, setting up Open Source GSM mobile phone networks at festivals offering free communications with your personal mobile phone. There are really nice apps that you can think of, if you have your personal cell phone operator.

A lot of the cool stuff happening might depend on one enthusiastic individual, other projects in the community involve dozens of developers and there are so much more things we could do together with you.

Some freifunk networks are using satellites to distribute Internet to remote regions - we want the complete stack Open Sourced. There are serious discussions about sending mini-satellites into orbit.

Years ago when the first contributors started to work on mesh networks, many believed - 20 routers in a mesh will be the absolute maximum and the scientific community regarded a lot of the ideas and work of community enthusiasts as impossible. Today we have over 16000 devices in the local network of in Catalunya and initiatives that cooperate in EU wide research projects with top research institutions and universities. The OpenWrt distribution that was first used and tested in free community networks (many OpenWrt devs are part of the community) are deployed in millions of commercial routers of companies like Buffalo and Fon today.

There is a lot more to do. Please join us to make the dream of free and uncensored communication - free as in freedom - come true.


wifi, mesh, community network, openwrt, routing protocols, network, batman, olsr, bmx, linux, javascript, lua, web, mobile, android, local internet