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

Update all copyrights to new ASWF spec #110

Merged
merged 4 commits into from
Feb 24, 2023
Merged

Update all copyrights to new ASWF spec #110

merged 4 commits into from
Feb 24, 2023

Conversation

garyo
Copy link
Contributor

@garyo garyo commented Jan 5, 2023

No description provided.

@jmertic
Copy link

jmertic commented Jan 5, 2023

Two bits:

Otherwise looks good!

@garyo
Copy link
Contributor Author

garyo commented Jan 5, 2023

Please update the LICENSE file to the standard BSD-3 clause text

Top-level LICENSE.md looks like the correct BSD-3-Clause license to me (https://opensource.org/licenses/BSD-3-Clause) -- did I miss something?

I do see that Support/LICENSE file was a bit wrong, so I updated that to be correct BSD-3-Clause and deleted some old unneeded license header text (duplicating the license terms already specified by the license clause).

@john-paulsmith
Copy link
Contributor

Following on from @revisionfx's comment on the issue, our project has a mixed copyright, so I think the copyright message should be Copyright OpenFX and contributors to the OpenFX project. To avoid confusion, we'd be better off using this in all files rather than just old files.

@garyo
Copy link
Contributor Author

garyo commented Jan 6, 2023

I will implement whatever the consensus is here, but I don't have enough knowledge to make a decision. My script applies whatever we want to all files. (I do some hand-editing too, but not much.)
I'm not sure who the copyright holder is in "Copyright OpenFX" -- the OpenFX LLC series?

@john-paulsmith
Copy link
Contributor

I'm not sure who the copyright holder is in "Copyright OpenFX" -- the OpenFX LLC series?

Yes, according to the legal docs it's "OpenFX a Series of LF Projects, LLC", and I'm assuming it's reasonable to abbreviate that to OpenFX. Maybe that's not a reasonable assumption, in which case we could include the full name. @jmertic do you have any thoughts on that?

@garyo
Copy link
Contributor Author

garyo commented Jan 10, 2023

Any further thoughts?

@garyo
Copy link
Contributor Author

garyo commented Jan 11, 2023

According to the IP transfer agreement, the official Assignee is actually "LF Projects, LLC".

@john-paulsmith
Copy link
Contributor

According to the IP transfer agreement, the official Assignee is actually "LF Projects, LLC".

Clause 2.1 of the agreement splits the assignments. Only trademarks were assigned to LF Projects, the copyright and all other IPR was assigned to the Series.

@jmertic
Copy link

jmertic commented Feb 7, 2023

I'm not sure who the copyright holder is in "Copyright OpenFX" -- the OpenFX LLC series?

Yes, according to the legal docs it's "OpenFX a Series of LF Projects, LLC", and I'm assuming it's reasonable to abbreviate that to OpenFX. Maybe that's not a reasonable assumption, in which case we could include the full name. @jmertic do you have any thoughts on that?

Yes - abbreviating is fine.

@garyo
Copy link
Contributor Author

garyo commented Feb 7, 2023 via email

Signed-off-by: Gary Oberbrunner <garyo@darkstarsystems.com>
Signed-off-by: Gary Oberbrunner <garyo@darkstarsystems.com>
Signed-off-by: Gary Oberbrunner <garyo@darkstarsystems.com>
Copyright now reads Copyright OpenFX and contributors to the OpenFX project.

Signed-off-by: Gary Oberbrunner <garyo@darkstarsystems.com>
@garyo garyo merged commit 470a412 into main Feb 24, 2023
@garyo garyo deleted the copyright branch February 24, 2023 15:34
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.

Replace copyright and license in all source and header files
4 participants