بحلول عام 1990، أصبح من الواضح أن رخصة ذات قيود أقل ستكون مفيدة استراتيجيا لبعض مكتبات البرمجيات، عندما أُصدر الإصدار الثاني من GPL (GPLv2) في يونيو 1991،أصدرت رخصة ثانية وهي رخصة المكتبة العمومية التي طُرحت في نفس الوقت ورُقّمت بالإصدار 2 لإظهار أن كليهما متكاملين.
By 1990, it was becoming apparent that a less restrictive license would be strategically useful for the C library and for software libraries that essentially did the job of existing proprietary ones; when version 2 of the GPL (GPLv2) was released in June 1991, therefore, a second license — the Library General Public License — was introduced at the same time and numbered with version 2 to show that both were complementary.