There has been, and will continue to be, significant innovation in the software industry ... their code is dedicated to the public, made “open source,” licensed, or kept secret.