On Sun, Jun 11, 2006 at 07:15:40PM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: > In article <20060611100628.GA10430@xxxxxxxxxxxxxxxx> (at Sun, 11 Jun 2006 12:06:28 +0200), "Peter Eriksen" <s022018@xxxxxxxxxxxxxx> says: > > > I've taken strlcpy() from the OpenBSD CVS without attribution. Is this > > allowed? If it is, how should it be stated? > > Please include full copyright information. Where should this information go? Just above the function safe_strncpy(), or at the top of path.c? I believe path.c is GPL, so can this be mixed freely with BSD licensed code? Should I put safe_strncpy() into a seperate file as with strlcpy()? This seems to be the copyright information: /* * Copyright (c) 1998 Todd C. Miller <Todd.Miller@xxxxxxxxxxxxx> * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ Peter - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html