Die Q Public License ist eine Freie-Software-Lizenz vom Unternehmen Trolltech und wurde durch das Produkt Qt bekannt.
Die Lizenz soll die Freiheit des Austauschs der Software im Sinne von Open Source gewähren, ähnlich der bekannten GNU General Public License (GPL). Sie ist von der Open Source Initiative zertifiziert, wodurch man mehr Sicherheit hat, dass QPL-lizenzierte Software Open Source ist.
Die QPL ist allgemein nicht kompatibel zur GPL, da man Veränderungen von QPL-lizenzierter Software nur in Form von Patches oder ähnlich deutlich gekennzeichnet verbreiten darf. Die GPL verbietet daher theoretisch die Verbindung (Linking) von QPL-Software mit GPL-Software, manche Rechteinhaber wie die Free Software Foundation erteilen jedoch Sondergenehmigungen hierfür.