GNU GRUB

GNU GRUB
Original author(s)Erich Boleyn
Developer(s)GNU Project
Initial release1995 (1995)
Stable release
2.12[1] Edit this on Wikidata / 20 December 2023
Preview release
2.12-rc1[2] Edit this on Wikidata / 10 July 2023
Repository
Written inAssembly, C[3]
Operating systemLinux, GNU/Hurd, macOS, BSD, (Solaris/ illumos (x86 port)), and Windows (through chainloading)
PlatformIA-32, x86-64, IA-64, ARM, PowerPC, s390x, MIPS, RISC-V, LoongArch and SPARC
Available inEnglish and others
TypeBootloader
License2007: GPL-3.0-or-later[a][5]
1999: GPL-2.0-or-later[b]
Websitewww.gnu.org/software/grub

GNU GRUB (short for GNU GRand Unified Bootloader, commonly referred to as GRUB) is a boot loader package from the GNU Project. GRUB is the reference implementation of the Free Software Foundation's Multiboot Specification, which provides a user the choice to boot one of multiple operating systems installed on a computer or select a specific kernel configuration available on a particular operating system's partitions.

GNU GRUB was developed from a package called the Grand Unified Bootloader (a play on Grand Unified Theory[6]). It is predominantly used for Unix-like systems.

  1. ^ Daniel Kiper (December 20, 2023). "GRUB 2.12 released". Retrieved December 20, 2023.
  2. ^ "GRUB 2.12 release candidate 1". July 10, 2023.
  3. ^ "Ohloh Analysis Summary – GNU GRUB". Ohloh. Archived from the original on February 4, 2009. Retrieved May 12, 2010.
  4. ^ "Migrate to GNU General Public License Version 3". July 21, 2007. Archived from the original on October 27, 2021. Retrieved October 27, 2021.
  5. ^ "GNU GRUB license". Archived from the original on September 11, 2013.
  6. ^ EnterpriseLinux.com Definitions Archived December 3, 2010, at the Wayback Machine Definition of GRand Unified Bootloader


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).


Developed by StudentB