software hat is distributed for free, with access permitted to the source code so that it can be studied, changed and improved by software professionals
a computer software in which it's code is made available to anyone and for any purpose, this code can be developed in a group.
copyright holder provides the rights to study, change, and distribute software