GNU Savannah Evaluation for gnuastro

Generated on Wed Feb 11 20:50:51 2015
Source: /tmp/gnu_eval.h7SXkN/./gnuastro-0.1
Detection script version: 0.1.1

NOTE:
This auto-generated report is in alpha-stage, and may contain incorrectly detected items.
Information here should be considered as informal suggestions and guidelines.
The official GNU Savannah Hosting Requirements can be found here: https://savannah.gnu.org/register/requirements.php

The following files are missing both copyright and license statement.

A copyright statement should be of form:
Copyright YEARS NAME
An optional "(C)" and/or contact addresses can be added if you wish, such as:
Copyright (C) YEARS NAME (email)

  1. If these are source code files for your project, consider using the standard license text at the beginning of your file. For GNU licenses, See How to GNU licenses for your own software
  2. If these are supporting/auxiliary files (such as Makefile, ini files), consider adding the GNU All Permissive License.

Projects hosted on GNU Savannah must carry a copyright and license statements.

NOTE:
If these files contain a legally acceptable copyright/license statement, they are acceptable for hosting on GNU Savannah (even if this auto-generated report failed to detect it).
Revising is not a strict requirement, but is highly recommended.
A recognizable copyright and license statements will speed-up project approval on GNU Savannah.

config.h.in

The following files possibly contain a copyright statement in non-canonical form.
A recognizable copyright statement in this script should be of form:
Copyright (C) YEAR NAME (email)
It is possible these files contain a valid yet unrecognizable form of the copyright statement (usually due to different formatting).

Please consider revising the copyright statement, to make it easy for future users and contributers of your project.

NOTE:
If these files contain a legally acceptable copyright statement, they are acceptable for hosting on GNU Savannah (even if this auto-generated report failed to detect it).
Revising is not a strict requirement, but is highly recommended.
A recognizable copyright statement will speed-up project approval on GNU Savannah.

doc/findversions.sh: # are permitted in any medium without royalty provided the copyright
doc/formath.texi: are permitted in any medium without royalty provided the copyright
src/convertt/astconvertt.1: .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
src/convertt/astconvertt.conf: # are permitted in any medium without royalty provided the copyright
src/imgcrop/astimgcrop.1: .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
src/imgcrop/astimgcrop.conf: # are permitted in any medium without royalty provided the copyright
src/mkprof/astmkprof.1: .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
src/mkprof/astmkprof.conf: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/imgcat.sh: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/radec.sh: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/section.sh: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/wcscat.sh: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/xcyc.sh: # are permitted in any medium without royalty provided the copyright
tests/imgcrop/xcycnoblank.sh: # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic1.sh: # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic2.sh: # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic3.sh: # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic4.sh: # are permitted in any medium without royalty provided the copyright
tests/prepconf.sh: # are permitted in any medium without royalty provided the copyright

Files without canonical license statement

The following files contains statement that is possibly a valid license, but is not the caninocal statement text. For example:
This file is part of PACKAGE and is under the same license as PACKAGE
While this is legally a valid statement, it is better to include one of the canonical full license statements.

Another common reason for mis-detection is putting the license statement at the bottom of the file (it is recommended to put the license statement at the top of the source code file, right after the copyright statement).

Projects hosted on GNU Savannah must carry a license statement.

Please consider revising the license statement, to make it easy for future users and contributers of your project.

  1. If these are source code files for your project, consider using the standard license text at the beginning of your file. For GNU licenses, See How to GNU licenses for your own software
  2. If these are supporting/auxiliary files (such as Makefile, ini files), consider adding the GNU All Permissive License.

NOTE:
If these files contain any legally acceptable license statement, they are acceptable for hosting on GNU Savannah (even if this auto-generated report failed to detect it).
Revising is not a strict requirement, but is highly recommended.
Using a standard license statement will speed-up project approval on GNU Savannah.

src/convertt/astconvertt.1: License GPLv3+: GNU General public license version 3 or later.
src/imgcrop/astimgcrop.1: License GPLv3+: GNU General public license version 3 or later.
src/mkprof/astmkprof.1: License GPLv3+: GNU General public license version 3 or later.

Small Source Code files without Copyright/License

