3 ms·
If you want the users to share the full project, then use GPL (or AGPL for server software). LGPL if you want to allow others to use your library in a project
by metachris 16y ago
If you want the users to share the full project, then use GPL (or AGPL for server software).
LGPL if you want to allow others to use your library in a project without releasing their source, as long as the library was not modified.
Choose BSD to let anyone do anything with it without requiring to release their source.