Modify GPL-covered code and distribute the resulting binary to a third party.
Make the corresponding source available to the recipient.
Which GPL characteristic is relevant?
GPL copyleft can require corresponding source and preservation of the same freedoms when a modified work is distributed.
Detailed explanation
Incorrect. GPL includes source availability conditions for relevant distribution forms.
Incorrect. GPL includes source availability conditions for relevant distribution forms.
Correct. Distribution of a covered modified work can trigger source-provision and related conditions.
Correct. Distribution of a covered modified work can trigger source-provision and related conditions.
Incorrect. GPL does not remove the need to preserve copyright and license notices.
Incorrect. GPL does not remove the need to preserve copyright and license notices.
Incorrect. GPL permits modification but sets conditions for distribution.
Incorrect. GPL permits modification but sets conditions for distribution.
Try it yourself
An example you can run in a temporary verification environment.
printf '%s\n' 'copyleft conditions apply when distributing covered modifications'Expected result
copyleft conditions apply when distributing covered modificationsKey points
- GPL
- Copyleft
- Source provision
Notes
- Environment: GPLの一般的な特徴(具体的な版の条文を優先)
- Command output formatting can vary slightly by distribution or tool version.
- Run the example in a temporary directory or process when possible.
Foundation review
Read the scope first
Check whether the command acts on the current shell, a new process, an existing process, or a file.
Verify the observable result
Use the supplied command and compare the output with the expected result.