photor 写了:其实是你没有看到开源世界里有很多牛人是大陆的,比如说编grub的那位

grub文档中的文件:AUHORS+THANKS.gz
AUTHORS:
VaX#n8 (real name unknown) wrote shared_src/fsys_ext2fs.c.
Heiko Schroeder rewrote shared_src/stage1.S to be more readable.
The following authors assigned copyright on their work to the Free
Software Foundation:
Erich Stefan Boleyn originally designed and implemented GRUB.
Gordon Matzigkeit adopted GRUB into the GNU Project. He fixed several
bugs, added symbolic link support to shared_src/fsys_ext2fs.c, and
began the implementation of /sbin/grub. He was an official maintainer.
Yoshinori K. Okuji contributed many bugfixes and new features, such as
working LBA support, /sbin/grub support for configuration files, the
script /sbin/grub-install, the utility /bin/mbchk, the new engine for
builtin commands, disk swapping support, keyboard configuration support,
network support, online help support, command-line history support,
hidden menu support, the new Linux loader, serial terminal support,
single-line editing support, the utility /sbin/grub-md5-crypt, the new
GRUB manual, and several new commands. He is the current official
maintainer.
Peter Astrand added support for a color menu.
Pavel Roskin contributed many bugfixes and new features, such as FreeBSD
support for the grub shell, and configure process cleanups.
Klaus Reichl wrote stage2/fsys_minix.c.
Per Lundberg added graphics support to the Multiboot Specification.
Jochen Hoenicke rewrote stage2/fsys_fat.c and wrote
stage2/fsys_reiserfs.c and stage2/md5.c.
Christoph Plattner added support for Net Boot Image Proposal.
Frank Mehnert added support for hercules console.
Kristoffer Branemyr added VSTa filesystem support.
Serguei Tzukanov added JFS and XFS support.
Jason Thomas added Linux DAC960 support and support for hiding/unhiding
logical partitions, and did a significant bugfix for the terminal stuff.
Tilmann Bubeck added support for vt100-incompatible terminals.
KB Sriram added a better detection of FAT filesystem and fixed a
network device completion.
Eric Kvaalen fixed a lot of problems in the GRUB manual.
Leonid Lisovskiy added El Torito support.
THANKS.gz
The following people made especially gracious contributions of their
time and energy in helping to track down bugs, add new features, and
generally assist in the GRUB maintainership process:
Adam Lackorzynski <
[email protected]>
Adrian Phillips <
[email protected]>
Alban Crequy <
[email protected]>
Alessandro Rubini <
[email protected]>
Alexander K. Hudek <
[email protected]>
Alexander Langer <
[email protected]>
Alfred M. Szmidt <
[email protected]>
Andrew Clausen <
[email protected]>
Andrew Walrond <
[email protected]>
Ben Liblit <
[email protected]>
Bernhard Treutwein <
[email protected]>
Bodo Rueskamp <
[email protected]>.
Boji Tony Kannanthanam <
[email protected]>
Bradford Hovinen <
[email protected]>
Brian Brunswick <
[email protected]>
Bryan Ford <
[email protected]>
Cedric Ware <
[email protected]>
Chip Salzenberg <
[email protected]>
Christian Jones <
[email protected]>
Christoph Plattner <
[email protected]>
Damian Ivereigh <
[email protected]>
David Weinehall <
[email protected]>
Dan J. Walters <
[email protected]>
Daniel Farrell <
[email protected]>
Daniel Pittman <
[email protected]>
Daniel Wagner <
[email protected]>
Danilo Godec <
[email protected]>
Dennis Kitzman <
[email protected]>
Derrik Pates <
[email protected]>
Edmund GRIMLEY EVANS <
[email protected]>
Eduard Guzovsky <
[email protected]>
Edward Killips <
[email protected]>
Egmont Koblinger <
[email protected]>
Eric Hanchrow <
[email protected]>
Erik Schoenfelder <
[email protected]>
Eugene Doudine <
[email protected]>
Florian Hatat <
[email protected]>
Frank Mehnert <
[email protected]>
Gary Poppitz <
[email protected]>
Goran Koruga <
[email protected]>
Hal Snyder <
[email protected]>
HASEGAWA Tomoki <
[email protected]>
Heikki Vatiainen <
[email protected]>
Heiko Schroeder <
[email protected]>
Henrik Nordstrom <
[email protected]>
Herbert Nachtnebel <
[email protected]>
Hidetoshi Nishimaki <
[email protected]>
Hisazumi Kenji <
[email protected]>
HORIKAWA Kazunori <
[email protected]>
Ilguiz Latypov <
[email protected]>
Jan Fricke <
[email protected]>
Jan Zerebecki <
[email protected]>
Jason Thomas <
[email protected]>
Jean-Jacques Michel <
[email protected]>
Jeremy Katz <
[email protected]>
Jochen Hoenicke <
[email protected]>
Johannes Kroeger <
[email protected]>
John Goerzen <
[email protected]>
John Tobey <
[email protected]>
Josip Rodin <
[email protected]>
Julien Bordet <
[email protected]>
Julien Perrot <
[email protected]>
Kalle Olavi Niemitalo <
[email protected]>
Karsten Scheibler <
[email protected]>
KB Sriram <
[email protected]>
Khimenko Victor <
[email protected]>
Klaus Reichl <
[email protected]>
Kristoffer Branemyr <
[email protected]>
Kunihiro Ishiguro <
[email protected]>
Leendert Meyer <
[email protected]>
Leonid Lisovskiy <
[email protected]>
M. Meiarashi <
[email protected]>
Mark Kettenis <
[email protected]>
Mark Lundeberg <
[email protected]>
Matt Perry <
[email protected]>
Matt Yourst <
[email protected]>
Matthias Granberry <
[email protected]>
Matthias Kretschmer <
[email protected]>
Michael Hohmuth <
[email protected]>
Michael Sullivan <
[email protected]>
Mike Meyer <
[email protected]>
Miles Bader <
[email protected]>
NATORI Shin <
[email protected]>
Neal H Walfield <
[email protected]>
Neelkanth Natu <
[email protected]>
OKUJI Yoshinori <
[email protected]>
Pavel Roskin <
[email protected]>
Per Lundberg <
[email protected]>
Peter Astrand <
[email protected]>
Ralf Medow <
[email protected]>
Ramon van Handel <
[email protected]>
Robert Millan <
[email protected]>
Roderich Schupp <
[email protected]>
Rogelio M. Serrano Jr. <
[email protected]>
Sergey Matveychuk <
[email protected]>
Serguei Tzukanov <
[email protected]>
Stefan Ondrejicka <
[email protected]>
Stephen Early <
[email protected]>
Steven Dick <
[email protected]>
Sven Wegener <
[email protected]>
Takehiro Suzuki <
[email protected]>
Taketo Kabe <
[email protected]>
Thierry DELHAISE <
[email protected]>
Thierry Laronde <
[email protected]>
Thomas Schweikle <
[email protected]>
Thomas Schwinge <
[email protected]>
Tilmann Bubeck <
[email protected]>
Timothy Baldwin <
[email protected]>
Torsten Duwe <
[email protected]>
Uwe Dannowski <
[email protected]>
VaX#n8 <
[email protected]>
Vesa Jaaskelainen <
[email protected]>
Yedidyah Bar-David <
[email protected]>
Yury V. Umanets <
[email protected]>
Yuri Zaporogets <
[email protected]>
Vitaly Fertman <
[email protected]>