This package was debianized by Adam C. Powell, IV <hazelsct@debian.org> on
August 27, 2003.

It was downloaded from http://www.llnl.gov/CASC/hypre/ .

Below is the contents of the COPYRIGHT_and_DISCLAIMER file distributed with
hypre, and the email sent to me by Robert Falgout of Laurence Livermore
National laboratories authorizing Debian distribution of hypre.
---------------------------------------------------------------------------


NOTICE

This work was produced at the University of California, Lawrence
Livermore National Laboratory (UC LLNL) under contract
no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy
(DOE) and The Regents of the University of California (University) for
the operation of UC LLNL. The rights of the Federal Government are
reserved under Contract 48 subject to the restrictions agreed upon by
the DOE and University as allowed under DOE Acquisition Letter 97-1.



DISCLAIMER

This work was prepared as an account of work sponsored by an agency of
the United States Government. Neither the United States Government nor
the University of California nor any of their employees, makes any
warranty, express or implied, or assumes any liability or
responsibility for the accuracy, completeness, or usefulness of any
information, apparatus, product, or process disclosed, or represents
that its use would not infringe privately-owned rights.  Reference
herein to any specific commercial products, process, or service by
trade name, trademark, manufacturer or otherwise does not necessarily
constitute or imply its endorsement, recommendation, or favoring by
the United States Government or the University of California. The
views and opinions of authors expressed herein do not necessarily
state or reflect those of the United States Government or the
University of California, and shall not be used for advertising or
product endorsement purposes.



NOTIFICATION OF COMMERCIAL USE

Commercialization of this product is prohibited without notifying the
Department of Energy (DOE) or Lawrence Livermore National Laboratory
(LLNL).



