A copyleft open source license permits forking or modifying covered code only when the modified codebase is released under open source terms. Compared with a permissive license, it imposes stronger distribution obligations and requires legal review before organizational use. section 13.1.3 section 13.5
Apply the license decision operationally:
- Ask legal teams whether the organization can use the module or tool under its more restrictive terms. section 13.1.3
- Plan to include the license, original copyright notice, and modified code when distributing a covered module or tool. section 13.5
- Account for maintenance overhead when forking: reconcile organizational changes with releases from the public project. section 13.1.3
Figure 13.4 Decision flow for assessing usage of a module or tool based on tool or module life cycle
Use the decision flow to assess whether a module or tool’s life-cycle and license restrictions fit organizational use. section 13.1.3
