Project

General

Profile

Actions

Other #479

closed

[legal] ISC License copyright violation in ubsan

Added by Jonas Termansen about 1 year ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/09/2023
Due date:
% Done:

0%

Estimated time:

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

Actions #1

Updated by David Hendricks about 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.

Actions #2

Updated by Jonas Termansen 11 months ago

Ping

Actions #3

Updated by Martin Roth 11 months 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

Actions #5

Updated by Martin Roth 5 months ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF