You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by "William A. Rowe, Jr." <wr...@rowe-clan.net> on 2000/12/17 19:22:22 UTC

License Question; awk

Summary;

We've discussed the pros and cons of using Perl to install Apache.
We use Perl today to convert some Apache code.  Discussion on apr-dev
has brought up the issue of sed/awk/perl as makefile/exports makers,
and we need to look at the big picture as well for the installer.

I need a script language to rewrite the end-user's installed files.
I'm against forcing Win32 users to additionally install any scripting
they don't already have, so I don't want InstallSheild's scripting
environment, etc.  We can do this with our own custom .dll, and I'm
even avoiding that (to some extent.)  I want to solve the problems
with a single solution.

sed is GPL'ed.  perl is licensed nicely, with a big problem about the
overall size if the user doesn't want it.  awk may be a good solution,
since (a) it's very small, and (b) it may solve our issues.  The Bell
Labs license looks like:

/****************************************************************
Copyright (C) Lucent Technologies 1997
All Rights Reserved

Permission to use, copy, modify, and distribute this software and
its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that the copyright notice and this
permission notice and warranty disclaimer appear in supporting
documentation, and that the name Lucent Technologies or any of
its entities not be used in advertising or publicity pertaining
to distribution of the software without specific, written prior
permission.

LUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS.
IN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY
SPECIAL, 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.
****************************************************************/

Can we live with this license?  If so, I think we have our build,
makefile install and end user .conf rewrites all resolved.