The General Public License provides legal assurance that a program's source code will remain free and available to everyone.