Page MenuHomePhabricator

Code copy pasted without attribution?
Closed, ResolvedPublic

Description

From what I can tell in https://gerrit.wikimedia.org/r/c/operations/software/thumbor-plugins/+/785127 (most of?) the code has been basically copy pasted from https://github.com/thumbor-community/core/tree/master/tc_core and the headers haven't been maintained.

# Copyright (c) 2017, thumbor-community

has been replaced with

# Copyright (c) 2022 Wikimedia Foundation

Technically AIUI the MIT license allows this, but it just feels poor practice to not attribute where it came from (in the commit summary, but it's too late for that), and it's hardly any effort to keep the original copyright lines, even if we then add our on own on top.

Event Timeline

Technically AIUI the MIT license allows this

If the code is a copy of the code from GitHub, then it doesn't. The MIT license... "only requiring preservation of copyright and license notices" (from https://choosealicense.com/licenses/mit/). In the actual license text the clause is "The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software."

Oh, I see, I will update it. Thank you!

Change 790645 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[operations/software/thumbor-plugins@master] Update copyrights.

https://gerrit.wikimedia.org/r/790645

Change 790645 merged by jenkins-bot:

[operations/software/thumbor-plugins@master] Update copyrights.

https://gerrit.wikimedia.org/r/790645

@roman-stolar: In case this is done, is there a reason to keep this task's status open instead of resolved?