importing mans from others OSes

Harald Servat redcrash at gmail.com
Mon Mar 3 21:05:40 UTC 2008


2008/3/3, Brooks Davis <brooks at freebsd.org>:
>
> On Mon, Mar 03, 2008 at 07:27:40PM +0100, Harald Servat wrote:
> > 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.
>
>
> libexecinfo is from the port devel/libexecinfo so the base system isn't
> relevant.  If we were to add it to the base the following responses
> would apply.  As it stands, the author could choose to include a GPL or
> APSL licensed manpage, but doing so would not be a step toward getting
> the functionality into the base (perhaps in libutil).
>
>
> >   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.
>
>
> There's no chance we'd allow a GPL based manual for a non-GPL based
> function in the system.  We require GPL licensed pieces to be carefully
> isolated and requiring that the documentation for a well integrated
> piece of functionality would make no sense.
>
>
> > 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?
>
>
> An APSL licensed manpage is basically no better better than a GPL
> licensed one.  If this were in the base we'd require that a manpage be
> licensed under the BSD license .
>
>
> -- Brooks
>
>
Thank you for the explanation.

I'll contact the port maintainer then.

-- 
_________________________________________________________________
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...



More information about the freebsd-doc mailing list