Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

admin: Relicense code under Apache 2.0 #3926

Merged
merged 4 commits into from
Jul 29, 2023

Conversation

lgritz
Copy link
Collaborator

@lgritz lgritz commented Jul 24, 2023

Per PR #3905 (#3905), update the
RELICENSING document with the names of people and companies who have
signed on to the relicensing thus far, and update the SPDX license
notices on source files whose extant authorship (per 'git blame')
comprises only authors who have relicensed.

This is part 2, the original PR is ongoing and we will continue to
update as additional people relicense.

Signed-off-by: Larry Gritz [email protected]

Per PR AcademySoftwareFoundation#3905 (AcademySoftwareFoundation#3905), update the
RELICENSING document with the names of people and companies who have
signed on to the relicensing thus far, and update the SPDX license
notices on source files whose extant authorship (per 'git blame')
comprises only authors who have relicensed.

This is part 2, the original PR is ongoing and we will continue to
update as additional people relicense.

Signed-off-by: Larry Gritz <[email protected]>
Signed-off-by: Larry Gritz <[email protected]>
Signed-off-by: Larry Gritz <[email protected]>
@lgritz lgritz requested a review from grdanny July 24, 2023 03:38
Copy link
Collaborator

@ThiagoIze ThiagoIze left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have not double checked that every file has the correct license attributed with it, but the rest of the changes do look good to me.

@lgritz
Copy link
Collaborator Author

lgritz commented Jul 29, 2023

I don't expect anybody to easily double check it. But the way this works is that Danny wrote some scripts that a few weeks back produced the list of the extant authors of every file. As each person relicenses, I get rid of their lines from the list. When there are no more unlicensed names associated with a file, I change its license to just Adobe 2.0. I also have a spreadsheet where I'm keeping track of all the authors and how many total lines they each have, and which people have relicensed. That's how I'm computing the percentages.

@lgritz lgritz merged commit d65eb65 into AcademySoftwareFoundation:master Jul 29, 2023
21 of 23 checks passed
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Jul 29, 2023
Per PR AcademySoftwareFoundation#3905 (AcademySoftwareFoundation#3905), update the
RELICENSING document with the names of people and companies who have
signed on to the relicensing thus far, and update the SPDX license
notices on source files whose extant authorship (per 'git blame')
comprises only authors who have relicensed.

This is part 2, the original PR is ongoing and we will continue to
update as additional people relicense.

Signed-off-by: Larry Gritz <[email protected]>

---------

Signed-off-by: Larry Gritz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants