Free software is software you can study, modify and share without restriction. But unlike proprietary software, there is no big budget marketing campaign behind it. Rather, people discover it and come ...