The Evolving Role Of Software Evangelism As software evangelism straddles open source and big business (and internal advocacy), it must now grow to become a new system of belief that enables us to execute software application development more prudently, more competently and with greater care for one another.