Open source is a kind of software . It is different from other software because the source code is available to everyone . Open source software is software whose source code is published and made available to the public , enabling anyone to copy , modify and redistribute the source code without paying royalties or fees .