common.loading

GNU Lesser General Public License v3.0

Weak copyleft license allowing linking to proprietary software

CopyleftPopularity: 35%

โœ… Permissions

๐Ÿ’ผ
Commercial use
The licensed material and derivatives may be used for commercial purposes.
โœ๏ธ
Modification
The licensed material may be modified.
๐Ÿ“ฆ
Distribution
The licensed material may be distributed.
โš–๏ธ
Patent use
This license provides an express grant of patent rights from contributors.
๐Ÿ 
Private use
The licensed material may be used and modified in private.

โ— Conditions

๐Ÿ“„
License and copyright notice
A copy of the license and copyright notice must be included.
๐Ÿ“–
Disclose source
Source code must be made available when the licensed material is distributed.
๐Ÿ”„
Same license
Modifications must be released under the same license.
๐Ÿ”
State changes
Changes made to the licensed material must be stated.

โŒ Limitations

๐Ÿšซ
Liability
This license includes a limitation of liability.
โš ๏ธ
Warranty
This license explicitly states that it does not provide any warranty.

License Description

LGPL v3.0 is a weak copyleft version of GPL that allows proprietary software to link to LGPL code, but modifications to the LGPL code itself must still be open sourced.

Use Cases

Suitable for libraries and frameworks where you want wide adoption but want to keep the core code open source.

Considerations

  • โš ๏ธModifications to LGPL code must be open sourced
  • โš ๏ธCan be dynamically linked by proprietary software
  • โš ๏ธStatic linking requires special handling
  • โš ๏ธIncludes patent protection clauses

Notable Projects

GNU C Library
Qt
FFmpeg
Hibernate

Compatible Licenses