bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

License details for bash-4.2


From: Jonathan Nieder
Subject: License details for bash-4.2
Date: Thu, 14 Jul 2011 17:49:00 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

Hi,

Adrian Bunk wrote:

> /usr/share/doc/bash/copyright says:
[...]
> the terms of the GNU General Public License as published by the Free
> Software Foundation; either version 2, or (at your option) any later
[...]
> The source files say:
[...]
>    it under the terms of the GNU General Public License as published by
>    the Free Software Foundation, either version 3 of the License, or
>    (at your option) any later version.
[...]

Thanks for reporting it.  It seems like a good time to update the
copyright file anyway.  Looking over bash 4.2, I have a few questions:

lib/malloc/i386-alloca.s lib/malloc/x386-alloca.s

        These seem to be copyright 1989, 1990 the FSF but have no
        explicit license notice.  Do you know if they are meant to be
        under the GPL?

po/Makefile.in.in

        This is from the gettext project and I should probably ask them about
        the terms.  The version currently used is
        © 1995-1997, 2000-2003 by Ulrich Drepper and says:

         This file can be copied and used freely without restrictions.  It can
         be used in projects which are not available under the GNU General 
Public
         License but which still want to provide support for the GNU gettext
         functionality.
         Please note that the actual code of GNU gettext is covered by the GNU
         General Public License and is *not* in the public domain.

        which doesn't seem to give permission to modify the file.

po/af.po po/ca.po po/et.po po/pt_BR.po po/ro.po po/tr.po
Various tests under tests/*

        © 1991-2009 Free Software Foundation, Inc.
        © 2005 Glen Fowler

        Is GPL-3+ intended?

Various files under examples/functions/*

        No license notice I can find for most of them.

examples/functions/pathfuncs

        © 1991 Simon J. Gerraty.  License notice says

         This file is provided in the hope that it will
         be of use.  There is absolutely NO WARRANTY.
         Permission to copy, redistribute or otherwise
         use this file is hereby granted provided that
         the above copyright notice and this notice are
         left intact.

        which doesn't include explicit permission to modify the file
        (maybe that's okay).

examples/scripts.v2/*

         This collection of scripts was originally written for ksh-88 by
         John DuBois <spcecdt@armory.com>.  The conversion to bash v2
         syntax was done by Chet Ramey.
         
         These scripts are as-is; there is no copyright associated with
         any of them.  They exist simply as examples of bash scripting.

        That sounds promisingly like "public domain", but the
        examples/scripts.v2/PERMISSION file only includes permission for
        Chet to adapt and bundle the files with a particular version
        of bash (and not, for example, for me to modify them).

examples/scripts/*

        No license notice I can find.  Based on manifest files I
        suspect there is an examples/scripts/README that was left out
        by mistake ages ago (unfortunately no version of bash in
        bkuhn's archive includes such a README).

examples/scripts/bcsh.sh

        © Chris Robertson, December 1985

         This software may be used for any purpose provided the original
         copyright notice and this notice are affixed thereto.  No warranties of
         any kind whatsoever are provided with this software, and it is hereby
         understood that the author is not liable for any damagages arising
         from the use of this software.

        Doesn't seem to give permission to modify.

examples/startup-files/*

        Mostly from Chet Ramey and Brian Fox (so probably copyright
        was assigned to the FSF).  Couldn't find a license notice.

lib/readline/examples/excallback.c

        © 1999 Jeff Solomon
        No license notice I can find.

support/bash.xbm

        © 1992 Simon Marshall

         If you like it, you're welcome to it...

        Doesn't seem to give clear permission to modify.

doc/bash.* doc/bashbug.* doc/builtins.* doc/rbash.*

        What is the license?

examples/complete/bashcc-1.0.1.tar.gz

        © 2002, Richard S. Smith.

         This package may be freely copied, mirrored, modified, etc.  My only
         request is that this README file remain intact and be distributed
         along with any modified version.

        Does this mean there's not permission to modify the README,
        for example to add to the version history when making
        modifications?

ABOUT-NLS CHANGES CRWU/README CRWU/mh-folder-comp CRWU/sh-redir-hack
INSTALL NOTES POSIX RBASH builtins/psize.sh doc/INTRO
doc/README examples/complete/complete* examples/loadables/*
examples/misc/aliasconv* examples/misc/cshtobash
examples/misc/suncmd.termcap lib/readline/ChangeLog
lib/readline/README lib/tilde/README
po/Rules-quot po/en@boldquot.header po/en@quot.header
po/insert-header.sin po/remove-potcdate.sin

        I can't find license notices for these.  That's probably not
        too important but it would be nice to clarify what the terms
        are.

aclocal.m4 configure po/bash.pot po/*.gmo cross-build/*.cache

        Generated files/configure scripts --> not a big deal.

AUTHORS CRWU/PLATFORMS MANIFEST MANIFEST.doc Y2K doc/htmlpost.sh
doc/infopost.sh examples/INDEX.* lib/glob/doc/Makefile
lib/glob/doc/glob.texi lib/glob/ndir.h lib/intl/ChangeLog
lib/intl/VERSION lib/readline/STANDALONE
po/LINGUAS po/README po/boldquot.sed support/SYMLINKS

        These files are probably too trivial for copyright, anyway.

I'll be happy to follow-up with individual copyright holders but
thought I should ask here first in case there is information available
that could save the trouble.

Thanks and regards,
Jonathan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]