Page MenuHomeFreeBSD

kinst: update LICENSE headers
ClosedPublic

Authored by christos on Jul 4 2023, 10:22 AM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 30 2024, 8:54 PM
Unknown Object (File)
Apr 30 2024, 8:41 PM
Unknown Object (File)
Apr 30 2024, 8:41 PM
Unknown Object (File)
Apr 30 2024, 8:41 PM
Unknown Object (File)
Apr 30 2024, 6:55 PM
Unknown Object (File)
Mar 22 2024, 8:22 PM
Unknown Object (File)
Jan 3 2024, 3:59 PM
Unknown Object (File)
Dec 20 2023, 7:29 AM
Subscribers

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

You are changing the license from CDDL (i.e., derived from illumos dtrace code) to BSD. I believe the correct change would be to retain the existing license and simply add the foundation's copyright.

You are changing the license from CDDL (i.e., derived from illumos dtrace code) to BSD. I believe the correct change would be to retain the existing license and simply add the foundation's copyright.

Does it matter in this case since the software has been written from scratch? I've no problem with retaining the license however.

You are changing the license from CDDL (i.e., derived from illumos dtrace code) to BSD. I believe the correct change would be to retain the existing license and simply add the foundation's copyright.

Does it matter in this case since the software has been written from scratch? I've no problem with retaining the license however.

At least kinst.* was derived from an existing CDDL-licensed provider, so I think it's not so clear-cut. I would keep that file CDDL-licensed. kinst_isa.* and trampoline.* could be relicensed, but I'll leave it up to you.

sys/cddl/dev/kinst/amd64/kinst_isa.h
14

It looks like you're missing a period here?

Please at least add the proper SPDX-LICENSE-IDENTIFIER line. Consider omitting the boilerplate entirely: it's not needed and often wrong. I can work with the FF if they require the boilerplate since that's a policy that's not well aligned with the direction of yhe project and no longer the preferred license.

Did you replace all the copyrightable elements? What has been retained from before (I can't tell from this commit). We're the changes transformative?

At least kinst.* was derived from an existing CDDL-licensed provider, so I think it's not so clear-cut. I would keep that file CDDL-licensed. kinst_isa.* and trampoline.* could be relicensed, but I'll leave it up to you.

I can retain the original license, I don't really mind at all to be honest.

Retain original CDDL license.

In D40875#930158, @imp wrote:

Please at least add the proper SPDX-LICENSE-IDENTIFIER line. Consider omitting the boilerplate entirely: it's not needed and often wrong. I can work with the FF if they require the boilerplate since that's a policy that's not well aligned with the direction of yhe project and no longer the preferred license.

Did you replace all the copyrightable elements? What has been retained from before (I can't tell from this commit). We're the changes transformative?

I think we'll avoid changing the license, so this is moot.

This revision is now accepted and ready to land.Jul 4 2023, 2:48 PM
This revision was automatically updated to reflect the committed changes.