Many years ago, probably a decade, I was looking closely at Untangle www.untangle.com. They touted the open source model and I considered contributing to their apps, but was leery of their license agreement which gave them ownership of all contributed work that they would then license back free...