From: srs5694 Date: Tue, 1 Jan 2013 04:03:03 +0000 (-0500) Subject: Updated CREDITS.txt X-Git-Url: https://code.delx.au/refind/commitdiff_plain/a137a53d0c1be56b9830ab8a152374ccfd57ed3c Updated CREDITS.txt --- diff --git a/CREDITS.txt b/CREDITS.txt index 469d663..be34553 100644 --- a/CREDITS.txt +++ b/CREDITS.txt @@ -3,6 +3,9 @@ program is not the work of a single person. Others have contributed to the program, both in its original version (rEFIt) and by providing features I've incorporated into the current version. Specifically: +Program (C source code) files: +------------------------------ + * Christoph Pfisterer was the original author of rEFIt. See its Web page, http://refit.sourceforge.net, for this version of the program. Christoph has therefore contributed more to rEFInd than anybody else, myself @@ -23,6 +26,36 @@ I've incorporated into the current version. Specifically: filesystem-specific code comes from various sources, including Apple, the Linux kernel, and Christoph Phisterer. +* Assorted support code is borrowed from the TianoCore EDK2 + (https://sourceforge.net/projects/tianocore/), which is the reference + implementation for EFI. + +* Dave Vasilevsky (dave@vasilevsky.ca) contributed the disk-ejection + code. + +* John Bressler (jrb1327@gmail.com) contributed the code to boot BIOS-based + OSes on UEFI-based PCs. + +* The code for editing boot options (cursor_left(), cursor_right(), and + line_edit() in screen.c) is taken from gummiboot. + +* Stefan Agner (stefan@agner.ch) turned the original ext2fs/ext3fs driver + into one that can read ext4fs. + +* Matthew J. Garrett (mjg@redhat.com) wrote the shim boot loader upon which + rEFInd relies for its Secure Boot functionality. I took a few shim + functions to help out on the rEFInd side, too; see the mok/mok.c source + code file. + +* James Bottomley (James.Bottomley@HansenPartnership.com) wrote the + Linux Foundation's PreBootloader, which is an alternative to shim. I've + found that much of its code is also useful in implementing Secure Boot + functionality in rEFInd. Most of the files in the mok subdirectory are + based on Bottomley's PreBootloader code. + +Icons and graphics: +------------------- + * I replaced many of the original rEFIt icons with icons taken from the Oxygen Icons project, either from the Oxygen Refit package on its page (http://deviantdark.deviantart.com/art/Oxygen-Refit-70199755) or from the @@ -34,24 +67,16 @@ I've incorporated into the current version. Specifically: * The keys icon for MOK keys management comes from the kdeartwork-iconthemes-4.8.5 package on Gentoo. -* The Linux Mint icon comes from the Linux Mint 11.1 user guide - (http://ftp.heanet.ie/pub/linuxmint.com/docs/user-guide/) - -* The Arch Linux icon was created by ~IDRGSKYWALKER on Deviant Art - (http://idrgskywalker.deviantart.com/art/Arch-Linux-Logo-186211022). - * The gummiboot icon is taken from the gummiboot Web page (http://freedesktop.org/wiki/Software/gummiboot) and scaled down slightly. -* Dave Vasilevsky (dave@vasilevsky.ca) contributed the disk-ejection - code. +* The Linux Mint icon comes from the Linux Mint 11.1 user guide + (http://ftp.heanet.ie/pub/linuxmint.com/docs/user-guide/) -* John Bressler (jrb1327@gmail.com) contributed the code to boot BIOS-based - OSes on UEFI-based PCs. +* The Arch Linux icon was created by ~IDRGSKYWALKER on Deviant Art + (http://idrgskywalker.deviantart.com/art/Arch-Linux-Logo-186211022). -* The code for editing boot options (cursor_left(), cursor_right(), and - line_edit() in screen.c) is taken from gummiboot. +* The Fatdog Linux icon was created by the Fatdog developers (see + http://distro.ibiblio.org/fatdog/web/ for the Fatdog project). -* Stefan Agner (stefan@agner.ch) turned the original ext2fs/ext3fs driver - into one that can read ext4fs.