From owner-freebsd-alpha Wed Jun 10 12:20:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA19392 for freebsd-alpha-outgoing; Wed, 10 Jun 1998 12:20:13 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.50.29]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA18974; Wed, 10 Jun 1998 12:17:49 -0700 (PDT) (envelope-from thorpej@lestat.nas.nasa.gov) Received: from localhost (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.8/8.6.12) with SMTP id MAA23788; Wed, 10 Jun 1998 12:05:22 -0700 (PDT) Message-Id: <199806101905.MAA23788@lestat.nas.nasa.gov> X-Authentication-Warning: lestat.nas.nasa.gov: localhost [127.0.0.1] didn't use HELO protocol To: freebsd-alpha@FreeBSD.ORG Subject: Copyright infringement in FreeBSD/alpha Cc: freebsd-hackers@FreeBSD.ORG, core@FreeBSD.ORG, cgd@netbsd.org, ross@netbsd.org, core@netbsd.org Reply-To: Jason Thorpe From: Jason Thorpe Date: Wed, 10 Jun 1998 12:05:13 -0700 Sender: owner-freebsd-alpha@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: - the SWITCH_CONTEXT macro - the kernel startup (locorestart) - the signal trampoline - the fpstate code Gee, pretty much the whole file! Amazing that Doug wrote that from scratch! Even the comments are the same! Uncanny! Also, looking at machdep.c: - alpha_dsr_sysname() [Where did you get your documentation on the DSR? Amazing that it looks _just like_ the code that I wrote for NetBSD/alpha...] - alpha_variation_name() - alpha_unknown_sysname() - identifycpu() - alpha_init() [a few tweaks here, but not many...] - setregs() [again, only a few tweaks here] - alpha_pa_access() This file is missing _BOTH_ the CMU and NetBSD Foundation, Inc. copyright notices. And vm_machdep.c: - cpu_fork() This file is missing the CMU copyright notice. *smirk* I wonder how many other copyright infringements are contained within "FreeBSD's" alpha port... Jason R. Thorpe thorpej@nas.nasa.gov NASA Ames Research Center Home: +1 408 866 1912 NAS: M/S 258-5 Work: +1 650 604 0935 Moffett Field, CA 94035 Pager: +1 650 428 6939 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message