GNU Savannah Evaluation for bnf2xml

Generated on Wed Jan 28 21:34:49 2015
Source: /tmp/gnu_eval.2RRaUA/./bnf2xml-7.0.2
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.

EXTRA_DIST/1.bnf
EXTRA_DIST/3.bnf
EXTRA_DIST/4.bnf
EXTRA_DIST/5.bnf
EXTRA_DIST/6.bnf
EXTRA_DIST/7.bnf
EXTRA_DIST/8.bnf
EXTRA_DIST/DVec.txt
EXTRA_DIST/Makefile.old.bak
EXTRA_DIST/README.bnf
EXTRA_DIST/README.bnf2xml-7
EXTRA_DIST/README.c.bnf.txt
EXTRA_DIST/README.c.too.bnf.txt
EXTRA_DIST/README.shift-reduce
EXTRA_DIST/c.bnf
EXTRA_DIST/c.dev.bnf
EXTRA_DIST/c.prettier.bnf
EXTRA_DIST/check.old
EXTRA_DIST/g2
EXTRA_DIST/g3
EXTRA_DIST/krc.bnf
EXTRA_DIST/mktar.sh
EXTRA_DIST/other-tests
EXTRA_DIST/parse.bnf
EXTRA_DIST/parse.noquotes.bnf
EXTRA_DIST/parse.old.bnf
EXTRA_DIST/parse.tst.bnf
EXTRA_DIST/parse.tst.noquotes.bnf
EXTRA_DIST/skip-emit.bnf
EXTRA_DIST/skip.bnf
EXTRA_DIST/test-cmp
EXTRA_DIST/tst
autoproj
config.h.in
configure.ac
man/bnf2xml.1
man2txt
man2txt.1
pkgdata.list
pkgdata/1.bnf
pkgdata/3.bnf
pkgdata/4.bnf
pkgdata/5.bnf
pkgdata/6.bnf
pkgdata/7.bnf
pkgdata/8.bnf
pkgdata/Makefile.old.bak
pkgdata/README.bnf
pkgdata/README.bnf2xml-7
pkgdata/README.c.bnf.txt
pkgdata/README.c.too.bnf.txt
pkgdata/README.shift-reduce
pkgdata/c.bnf
pkgdata/c.dev.bnf
pkgdata/c.prettier.bnf
pkgdata/check.old
pkgdata/g2
pkgdata/g3
pkgdata/krc.bnf
pkgdata/mktar.sh
pkgdata/other-tests
pkgdata/parse.bnf
pkgdata/parse.noquotes.bnf
pkgdata/parse.old.bnf
pkgdata/parse.tst.bnf
pkgdata/parse.tst.noquotes.bnf
pkgdata/skip-emit.bnf
pkgdata/skip.bnf
pkgdata/test-cmp
pkgdata/tst
src/DVec.cpp
src/DVec.h
src/MathErr.cpp
src/MathErr.h
src/Pos.cpp
src/Pos.h
src/SVec.cpp
src/SVec.h
src/bnf.cpp
src/bnf.h
src/bnf2xml.cpp
src/check_repl_subst.inc
src/filearr.groups.cpp.inc
src/simple_reflex.cpp.inc
src/vec-common.h

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.

txt2man: echo "Copyright" >> "$HF" echo -n "Copyright: misnomer; LICENSE actually" $READ Copyright ; ec [trimmed]
txt2man.1: Date, Version, Copyright, and disabled (to disable use).  You can edit it.

Files without License Statement

A license statement was not detected in the following files.

It is possible these files contain a valid yet unrecognizable form of the license statement (usually due to different formatting).

  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 license statement.

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.

txt2man.1
txt2man
INSTALL

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.

EXTRA_DIST/all-tests
EXTRA_DIST/check
EXTRA_DIST/g4
EXTRA_DIST/quit.bnf
EXTRA_DIST/sourceforge-desc.txt
Makefile.am
README.autoproj
pkgdata/all-tests
pkgdata/check
pkgdata/g4
pkgdata/quit.bnf
pkgdata/sourceforge-desc.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.

