Historical reflectionsWill the future of software be open source?

Tracing the course of influential computing developments and considering possible paths to new paradigms.