GPL(GNU General Public License),即GNU通用公共許可證,是一種自由軟件許可證,由理查德·斯托曼于1989年編寫(xiě),最初是為了GNU(GNU's Not Unix)項(xiàng)目中的軟件程序所設(shè)計(jì)。GPL協(xié)議在自由軟件和開(kāi)源軟件領(lǐng)域具有重要地位,是保障軟件自由使用、修改和分發(fā)的重要機(jī)制。GPL協(xié)議廣泛應(yīng)用于各種自由軟件和開(kāi)源軟件中,包括Linux內(nèi)核、GCC編譯器、EMACS編輯器等眾多知名項(xiàng)目。這些項(xiàng)目都遵循GPL協(xié)議,確保了軟件的自由性和開(kāi)源性,促進(jìn)了軟件的創(chuàng)新和發(fā)展。