From rfalgout@llnl.gov Wed Sep 17 16:13:24 2003
Envelope-to: hazelsct@lyre.mit.edu
Received: from pacific-carrier-annex.mit.edu ([18.7.21.83]) by lyre.mit.edu
	with esmtp (Exim 3.35 #1 (Debian)) id 19zig0-000647-00 for
	<hazelsct@lyre.mit.edu>; Wed, 17 Sep 2003 16:13:24 -0400
Received: from smtp-3.llnl.gov (smtp-3.llnl.gov [128.115.41.83]) by
	pacific-carrier-annex.mit.edu (8.12.4/8.9.2) with ESMTP id h8HKDMqt007760
	for <hazelsct@mit.edu>; Wed, 17 Sep 2003 16:13:22 -0400 (EDT)
Received: from norm.llnl.gov (localhost [127.0.0.1]) by smtp-3.llnl.gov
	(8.12.3/8.12.3/LLNL evision: 1.3 $) with ESMTP id h8HKDKhU011936; Wed, 17
	Sep 2003 13:13:20 -0700 (PDT)
X-Authentication-Warning: smtp-3.llnl.gov: iscan owned process doing -bs
Received: from BIGSAND.llnl.gov (bigsand.llnl.gov [134.9.214.23]) by
	norm.llnl.gov (iPlanet Messaging Server 5.1 Patch 1 (built Jun  6 2002))
	with ESMTP id <0HLD00J4BK6855@norm.llnl.gov>; Wed, 17 Sep 2003 13:13:20
	-0700 (PDT)
Date: Wed, 17 Sep 2003 13:13:20 -0700
From: "Robert D. Falgout" <rfalgout@llnl.gov>
Subject: Re: [Fwd: Distributing hypre with Debian GNU/Linux]
In-reply-to: <1063295186.1679.44.camel@doorstop>
X-Sender: falgout@mail-lc.llnl.gov
To: Adam C Powell IV <hazelsct@mit.edu>, vhenson@llnl.gov, echow@llnl.gov, chtong@llnl.gov, treadway1@llnl.gov
Message-id: <5.0.2.1.2.20030917131211.00acae88@mail-lc.llnl.gov>
MIME-version: 1.0
X-Mailer: QUALCOMM Windows Eudora Version 5.0.2
Content-type: multipart/alternative; boundary="Boundary_(ID_lLyocIsSFNBm/icotl0FvQ)"
X-Evolution-Source: mbox:/var/mail/hazelsct
X-Evolution: 0000010b-0011


--Boundary_(ID_lLyocIsSFNBm/icotl0FvQ)
Content-type: text/plain; charset=us-ascii; format=flowed
Content-transfer-encoding: 7BIT


Adam,

You have my permission to distribute hypre with Debian GNU/Linux.

In the meantime, I will continue to think about putting an open
source license on hypre, and I will let you know when/if that happens.

-Rob

At 11:46 AM 9/11/2003 -0400, Adam C Powell IV wrote:
>Greetings,
>
>About two weeks ago I sent the attached request to Robert Falgout, 
>regarding distributing the hypre preconditioning libraries with Debian 
>GNU/Linux.  Since perhaps he was not the right person to ask, I am 
>forwarding the request on to the four of you who are involved in the 
>development and management of the hypre project.
>
>Since the initial contact, I have made a Debian package for hypre (though 
>of course have not distributed it), including a patch to the makefiles to 
>build shared libraries.  If you like, I can share with you the shared 
>library patch and/or Debian packaging itself.
>
>In the meantime, I would appreciate it if one of you could reply to me 
>regarding prospects for distributing hypre with Debian.
>
>Sincerely,
>Adam C. Powell, IV <http://lyre.mit.edu/~powell/>http://lyre.mit.edu/~powell/
>Thomas B. King Assistant Professor of Materials Engineering
>77 Massachusetts Ave. Rm. 4-117 Phone (617) 452-2086
>Cambridge, MA 02139 USA Fax (617) 253-5418
>Subject: Distributing hypre with Debian GNU/Linux
>From: Adam C Powell IV <hazelsct@mit.edu>
>To: rfalgout@llnl.gov
>Content-Type: multipart/alternative; boundary="=-2CWUVmLtDC1jZP7JbojV"
>X-Mailer: Ximian Evolution 1.0.5
>Date: 26 Aug 2003 18:25:28 -0400
>Message-Id: <1061936728.29806.58.camel@navier>
>Mime-Version: 1.0
>
>Greetings,
>
>I am writing to request permission to distribute hypre with Debian 
>GNU/Linux.  If you are not the appropriate person to authorize this, 
>please let me know whom to contact.
>
>Debian (http://www.debian.org/) is an all-volunteer distribution of the 
>Linux kernel with thousands of accompanying software packages, similar to 
>but much larger than RedHat, SuSE, Mandrake, Lindows, etc. (in fact, 
>Lindows is based on many of Debian's free packages).  I am one of the 
>~1100 volunteer maintainers of Debian; I maintain the PETSc and Babel 
>packages among others.  Because PETSc can link to hypre, I would like to 
>be able to include it in the Debian distribution.
>
>Debian packages are grouped according to the "freedom" of software 
>licenses.  Since the hypre license is not "free" by Debian standards 
>(http://www.debian.org/intro/free ; basically the same as the Open Source 
>Definition), it would go into the "non-free" section of Debian, which 
>would alert potential users that copying and usage are restricted, so they 
>should check the copyright file included in each package.  (The other two 
>sections are "main", consisting entirely of free software, and "contrib", 
>consisting of free software which depends on non-free software, e.g. when 
>PETSc linking to hypre is uploaded, its dependency on non-free hypre will 
>require moving it into contrib.)  In every hypre package (static libs, 
>shared libs, documentation, etc.), your copyright conditions would appear 
>as the file /usr/share/doc/hypre*/copyright , and users would be bound by 
>those terms just as if they downloaded hypre from your! website.
>
>When/if I receive permission, I will begin working on the Debian packaging 
>for hypre, and when that packaging is complete, will inform you and upload 
>it into Debian.  When approved by the release manager, the hypre package 
>will then be propagated to dozens of Debian mirror servers around the 
>world, from which any number of users can download it.  Hypre will enter 
>the "unstable" distribution immediately, and when it meets several 
>criteria (no build failures on any architecture, no bugs of severity 
>serious or higher in this package or any of its dependencies, 10 days 
>since upload into unstable), it will be moved into the "testing" 
>distribution.  If the package is in the "testing" distribution when a 
>release is made, it will be included in that "stable" distribution 
>release.  I would thus become the "Debian maintainer" of the hypre 
>package, in the same way as I am the maintainer of packages for PETSc, 
>Babel, ! ParMETIS, Surface Evolver, and installers for the Compaq Alpha 
>Linux compilers.  With your permission, I might make some small changes, 
>such as fixing any bugs I might find.  I can inform you in advance of any 
>such changes, and you will be able to exercise as much or as little 
>control over these changes as you like.
>
>Debian source packaging consists of: the pristine hypre source tarball, 
>together with a gzipped patch including the debian/ directory, and a third 
>small file with MD5 checksums of the first two and a list of Debian 
>packages required to build hypre binaries; this third file will be 
>GPG-signed by me to guarantee the integrity of all three files.  The 
>debian/ directory contains a set of scripts and definition files for the 
>building of binary Debian packages based on the source code.  Taken 
>together, these files serve a similar purpose to the .spec file for 
>creating RedHat .rpm packages, but with considerably more 
>flexibility.  Binary packages could include separate packages for shared 
>libraries, static libraries and other development files (headers etc.), 
>documentation, etc.
>
>This packaging will make hypre and packages which depend on it 
>considerably easier to use, by allowing users to download, say, a fluid 
>dynamics package linked against it named "fluids" by typing "apt-get 
>install fluids", which would download and install fluids, the hypre shared 
>library, and all other support libraries required to run fluids.  Users 
>(who run Debian) will not need to compile or link anything, this work will 
>all be done in advance.
>
>Independent of your decision regarding Debian, I would like to request 
>that you (LLNL/UC etc.) make hypre available under a free/open source 
>license of some kind.  For example, the Babel SIDL compiler is released 
>under the GNU Lesser General Public license, which among other things, 
>eliminates the need for this sort of permission request for Debian 
>redistribution (though I am in frequent contact with Babel's authors, and 
>consulted them before my initial upload), and also allows me to patch it 
>in various ways important to my users.  In your case, LLNL might be more 
>interested in the GNU General Public License, which would not allow 
>linking into proprietary software packages, making it similar in a way to 
>your "no commercialization" license terms.  (As the copyright holder, 
>LLNL/UC could also license hypre to proprietary software companies under 
>separate conditions.)  As another example, I have simplified linking of 
>the PETSc libraries with C++ co! de without the extra disk space and build 
>time required by the authors' C++ scheme, and patched a problem in PETSc's 
>timestepping code; both of those patches were sent to the PETSc 
>authors.  Thus open source licensing adds value to PETSc, as it does for 
>such well-known software as Linux, Apache, Mozilla, GNOME, OpenOffice, 
>autoconf/automake/libtool, etc., and could do the same for hypre.
>
>Thank you for your time and attention.  I hope that you will approve of my 
>request to package and distribute hypre with Debian, and that you will 
>give serious consideration to open source licensing of hypre.
>
>Sincerely,
>Adam C. Powell, IV <http://lyre.mit.edu/~powell/>http://lyre.mit.edu/~powell/
>Thomas B. King Assistant Professor of Materials Engineering
>77 Massachusetts Ave. Rm. 4-117 Phone (617) 452-2086
>Cambridge, MA 02139 USA Fax (617) 253-5418

--Boundary_(ID_lLyocIsSFNBm/icotl0FvQ)
Content-type: text/html; charset=iso-8859-1
Content-transfer-encoding: quoted-printable

[omitted to eliminate unnecessary redundancy]
--Boundary_(ID_lLyocIsSFNBm/icotl0FvQ)--
