From owner-freebsd-doc@FreeBSD.ORG Mon Mar 3 18:55:47 2008 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 753C31065670 for ; Mon, 3 Mar 2008 18:55:47 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: from gv-out-0910.google.com (gv-out-0910.google.com [216.239.58.191]) by mx1.freebsd.org (Postfix) with ESMTP id 08E1B8FC17 for ; Mon, 3 Mar 2008 18:55:46 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: by gv-out-0910.google.com with SMTP id n40so221967gve.39 for ; Mon, 03 Mar 2008 10:55:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=hECrvf1xryvhATfHy3Ta/kG2RgGdsXmDMrbzRkAQkpA=; b=mqnfSKW568hvClZ/4w8UywlzzHsHkfILEezpch4MUEHXkVbuhXWVsS9nkHkPRSRQZKFWkIXt8sAa3SR+/JjpRlGmXnXmdSGoqnDTQgNic82NdSZtcElAEOEFshuzeYTCTiT2VeLdSyTb60tEyNP1hPQgiLstrqLaBgWsfNKPtAs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=B8GyomEPs5Tz1jBLXG6UfbI9BcC2S11OuVcRHGka0ka3PSECuyb5Py5ixrktwArxtnCYzhkPBOZD8H80yYjssb35Dj9gMbqCMtikNSy1Wt6lJ8f1oCqt6HajJq3/xC7lk89cIjokRMRthc0l60STfncMc1Sw9t5OAArtFEk6Ye8= Received: by 10.142.48.14 with SMTP id v14mr274074wfv.14.1204568860452; Mon, 03 Mar 2008 10:27:40 -0800 (PST) Received: by 10.142.50.12 with HTTP; Mon, 3 Mar 2008 10:27:40 -0800 (PST) Message-ID: Date: Mon, 3 Mar 2008 19:27:40 +0100 From: "Harald Servat" To: freebsd-doc@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: importing mans from others OSes X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2008 18:55:47 -0000 Hello, I've recently used the call backtrace[1] from the libexec (found in /usr/local/lib) library and I've found it very useful. As it does not have (nor their relatives) a manual entry, I wondered if I could submit one for it. I'm not very skilled on writing manual documentation, and I've never submitted anything to FreeBSD but a port, but I'd like to try. As I have access to a Linux machine that has this manual entry[2], I wondered if I could use it as a base (or maybe copying it). However, as I don't want to start a BSD-License vs GPL-license war, I just want to know if it's permitted importing (using as a base, copying, ... or other possibilities that do not come into my mind right now) manual files from other OSes to FreeBSD. Regards and thank you. PS Googling around, I've also seen that MacOSX has this manual entry[3], but it's not as good as [2]. Being MacOSX BSD-based, is the situation better to import it? [1] http://www.delorie.com/gnu/docs/glibc/libc_665.html [2] http://linuxcertif.com/man/3/backtrace/ [3] http://developer.apple.com/DOCUMENTATION/Darwin/Reference/ManPages/man3/backtrace_symbols.3.html -- _________________________________________________________________ Empty your memory, with a free()... like a pointer! If you cast a pointer to an integer, it becomes an integer, if you cast a pointer to a struct, it becomes a struct. The pointer can crash..., and can overflow. Be a pointer my friend...