Open source software is software distributed under an open source license. Such a license specifially allow anyone to copy, modify and redistribute the source code without paying royalties or fees. There are dozens of open source licenses. To determine whether a particular license should be considered an Open Source License, the Open Source Initiative has created an Open Source Definition.
Open source code often, but not always, evolves through community cooperation.