Open-source Communications Applications