The following small files were missing a copyright or license statement. Because these files are small (25 lines or less), it is possible that such a statement is not required, or a mention in the README file is sufficient.

Please review the list.
If these are source code files, please add a valid license and copyright statement.
If these are auxiliary files (such as Makefiles), consider adding the short GNU All Permissive License.

tests/mkprof/mkprofcat1.txt

Possible misue of Linux vs GNU/Linux

The following files use the term Linux.

Linux is a Kernel, not a whole operating system. Please consider using the correct term GNU/Linux if the context is operating system and not Kernel-specific topic.

For more information, see Why GNU/Linux, Linux and GNU, and Words to Avoid.

doc/gnuastro.texi: # PGPLOT/makemake PGPLOT linux g77_gcc

Summary of Licenses

License Type no. files
All permissive (GNU) 17
All permissive (autotools) 9
GFDL 2
GPLv2-or-later 6
GPLv3-or-later 67
X11/MIT 1
skipped (non-code) 6
skipped (not-text) 1
skipped (too-short) 7
no license detected 5

Summary of Analyzed Files

File Type no. lines Detected License Detected Copyright
AUTHORS text/plain skipped (non-code) skipped (non-code)
THANKS text/plain skipped (non-code) skipped (non-code)
src/imgcrop/wcsmode.c text/x-c 425 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/Makefile.in text/plain 692 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
src/imgcrop/main.c text/x-c 53 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/astimgcrop.1 text/troff 151 (possible copyright) .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
src/imgcrop/wcsmode.h text/plain 34 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/args.h text/x-c 473 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/cite.h text/plain 37 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/crop.h text/x-c 73 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/imgcrop.c text/x-c 337 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/ui.h text/plain 31 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/Makefile.am text/plain 62 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/crop.c text/x-c 692 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/imgcrop.h text/plain 28 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/main.h text/x-c 163 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/ui.c text/x-c 756 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/imgcrop/astimgcrop.conf text/plain 36 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
src/mkprof/Makefile.in text/plain 695 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
src/mkprof/oneprofile.c text/x-c 544 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/main.c text/x-c 53 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/mkprof.h text/x-c 76 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/args.h text/x-c 589 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/cite.h text/plain 37 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/mkprof.c text/x-c 697 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/ui.h text/plain 31 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/profiles.c text/x-c 159 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/oneprofile.h text/plain 34 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/Makefile.am text/plain 58 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/astmkprof.conf text/plain 51 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
src/mkprof/profiles.h text/x-c 52 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/main.h text/x-c 178 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/ui.c text/x-c 720 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/mkprof/astmkprof.1 text/troff 183 (possible copyright) .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
src/convertt/eps.c text/x-c 48 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/astconvertt.conf text/plain 35 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
src/convertt/Makefile.in text/plain 691 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
src/convertt/main.c text/x-c 52 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/args.h text/x-c 392 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/jpeg.h text/plain 31 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/cite.h text/plain 37 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/jpeg.c text/x-c 248 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/ui.h text/plain 31 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/Makefile.am text/plain 62 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/eps.h text/plain 28 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/main.h text/x-c 112 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/ui.c text/x-c 563 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
src/convertt/astconvertt.1 text/troff 137 (possible copyright) .SH COPYRIGHT Copyright \(co 2013\-2015, Free Software Foundation.
Makefile.in text/plain 831 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
install-sh text/x-shellscript 527 X11/MIT 1994 X Consortium
include/fixedstringmacros.h text/plain 70 GPLv3-or-later 2013-2015 Mohammad Akhlaghi,2013-2015, Free Software Foundation."
include/timing.h text/x-c 34 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/box.h text/plain 40 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/commonargs.h text/x-c 262 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/commonparams.h text/x-c 53 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/statistics.h text/x-c 116 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/configfiles.h text/x-c 163 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/checkset.h text/x-c 168 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/arraymanip.h text/plain 31 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/neighbors.h text/plain 128 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/astrthreads.h text/plain 37 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/fitsarrayvv.h text/x-c 140 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/txtarrayvv.h text/x-c 55 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
include/linkedlist.h text/x-c 249 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
configure text/x-shellscript 7102 All permissive (autotools) 1992-1996, 1998-2012 Free Software Foundation, Inc.,2012 Free Software Foundation, Inc.,2012 Free So [trimmed]
depcomp text/x-shellscript 791 GPLv2-or-later 1999-2013 Free Software Foundation, Inc.
missing text/x-shellscript 215 GPLv2-or-later 1996-2013 Free Software Foundation, Inc.
configure.ac text/plain 241 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
COPYING text/x-pascal skipped (non-code) skipped (non-code)
NEWS text/plain skipped (non-code) skipped (non-code)
compile text/x-shellscript 347 GPLv2-or-later 1999-2013 Free Software Foundation, Inc.
doc/subpackageversions.texi text/x-msdos-batch 3 skipped (too-short) skipped (too-short)
doc/Makefile.in text/x-makefile 741 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
doc/mdate-sh text/x-shellscript 224 GPLv2-or-later 1995-2013 Free Software Foundation, Inc.
doc/stamp-vti text/x-msdos-batch 4 skipped (too-short) skipped (too-short)
doc/texinfo.tex text/x-tex 10079 GPLv3-or-later 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
doc/gnuastro.info application/octet-stream skipped (not-text) skipped (not-text)
doc/findversions.sh text/x-shellscript 62 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
doc/fdl.texi text/x-pascal 505 GFDL @copyright{} 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
doc/Makefile.am text/plain 40 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
doc/gnuastro.texi text/x-tex 5464 GFDL @copyright{} 2015 Free Software Foundation, Inc.,2013 - 2015, Free Software Foundation.
doc/formath.texi text/plain 68 All permissive (GNU) (possible copyright) are permitted in any medium without royalty provided the copyright
doc/version.texi text/x-msdos-batch 4 skipped (too-short) skipped (too-short)
lib/box.c text/x-c 260 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/fitsarrayvv.c text/x-c 1195 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/Makefile.in text/plain 644 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
lib/statistics.c text/x-c 556 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/astrthreads.c text/x-c 99 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/timing.c text/x-c 51 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/Makefile.am text/plain 53 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/linkedlist.c text/x-c 686 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/checkset.c text/x-c 647 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/configfiles.c text/x-c 200 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/txtarrayvv.c text/x-c 409 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
lib/arraymanip.c text/x-c 63 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
Makefile.am text/x-makefile 51 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
ChangeLog text/plain skipped (non-code) skipped (non-code)
tests/Makefile.in text/plain 852 All permissive (autotools) 1994-2014 Free Software Foundation, Inc.
tests/prepconf.sh text/plain 23 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/radec.sh text/plain 40 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/xcycnoblank.sh text/plain 40 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/imgcat.sh text/plain 41 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/section.sh text/plain 40 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/cat.txt text/plain 2 skipped (too-short) skipped (too-short)
tests/imgcrop/xcyc.sh text/plain 40 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/imgcrop/wcscat.sh text/plain 41 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/Makefile.am text/plain 33 GPLv3-or-later 2013-2015 Mohammad Akhlaghi
tests/mkprof/mosaic2.sh text/plain 42 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic1.sh text/plain 43 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/mkprof/mosaic3.sh text/plain 41 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/mkprof/mkprofcat2.txt text/plain 1 skipped (too-short) skipped (too-short)
tests/mkprof/mkprofcat3.txt text/plain 1 skipped (too-short) skipped (too-short)
tests/mkprof/mkprofcat4.txt text/plain 1 skipped (too-short) skipped (too-short)
tests/mkprof/mosaic4.sh text/plain 41 All permissive (GNU) (possible copyright) # are permitted in any medium without royalty provided the copyright
tests/mkprof/mkprofcat1.txt text/plain 14 (no copyright, perhaps too-small?)
config.h.in text/plain 144
README text/plain skipped (non-code) skipped (non-code)
test-driver text/x-shellscript 139 GPLv2-or-later 2011-2013 Free Software Foundation, Inc.
aclocal.m4 text/x-m4 1212 All permissive (autotools) 1996-2014 Free Software Foundation, Inc.,2002-2014 Free Software Foundation, Inc.,2011-2014 Free Sof [trimmed]
ar-lib text/x-shellscript 270 GPLv2-or-later 2010-2013 Free Software Foundation, Inc.
INSTALL text/plain 370 All permissive (GNU) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,

END OF EVALUATION REPORT