VirtualBox

source: kBuild/vendor/grep/current/AUTHORS

Last change on this file was 3529, checked in by bird, 3 years ago

Imported grep 3.7 from grep-3.7.tar.gz (sha256: c22b0cf2d4f6bbe599c902387e8058990e1eee99aef333a203829e5fd3dbb342), applying minimal auto-props.

File size: 2.5 KB
Line 
1 Copyright (C) 1992, 1997-2002, 2004-2021 Free Software Foundation, Inc.
2
3 Copying and distribution of this file, with or without modification,
4 are permitted in any medium without royalty provided the copyright
5 notice and this notice are preserved.
6
7Mike Haertel wrote the main program and the dfa and kwset matchers.
8
9Isamu Hasegawa wrote the POSIX regular expression matcher, which is
10part of the GNU C Library and is distributed as part of GNU grep for
11use on non-GNU systems. Ulrich Drepper, Paul Eggert, Paolo Bonzini,
12Stanislav Brabec, Assaf Gordon, Jakub Jelinek, Jim Meyering, Arnold
13Robbins, Andreas Schwab and Florian Weimer also contributed to this
14matcher.
15
16Arthur David Olson contributed the heuristics for finding fixed substrings
17at the end of dfa.c.
18
19Henry Spencer wrote the original test suite from which grep's was derived.
20Scott Anderson invented the Khadafy test.
21
22David MacKenzie wrote the automatic configuration software used to
23produce the configure script.
24
25Authors of the replacements for standard library routines are identified
26in the corresponding source files.
27
28The idea of using Boyer-Moore type algorithms to quickly filter out
29non-matching text before calling the regexp matcher was originally due
30to James Woods. He also contributed some code to early versions of
31GNU grep.
32
33Mike Haertel would like to thank Andrew Hume for many fascinating
34discussions of string searching issues over the years. Hume and
35Sunday's excellent paper on fast string searching describes some of
36the history of the subject, as well as providing exhaustive
37performance analysis of various implementation alternatives.
38The inner loop of GNU grep is similar to Hume & Sunday's recommended
39"Tuned Boyer Moore" inner loop. See: Hume A, Sunday D.
40Fast string searching. Software Pract Exper. 1991;21(11):1221-48.
41https://doi.org/10.1002/spe.4380211105
42
43Arnold Robbins contributed to improve dfa.[ch]. In fact
44it came straight from gawk-3.0.3 with small editing and fixes.
45
46Many folks contributed. See THANKS; if I omitted someone please
47send me email.
48
49Alain Magloire maintained GNU grep until version 2.5e.
50
51Bernhard "Bero" Rosenkränzer <bero@arklinux.org> maintained GNU grep until
52version 2.5.1, ie. from Sep 2001 till 2003.
53
54Stepan Kasal <kasal@ucw.cz> maintained GNU grep since Feb 2004.
55
56Tony Abou-Assaleh <taa@acm.org> maintains GNU grep since Oct 2007.
57
58Jim Meyering <jim@meyering.net> and Paolo Bonzini <bonzini@gnu.org>
59began maintaining GNU grep in Nov 2009. Paolo bowed out in 2012.
60
61;; Local Variables:
62;; coding: utf-8
63;; End:
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette