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