On 2020-12-07 12:12 p.m., Keith Packard wrote:
Adrian Bunk <b...@debian.org> writes:

On Sun, Nov 08, 2020 at 07:06:52PM -0500, Ryan Armstrong wrote:
...
I have been researching old terminal and X games recently, and realized
that much of the code from 'xmille' orignated from the terminal game
'mille', which is part of bsdgames.

Specifically, the following files are notably similar between the two
games:
comp.c
end.c
extern.c
init.c
mille.c & mille.h
misc.c
move.c
types.h
varpush.c

Many of these even contain telltale BSD version/date comments, even a
few not listed above that are common but extensively re-written.
However, all of the original source files contain the 3-term BSD
license, as follows:
...
This has been stripped out of all code in the xmille distribution.
Also, none of the included materials give credit to the original author,
Ken Arnold.

I'm not sure what the best solution is, exactly. Extensively patch the
source until it complies with the BSD license again?

Presumably, the copyright file needs to change at the very least.
...
Keith, do you remember the copyright history of this code?
I may have copied the underlying mille sources *before* copyrights were
added to each file; I started work on the X10 version of xmille around
1985 or 1986. I guess I could have mistakenly removed them? Thanks for
discovering this error; I can fix these "upstream" and publish a new
version?

I just did a bit of digging, since I previously had a 2.11 BSD VM set up in SIMH (fun!). It looks like the version of mille in that release was indeed from about the 1985/1986 time frame, and the copyright headers were not yet added. So that makes much more sense then removing them.

I guess the question becomes, would they still require a change in copyright status, or is the previous status correct?

Also, should a credit for Ken Arnold be added?

Ryan

Reply via email to