WeFree is a wireless network manager with a collaborative database of passwords for public (but protected) networks.
$ sudo apt-get install python-qt4-dbus
$ sudo pip install python-networkmanager
$ python ./wefree-applet
Client https://github.com/gerasdf/wefree
Main server: http://wefree.usla.org.ar/