AcademySoftwareFoundation / openfx

OpenFX effects API
Other
410 stars 120 forks source link

Update all copyrights to new ASWF spec #110

Closed garyo closed 1 year ago

jmertic commented 1 year ago

Two bits:

Otherwise looks good!

garyo commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

Any further thoughts?

garyo commented 1 year ago

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

john-paulsmith commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

OK, I will make this change to " Copyright OpenFX and contributors to the OpenFX project."

On Tue, Feb 7, 2023 at 10:22 AM John Mertic @.***> wrote:

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 https://github.com/jmertic do you have any thoughts on that?

Yes - abbreviating is fine.

— Reply to this email directly, view it on GitHub https://github.com/AcademySoftwareFoundation/openfx/pull/110#issuecomment-1420954858, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABCFR2J2BDIQQO7L237CATWWJSCVANCNFSM6AAAAAATSJQZO4 . You are receiving this because you were assigned.Message ID: @.***>

-- Gary Oberbrunner Founder & CEO BioViz Studio https://www.bioviz-studio.com from Dark Star Systems, Inc https://darkstarsystems.com. [image: LinkedIn] https://www.linkedin.com/company/darkstarsystems https://twitter.com/darkstarsystems https://instagram.com/darkstarsystems https://www.facebook.com/darkstarsys