Simply put, open source software is software that can be freely used, modified, and redistributed by anyone. These terms of release have two key implications. First, they create the potential for software products to be collaboratively developed by communities of developers (both individuals and organizations) in a mode of production and innovation that Yochai Benkler termed "peer production" [1].
Executive Update
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.