Libreboot
Libreboot is a free software/open-source (FOSS) boot firmware that aims to replace proprietary BIOS or UEFI firmware found in many computers. It initializes the hardware, and then loads an operating system. Libreboot prioritizes freedom, security, and privacy, ensuring that users have full control over their hardware.
Libreboot is a distribution of coreboot, modified to be completely free of proprietary software. It strives to include only free software components, eliminating binary blobs which are often present in coreboot distributions provided by manufacturers. This dedication to free software allows users to audit, modify, and redistribute the firmware.
Key features and aspects of Libreboot include:
- Free Software Focus: Libreboot strictly adheres to the Free Software Foundation's (FSF) definition of free software.
- coreboot Base: It builds upon the coreboot project, utilizing it as the base for hardware initialization.
- Supported Hardware: Libreboot supports a limited range of hardware, primarily older ThinkPad laptops and some servers, chosen based on the availability of free software drivers and documentation.
- Security: By removing proprietary code, Libreboot aims to reduce the attack surface and improve security compared to proprietary firmware.
- Customization: Users can customize the boot process and select different payload options (bootloaders) like GRUB or SeaBIOS.
- Simplified Boot Process: Libreboot often streamlines the boot process, potentially resulting in faster boot times.
- Community-Driven: The development of Libreboot relies on community contributions and support.
- Ethical Computing: Libreboot aligns with the principles of ethical computing and user empowerment by promoting software freedom.
While Libreboot offers advantages in terms of freedom and security, it's important to note that installing it may void warranties and requires a degree of technical expertise. Furthermore, the limited hardware compatibility necessitates careful research before attempting installation.