Other #479
closed[legal] ISC License copyright violation in ubsan
0%
Description
Hi :)
coreboot has removed my copyright statement from the ubsan implementation, which violates my copyright as licensed to you under the terms of the ISC License:
* Copyright (c) 2014, 2015 Jonas 'Sortie' Termansen.
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* ...
The file in question is: https://github.com/coreboot/coreboot/blob/master/src/lib/ubsan.c
The file does clearly state it's forked from my original ubsan implementation: https://gitlab.com/sortix/sortix/-/blob/master/libc/ubsan/ubsan.c
However, the coreboot copy has removed my copyright notice, which is one of only two terms of the license. It's fine that the permission notice has been changed to SPDX-License-Identifier: ISC
which is unambiguously information preserving, but removing my copyright notice is a loss of information.
The copyright notice was removed in https://github.com/coreboot/coreboot/commit/16849bbe0c8a79277e1a682dcb42eafd2025959c which moved my name to AUTHORS. Although a mention in AUTHORS is appreciated, it removes the association between the file's contents and my identity and my moral rights to my work. Although the full information is available in the git history, that's not good enough. I'm concerned that further copies of the file in other projects may lose the authorship information entirely.
Please restore my copyright notice at the top of the file :)
Jonas 'Sortie' Termansen
Updated by David Hendricks over 1 year ago
Hi Jonas,
Thanks for bringing this to our attention. Files with an ISC license were not intended to be changed in the commit you mentioned. We're looking into how widespread this is and how to set things right.
Updated by Martin Roth over 1 year ago
Hi Jonas - We discussed this in a leadership meeting and agree with you, these should not have been removed. Unfortunately, at that point, I think we might have overlooked assigning the restoration of the copyrights to any specific individual.
Again, I apologize about this and now, additionally, the amount of time it's taken to get it fixed. Let me get these restored.
Martin