src/vec-common.h: #define LINUX

Binary Data Files

The following files are binary data files (not textual source code files).

Some binary formats allow adding copyright and license information inside the file. For others, it is recommended to specify the copyright and license information in the README file.

  1. If you authored these files, please add copyright and license information in each file, or mention them in the README file.
  2. If you obtained these files from another source, you must verify and state their copyright and license information.
  3. Often times files that are free to download (as in 'no cost') are not Free to use (as in respect your freedom to usage, modify and distribute the files). Project hosted on GNU Savannah must not include non-free files.

NOTE:
This auto-generated report cannot detect if the README already mention these files.
If all data files in your project are properly copyrighted and licenses, please disregard this item.

Projects hosted on GNU Savannah must have a valid copyright and statement information for all data files.

EXTRA_DIST/dataz
EXTRA_DIST/dataz.bnf
EXTRA_DIST/dataz.out
EXTRA_DIST/wiki
pkgdata/dataz
pkgdata/dataz.bnf
pkgdata/dataz.out
pkgdata/wiki

Summary of Licenses

License Type no. files
All permissive (autotools) 4
GPLv2-or-later 2
X11/MIT 1
skipped (non-code) 9
skipped (not-text) 14
skipped (too-short) 19
no license detected 100

Summary of Analyzed Files

