Subject: Re: assembly optimisations
To: None <murray@river-styx.org>
From: Andrew Doran <ad@netbsd.org>
List: port-amd64
Date: 09/19/2007 17:07:40
On Wed, Sep 19, 2007 at 07:30:52PM +1000, murray@river-styx.org wrote:

> > On Wed, 19 Sep 2007, murray@river-styx.org wrote:
> >>   Offhand, the licensing for opensolaris and AMD ontributed code seems
> >> compatible to NetBSD but I am not a lawyer...
> >
> > Under what license exactly are they? CDDL?
> 
> Yeah. Plus there's some AMD licensing which is very BSD like. Although in
> some files they don't explicitly say CDDL while in others they do.
> 
> The following link has an AMD license but I am not certain that CDDL
> or some other Sun license applies.
> 
> http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/amd64/gen/memcpy.s

Unfortunatley we can't take that because it's not clear what's covered by
CDDL. I found similar code here:

	http://trac.opensde.org/browser/trunk/package/base/glibc/x86_64-string.patch?rev=16541

It has the GPL on it so we can't really use it. Another version in glibc
cvsweb says:

 * Contributed by Evandro Menezes <evandro.menezes@amd.com>, 2007.

	http://sourceware.org/cgi-bin/cvsweb.cgi/libc/sysdeps/x86_64/memcpy.S

Andrew