This document is the GNU Library General Public License (LGPL) which allows developers to use and modify libraries while also protecting users' freedom. It permits developers to use libraries in both free and non-free programs, as long as the terms of the LGPL are followed when distributing modified versions of the libraries. The LGPL is intended to balance the sharing of software libraries with the intellectual property rights of their authors.