From owner-freebsd-hackers Wed Jun 10 14:23:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA21931 for freebsd-hackers-outgoing; Wed, 10 Jun 1998 14:23:39 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA21010; Wed, 10 Jun 1998 14:20:15 -0700 (PDT) (envelope-from tlambert@usr01.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id OAA25613; Wed, 10 Jun 1998 14:19:59 -0700 (MST) Received: from usr01.primenet.com(206.165.6.201) via SMTP by smtp03.primenet.com, id smtpd025502; Wed Jun 10 14:19:50 1998 Received: (from tlambert@localhost) by usr01.primenet.com (8.8.5/8.8.5) id OAA12095; Wed, 10 Jun 1998 14:19:43 -0700 (MST) From: Terry Lambert Message-Id: <199806102119.OAA12095@usr01.primenet.com> Subject: Re: Copyright infringement in FreeBSD/alpha To: thorpej@nas.nasa.gov Date: Wed, 10 Jun 1998 21:19:43 +0000 (GMT) Cc: freebsd-alpha@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG, core@FreeBSD.ORG, cgd@netbsd.org, ross@netbsd.org, core@netbsd.org In-Reply-To: <199806101905.MAA23788@lestat.nas.nasa.gov> from "Jason Thorpe" at Jun 10, 98 12:05:13 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > [ Chris/Ross - I CC'd you so that are aware of it, and so that you can > watch out for it in the future... Also, Chris... who's the right > person at CMU to notify about this? ] > > So, I decided to take a look at the FreeBSD/alpha code that got checked > in today. > > Nice to see that the CMU copyright was left out of locore.s, even though > e.g. the following pieces were lifted basically verbatim from the NetBSD/alpha > locore.s: [ ... ] I don't think this was intentional "theft of work"; I think you just got an intermediate tree; clearly FreeBSD doesn't yet run on Alpha enough for it to be an issue. Yet. It will *definitely* be an issue later, however. Did you contact Doug directly? Also: isn't there precedent for removal of per-file copyright notices in favor of agregate notices? It may be that at least the CMU code is already covered under one of the blanket statements. I know that some of my code was "blanketed" in the same way by other BSD's (and even in VXWorks, from one vendor). I know that I was personally *real* offended by /bin/true and /bin/false have a zillion lines of copyright in them for a near-noop... though not as offended as when they were converted to binaries for stupid "copyright and intellectual protperty" claims. Certainly, credit that is not covered in a blanket statement should be given on individual files. Part of the problem may be that FreeBSD has a larger exposure of the internals of the source code control; is it more correct to commit the blanket copyright statement before the code, or vice versa? At what point is it required that the blanket statement be checked in... at the instant the other file is checked in? That's impossible. I think the answer is "as soon as is reasonable and prudent". That said, the exposed internals of the FreeBSD source control could certainly cause the commits to be construed as publication; therefore the blanket and/or file statements might have a requirement of being in sooner rather than later, when the code is actually usable on an Alpha system not running Linux. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message