Question 490
A maintainer using GitHub Copilot finds, the following condition is confirmed: A team attempts to resolve a license concern by renaming functions only. Which approach is the most defensible?
Explanation
Correct Answer
Select the action "Evaluate rights and create an independently designed implementation". Cosmetic changes do not necessarily remove copyright concerns. It is the specific match for the scenario in which A team attempts to resolve a license concern by renaming functions only.
Incorrect Answers
"Review the cited source and license before merging" targets A reviewer notices a public match reference attached to a generated function. Reference details support responsible reuse decisions. That differs from A team attempts to resolve a license concern by renaming functions only; the required decision here is "Evaluate rights and create an independently designed implementation". Cosmetic changes do not necessarily remove copyright concerns.
The action "Explain limitations of the public-code index and matching conditions" is useful when A user interprets no references as proof that the snippet was never published. Index coverage is incomplete and refreshed periodically. Under the stated condition A team attempts to resolve a license concern by renaming functions only, instead choose "Evaluate rights and create an independently designed implementation". Cosmetic changes do not necessarily remove copyright concerns.
The alternative "Preserve attribution and ask for license review" fits another situation: A proposed snippet includes a license header from a public project. Embedded notices are material evidence of possible obligations. Here the condition is A team attempts to resolve a license concern by renaming functions only; use "Evaluate rights and create an independently designed implementation" instead. Cosmetic changes do not necessarily remove copyright concerns.