Use an LGPL library from an application.
If the library itself is modified and distributed, comply with the library's conditions.
Which statement describes LGPL generally?
LGPL is more permissive for application use while imposing conditions on modified library redistribution.
Detailed explanation
Incorrect. LGPL is designed to be less restrictive for applications that use the library.
Incorrect. Notices and license texts do not disappear.
Correct. A modified library must be distributed under the applicable LGPL conditions.
Incorrect. LGPL is a software license, not an encryption algorithm.
Try it yourself
An example you can run in a temporary verification environment.
printf '%s\n' 'check the exact LGPL version before distributing a modified library'Expected result
check the exact LGPL version before distributing a modified libraryKey points
- LGPL
- Library
- Modified library
Notes
- Environment: LGPLの一般的な特徴(具体的な版の条文を優先)
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
License permission
The rights a license grants for use, modification, and redistribution.
Copyleft scope
The part of a combined work to which source-sharing conditions apply.
Attribution notice
Information that must remain with redistributed software or documentation.