GPL stands for General Public License. Under the GPL you are free to customize, modify and distribute all parts of eZ Publish (templates, core, libraries, extensions etc.).
The GPL license is based on the principle that if you use GPL licensed software in your software or solution then this software or solution also has to have a GPL license.
More information on the GPL license