File Type no. lines Detected License Detected Copyright
AUTHORS text/plain skipped (non-code) skipped (non-code)
THANKS inode/x-empty skipped (not-text) skipped (not-text)
src/Makefile.in text/x-makefile 466 All permissive (autotools) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
src/SVec.cpp text/x-c 1093
src/bnf2xml.cpp text/x-c 869
src/Pos.cpp text/x-c++ 610
src/vec-common.h text/x-c 216
src/filearr.groups.cpp.inc text/plain 271
src/MathErr.cpp text/x-c 57
src/MathErr.h text/x-c++ 28
src/simple_reflex.cpp.inc text/plain 33
src/SVec.h text/x-c++ 448
src/bnf.cpp text/x-c 4283
src/Makefile.am text/plain 3 skipped (too-short) skipped (too-short)
src/DVec.h text/x-c++ 370
src/bnf.h text/x-c++ 241
src/Pos.h text/x-c++ 161
src/check_repl_subst.inc text/plain 85
src/DVec.cpp text/x-c++ 1657
Makefile.in text/x-makefile 970 All permissive (autotools) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
man2txt text/x-shellscript 56
pkgdata/g2 text/x-shellscript 476
pkgdata/c.dev.bnf text/plain 729
pkgdata/README.bnf text/plain 380
pkgdata/wiki application/x-elc skipped (not-text) skipped (not-text)
pkgdata/dataz.out application/octet-stream skipped (not-text) skipped (not-text)
pkgdata/dataz application/octet-stream skipped (not-text) skipped (not-text)
pkgdata/quit text/x-shellscript 4 skipped (too-short) skipped (too-short)
pkgdata/2.bnf text/plain 9 skipped (too-short) skipped (too-short)
pkgdata/yyy text/plain 8 skipped (too-short) skipped (too-short)
pkgdata/parse.bnf text/plain 147
pkgdata/c.prettier.bnf text/plain 600
pkgdata/parse.old.bnf text/plain 61
pkgdata/1.bnf text/plain 247
pkgdata/test-cmp text/x-shellscript 50
pkgdata/4.bnf text/plain 95
pkgdata/parse.noquotes.bnf text/plain 139
pkgdata/skip text/x-shellscript 4 skipped (too-short) skipped (too-short)
pkgdata/mktar.sh text/x-shellscript 58
pkgdata/3.bnf text/plain 66
pkgdata/parse.tst.noquotes.bnf text/plain 141
pkgdata/README.shift-reduce text/plain 90
pkgdata/6.bnf text/plain 177
pkgdata/skip-emit.bnf text/plain 34
pkgdata/hello text/plain 1 skipped (too-short) skipped (too-short)
pkgdata/README.bnf2xml-7 text/plain 581
pkgdata/Makefile.old.bak text/x-makefile 128
pkgdata/skip-emit text/x-shellscript 4 skipped (too-short) skipped (too-short)
pkgdata/c.bnf text/plain 580
pkgdata/data text/plain 4 skipped (too-short) skipped (too-short)
pkgdata/7.bnf text/plain 102
pkgdata/README.c.too.bnf.txt text/x-c 224
pkgdata/README.c.bnf.txt text/plain 32
pkgdata/8.bnf text/plain 115
pkgdata/sourceforge-desc.txt text/plain 19 (no copyright, perhaps too-small?)
pkgdata/quit.bnf text/plain 12 (no copyright, perhaps too-small?)
pkgdata/g3 text/x-shellscript 25
pkgdata/5.bnf text/plain 245
pkgdata/check text/x-shellscript 13 (no copyright, perhaps too-small?)
pkgdata/parse.tst.bnf text/plain 142
pkgdata/all-tests text/x-shellscript 13 (no copyright, perhaps too-small?)
pkgdata/check.old text/plain 700
pkgdata/TODO text/plain skipped (non-code) skipped (non-code)
pkgdata/g4 text/x-shellscript 20 (no copyright, perhaps too-small?)
pkgdata/other-tests text/x-shellscript 36
pkgdata/tst text/x-shellscript 63
pkgdata/krc.bnf text/plain 245
pkgdata/skip.bnf text/plain 35
pkgdata/dataz.bnf application/octet-stream skipped (not-text) skipped (not-text)
install-sh text/x-shellscript 520 X11/MIT 1994 X Consortium
autoproj.local text/x-shellscript 6 skipped (too-short) skipped (too-short)
configure text/x-shellscript 6283 All permissive (autotools) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,,2010 Free Software Foundation, Inc.,2010 Free  [trimmed]
txt2man.1 text/troff 160 (possible copyright) Date, Version, Copyright, and disabled (to disable use).  You can edit it.
depcomp text/x-shellscript 630 GPLv2-or-later 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
doc.list inode/x-empty skipped (not-text) skipped (not-text)
EXTRA_DIST.list text/plain 2 skipped (too-short) skipped (too-short)
missing text/x-shellscript 376 GPLv2-or-later 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
configure.ac text/plain 31
README.autoproj text/plain 18 (no copyright, perhaps too-small?)
COPYING text/x-pascal skipped (non-code) skipped (non-code)
man.list inode/x-empty skipped (not-text) skipped (not-text)
man/bnf2xml.1 text/troff 198
man2txt.1 text/troff 43
txt2man text/x-shellscript 385 (possible copyright) echo "Copyright" >> "$HF" echo -n "Copyright: misnomer; LICENSE actually" $READ Copyright ; ec [trimmed]
NEWS inode/x-empty skipped (not-text) skipped (not-text)
doc/AUTHORS text/plain skipped (non-code) skipped (non-code)
doc/THANKS inode/x-empty skipped (not-text) skipped (not-text)
doc/NEWS inode/x-empty skipped (not-text) skipped (not-text)
doc/ChangeLog text/plain skipped (non-code) skipped (non-code)
doc/README text/plain skipped (non-code) skipped (non-code)
Makefile.am text/x-makefile 10 (no copyright, perhaps too-small?)
ChangeLog text/plain skipped (non-code) skipped (non-code)
autoproj text/x-shellscript 437
pkgdata.list text/plain 48
config.h.in text/plain 93
README text/plain skipped (non-code) skipped (non-code)
EXTRA_DIST/g2 text/x-shellscript 476
EXTRA_DIST/c.dev.bnf text/plain 729
EXTRA_DIST/README.bnf text/plain 380
EXTRA_DIST/wiki application/x-elc skipped (not-text) skipped (not-text)
EXTRA_DIST/dataz.out application/octet-stream skipped (not-text) skipped (not-text)
EXTRA_DIST/dataz application/octet-stream skipped (not-text) skipped (not-text)
EXTRA_DIST/quit text/x-shellscript 4 skipped (too-short) skipped (too-short)
EXTRA_DIST/2.bnf text/plain 9 skipped (too-short) skipped (too-short)
EXTRA_DIST/yyy text/plain 8 skipped (too-short) skipped (too-short)
EXTRA_DIST/parse.bnf text/plain 147
EXTRA_DIST/c.prettier.bnf text/plain 600
EXTRA_DIST/parse.old.bnf text/plain 61
EXTRA_DIST/1.bnf text/plain 247
EXTRA_DIST/test-cmp text/x-shellscript 50
EXTRA_DIST/4.bnf text/plain 95
EXTRA_DIST/parse.noquotes.bnf text/plain 139
EXTRA_DIST/skip text/x-shellscript 4 skipped (too-short) skipped (too-short)
EXTRA_DIST/mktar.sh text/x-shellscript 58
EXTRA_DIST/3.bnf text/plain 66
EXTRA_DIST/parse.tst.noquotes.bnf text/plain 141
EXTRA_DIST/README.shift-reduce text/plain 90
EXTRA_DIST/6.bnf text/plain 177
EXTRA_DIST/skip-emit.bnf text/plain 34
EXTRA_DIST/hello text/plain 1 skipped (too-short) skipped (too-short)
EXTRA_DIST/README.bnf2xml-7 text/plain 581
EXTRA_DIST/Makefile.old.bak text/x-makefile 128
EXTRA_DIST/MPROJ text/plain 1 skipped (too-short) skipped (too-short)
EXTRA_DIST/skip-emit text/x-shellscript 4 skipped (too-short) skipped (too-short)
EXTRA_DIST/c.bnf text/plain 580
EXTRA_DIST/data text/plain 4 skipped (too-short) skipped (too-short)
EXTRA_DIST/7.bnf text/plain 102
EXTRA_DIST/README.c.too.bnf.txt text/x-c 224
EXTRA_DIST/README.c.bnf.txt text/plain 32
EXTRA_DIST/8.bnf text/plain 115
EXTRA_DIST/sourceforge-desc.txt text/plain 19 (no copyright, perhaps too-small?)
EXTRA_DIST/quit.bnf text/plain 12 (no copyright, perhaps too-small?)
EXTRA_DIST/g3 text/x-shellscript 25
EXTRA_DIST/5.bnf text/plain 245
EXTRA_DIST/check text/x-shellscript 13 (no copyright, perhaps too-small?)
EXTRA_DIST/parse.tst.bnf text/plain 142
EXTRA_DIST/all-tests text/x-shellscript 13 (no copyright, perhaps too-small?)
EXTRA_DIST/check.old text/plain 700
EXTRA_DIST/TODO text/plain skipped (non-code) skipped (non-code)
EXTRA_DIST/g4 text/x-shellscript 20 (no copyright, perhaps too-small?)
EXTRA_DIST/other-tests text/x-shellscript 36
EXTRA_DIST/tst text/x-shellscript 63
EXTRA_DIST/krc.bnf text/plain 245
EXTRA_DIST/DVec.txt text/plain 337
EXTRA_DIST/skip.bnf text/plain 35
EXTRA_DIST/dataz.bnf application/octet-stream skipped (not-text) skipped (not-text)
aclocal.m4 text/x-m4 952 All permissive (autotools) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,,2002, 2003, 2005, 2006, 2007, 2008  Free Softw [trimmed]
INSTALL text/plain 302 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
acinclude.m4 text/x-m4 1 skipped (too-short) skipped (too-short)

END OF EVALUATION REPORT