mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-16 00:28:23 +01:00
Thanks. Closer inspection reveals two more issues. * Many files have * Copyright (c) 2002, The Regents of the University of California * * Produced at the Lawrence Livermore National Laboratory * That is not mentioned in the DESCRIPTION file, and hence fails to comply with the Policy's The ownership of copyright and intellectual property rights of all components of the package must be clear and unambiguous (including from the authors specification in the DESCRIPTION file). Where code is copied (or derived) from the work of others (including from R itself), care must be taken that any copyright/license statements are preserved and authorship is not misrepresented. Where copyrights are held by an entity other than the authors, the Authors@R field can be used, or a Copyright field (if necessary referring to an inst/COPYRIGHTS file). * The original license was * Redistribution and use in source and binary forms, with or without * * modification, are permitted provided that the following conditions * * are met: * * * * 1. Redistributions of source code must retain the above copyright * * notice, this list of conditions and the disclaimer below. * * * * 2. Redistributions in binary form must reproduce the above copyright * * notice, this list of conditions and the disclaimer (as noted below) * * in the documentation and/or other materials provided with the * * distribution. * * * * 3. Neither the name of the UC/LLNL nor the names of its contributors * * may be used to endorse or promote products derived from this software * * without specific prior written permission. * * * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * * REGENTS OF THE UNIVERSITY OF CALIFORNIA, THE U.S. DEPARTMENT OF ENERGY * * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * and we would guess that clauses 2 and 3 are not covered by basic GPL-3, and hence needs this to be restricted. So to be on the safe side, you should use GPL-3 + file LICENSE with file LICENSE explaining that certain parts are covered by the above license, and then give the license. Best git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@8808 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Building Static Libraries
=========================
./configure
make LDFLAGS=-all-static check
This will attemp to link ALL libraries statically. To be successful all libraries must have .a files.
Building Static iphreeqc Library
================================
./configure
make LDFLAGS=-static check
This will link the iphreeqc library statically. All required additional libraries may be linked to
shared libraries.
Building shared and static iphreeqc Library (linking tests statically)
======================================================================
./configure
make
make LDFLAGS=-static check # static to iphreeqc
or
make LDFLAGS=-all-static check # completely static (if possible)
This configuration will create both static and shared (if supported) iphreeqc libraries. But
test programs (created during make check) will be statically linked to iphreeqc library
Description
Languages
C++
81.6%
Makefile
9.2%
C
4.8%
Fortran
1.8%
R
1%
Other
1.3%