https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284783

--- Comment #4 from WHR <msl0000023...@gmail.com> ---
Yes, I can see a lot of original works done to this file by the FreeBSD
contributors, since its import. However unlike most other files in the CAM
codebase, a proper FreeBSD copyright and license (the 2-clause one) notice
never being added, along with those works.

Neither could I find a MACH source tree that contains this code, not even from
an i386 port of MACH 2.5 I found from
'https://sourceforge.net/projects/linux011/files/Mach/mach25-X113-noblock.zip/download'.

I would also like to note that although the Debian FTP Master member rejected
this code because 'Debian is not allowed to redistribute it', Debian had
redistributed this exact file in the past in its 'kfreebsd-*' packages, for
many years. For example I can find it from various source packages from
'http://archive.debian.org/debian/pool/main/k/kfreebsd-10/'.

Reference to my own message in the email reply:

> Debian has redistributed the original source file in past, and classified its
> license being 'not explicitly specified', therefore defaulted to the license
> of the FreeBSD Project (BSD 2-Clause).
> 
> Snippet of the 'copyright' file from 'kfreebsd-10' source package:
> 
> > ...
> >     However, the license of 1449 files was not explicitly specified:
> >
> > ...
> >     ? sys/cam/scsi/scsi_all.h
> > ...
> > Copyright: (C) 1992, 2001 Julian Elischer <jul...@tfs.com> 
> > <jul...@freebsd.org>
> > ...

So in the past, the Debian project distribited this file under the FreeBSD
license, and attributed the copyright to Julian Elischer instead of TRW
Financial Systems. I agree, the lacking of a copyright statement in this file
also created another ambiguity, for this matter.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to