GNU GRUB
Sign in to saveAlso known as GRUB, GNU GRand Unified Bootloader, Grand Unified Bootloader, GRUB2
boot loader package
Key facts
- Original author
- Erich Boleyn
- Developer
- GNU Project
- Initial release
- 1995 ; 31 years ago ( 1995 )
- Stable release
- 2.14 / 14 January 2026
- Written in
- Assembly , C
- Operating system
- Linux , GNU/Hurd , macOS , BSD , ( Solaris / illumos (x86 port)), and Windows (through chainloading)
- Platform
- IA-32 , x86-64 , IA-64 , ARM , PowerPC , Power ISA , s390x , MIPS , RISC-V , LoongArch and SPARC
- Available in
- English and others
- Type
- Bootloader
- License
- 2007: GPL-3.0-or-later , 1999: GPL-2.0-or-later
- Website
- www .gnu .org /software /grub /
- Repository
- gitlab .freedesktop .org /gnu-grub /grub
via Wikipedia infobox
Wikidata facts
- Instance of
- free software
- Part of
- GNU Project
- Named after
- grand unified theory
- Movement
- free software movement
- Platform
- PowerPC
- Official website
- www.gnu.org/software/grub
- Image
- Debian Unstable GRUB2 (2015).png
- Has use
- bootloader
Show 15 more facts
- Commons category
- GNU GRUB
- copyright license
- Q27016754
- software version identifier
- 2.14
- source code repository URL
- gitlab.freedesktop.org/gnu-grub/grub
- programmed in
- assembly language
- issue tracker URL
- savannah.gnu.org/bugs/?group=grub
- IRC channel URL
- irc://irc.gnu.org/grub
- inception
- 1995-00-00
- implementation of
- Multiboot Specification
- operating system
- Unix-like operating system
- mailing list archive URL
- lists.gnu.org/archive/html/help-grub
- user manual URL
- www.gnu.org/software/grub/manual/grub
- copyright holder
- Q48413
Sources (13)
via Wikidata · CC0
~19 min read
Encyclopedic overview
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 set up for multi-booting 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). It is predominantly used for Unix-like systems.
Excerpted from Wikipedia’s “GNU GRUB” article, available under the CC BY-SA 4.0 licence.