diff --git a/AUTHORS b/AUTHORS index 6b39f269d..8719c2f70 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,16 +1,16 @@ -Erich Boleyn originally designed and implemented GRUB. - 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: - 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. +The following authors assigned copyright on their work to the Free +Software Foundation: + +Erich Stefan Boleyn originally designed and implemented GRUB. + OKUJI Yoshinori 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 @@ -39,3 +39,5 @@ 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. diff --git a/ChangeLog b/ChangeLog index 0790e4a87..4b9f8b5a8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,32 @@ +2001-11-12 Yoshinori K. Okuji + + * docs/grub.texi: The copyright of this file is only held by + Free Software Foundation, Inc., as Erich Boleyn has assigned his + copyright to the FSF. + * stage1/stage1.S: Likewise. + * stage2/asm.S: Likewise. + * stage2/boot.c: Likewise. + * stage2/builtins.c: Likewise. + * stage2/char_io.c: Likewise. + * stage2/cmdline.c: Likewise. + * stage2/common.c: Likewise. + * stage2/disk_io.c: Likewise. + * stage2/fat.h: Likewise. + * stage2/filesys.h: Likewise. + * stage2/freebsd.h: Likewise. + * stage2/fsys_ext2fs.c: Likewise. + * stage2/fsys_fat.c: Likewise. + * stage2/fsys_ffs.c: Likewise. + * stage2/gunzip.c: Likewise. + * stage2/i386-elf.h: Likewise. + * stage2/mb_header.h: Likewise. + * stage2/mb_info.h: Likewise. + * stage2/pc_slice.h: Likewise. + * stage2/shared.h: Likewise. + * stage2/stage1_5.c: Likewise. + * stage2/stage2.c: Likewise. + * stage2/start.S: Likewise. + 2001-11-07 Yoshinori K. Okuji * stage2/builtins.c (terminal_func) [!SUPPORT_SERIAL]: Disable diff --git a/THANKS b/THANKS index ecbc2448b..a2be708e2 100644 --- a/THANKS +++ b/THANKS @@ -41,6 +41,7 @@ Hisazumi Kenji HORIKAWA Kazunori Jan Fricke Jan Zerebecki +Jason Thomas Jeremy Katz Jochen Hoenicke Johannes Kroeger diff --git a/docs/grub.texi b/docs/grub.texi index 933c7c63e..c32313241 100644 --- a/docs/grub.texi +++ b/docs/grub.texi @@ -30,7 +30,6 @@ @setchapternewpage off @ifinfo -Copyright @copyright{} 1996 Erich Boleyn Copyright @copyright{} 1999, 2000, 2001 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of @@ -63,7 +62,6 @@ into another language, under the above conditions for modified versions. @c The following two commands start the copyright page. @page @vskip 0pt plus 1filll -Copyright @copyright{} 1996 Erich Boleyn Copyright @copyright{} 1999, 2000, 2001 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of diff --git a/stage1/stage1.S b/stage1/stage1.S index b4b517a98..0d8a58556 100644 --- a/stage1/stage1.S +++ b/stage1/stage1.S @@ -1,7 +1,6 @@ /* -*-Asm-*- */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999,2000 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/asm.S b/stage2/asm.S index ade585f14..0fc3b67fb 100644 --- a/stage2/asm.S +++ b/stage2/asm.S @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/boot.c b/stage2/boot.c index 97a5bd740..157018798 100644 --- a/stage2/boot.c +++ b/stage2/boot.c @@ -1,7 +1,6 @@ /* boot.c - load and bootstrap a kernel */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/builtins.c b/stage2/builtins.c index 2289296f7..8b546d020 100644 --- a/stage2/builtins.c +++ b/stage2/builtins.c @@ -1,7 +1,6 @@ /* builtins.c - the GRUB builtin commands */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/char_io.c b/stage2/char_io.c index 3ce8cfbeb..79b86e7f2 100644 --- a/stage2/char_io.c +++ b/stage2/char_io.c @@ -1,7 +1,6 @@ /* char_io.c - basic console input and output */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/cmdline.c b/stage2/cmdline.c index 7d7a35dc6..a1a5ccff5 100644 --- a/stage2/cmdline.c +++ b/stage2/cmdline.c @@ -1,7 +1,6 @@ /* cmdline.c - the device-independent GRUB text command line */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/common.c b/stage2/common.c index 72d98cfa1..b50f43d1e 100644 --- a/stage2/common.c +++ b/stage2/common.c @@ -1,7 +1,6 @@ /* common.c - miscellaneous shared variables and routines */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/disk_io.c b/stage2/disk_io.c index 4d650a744..173451177 100644 --- a/stage2/disk_io.c +++ b/stage2/disk_io.c @@ -1,7 +1,6 @@ /* disk_io.c - implement abstract BIOS disk input and output */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/fat.h b/stage2/fat.h index 651abb118..7fed6bacb 100644 --- a/stage2/fat.h +++ b/stage2/fat.h @@ -1,6 +1,6 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn + * Copyright (C) 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/stage2/filesys.h b/stage2/filesys.h index 5f2bdca45..c9fbd1e7c 100644 --- a/stage2/filesys.h +++ b/stage2/filesys.h @@ -1,7 +1,6 @@ /* filesys.h - abstract filesystem interface */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/freebsd.h b/stage2/freebsd.h index c8b2242dc..dc57d1986 100644 --- a/stage2/freebsd.h +++ b/stage2/freebsd.h @@ -1,7 +1,7 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn + * Copyright (C) 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/stage2/fsys_ext2fs.c b/stage2/fsys_ext2fs.c index 3001817fe..78f5b746b 100644 --- a/stage2/fsys_ext2fs.c +++ b/stage2/fsys_ext2fs.c @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/fsys_fat.c b/stage2/fsys_fat.c index bbf274596..53cc8bb2a 100644 --- a/stage2/fsys_fat.c +++ b/stage2/fsys_fat.c @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/fsys_ffs.c b/stage2/fsys_ffs.c index 52ae82890..6e2300fcf 100644 --- a/stage2/fsys_ffs.c +++ b/stage2/fsys_ffs.c @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/gunzip.c b/stage2/gunzip.c index 20e5943e7..883508922 100644 --- a/stage2/gunzip.c +++ b/stage2/gunzip.c @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/i386-elf.h b/stage2/i386-elf.h index ded22856d..6e50d7df4 100644 --- a/stage2/i386-elf.h +++ b/stage2/i386-elf.h @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/mb_header.h b/stage2/mb_header.h index be013cebf..21934574f 100644 --- a/stage2/mb_header.h +++ b/stage2/mb_header.h @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2000 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/mb_info.h b/stage2/mb_info.h index b7a83c203..fb37f10ff 100644 --- a/stage2/mb_info.h +++ b/stage2/mb_info.h @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2000 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/pc_slice.h b/stage2/pc_slice.h index 3e20849a7..c7e9f1110 100644 --- a/stage2/pc_slice.h +++ b/stage2/pc_slice.h @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/shared.h b/stage2/shared.h index 629245ba1..f12457a50 100644 --- a/stage2/shared.h +++ b/stage2/shared.h @@ -1,7 +1,6 @@ /* shared.h - definitions used in all GRUB-specific code */ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/stage1_5.c b/stage2/stage1_5.c index 1f47b2a36..3464a7e0a 100644 --- a/stage2/stage1_5.c +++ b/stage2/stage1_5.c @@ -1,6 +1,6 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn + * Copyright (C) 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/stage2/stage2.c b/stage2/stage2.c index c01c2d745..53486e222 100644 --- a/stage2/stage2.c +++ b/stage2/stage2.c @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 2000, 2001 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify diff --git a/stage2/start.S b/stage2/start.S index c0877757a..de5c44e5f 100644 --- a/stage2/start.S +++ b/stage2/start.S @@ -1,6 +1,5 @@ /* * GRUB -- GRand Unified Bootloader - * Copyright (C) 1996 Erich Boleyn * Copyright (C) 1999,2000 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify