This episode is all about getting computers up and running. The software that kicks in after you flick the power switch until the operating system kernel starts up to be more precise. And to be more precise, today's episode is about Coreboot, a FLOSS project aimed at replacing BIOS (rarely these days), UEFI (more often these days) and friends. Plus quite a few primers on CPUs, RAM chips and other esoteric aspects that you always wanted to know about but were too afraid to ask :-).
- IPL/booting: https://en.wikipedia.org/wiki/Booting#History
BIOS: https://en.wikipedia.org/wiki/BIOSFloppy disk: https://en.wikipedia.org/wiki/Floppy_diskUEFI: https://uefi.orgCoreboot: https://www.coreboot.orgCanonical's UEFI shim: https://wiki.ubuntu.com/UEFI/SecureBootDevice Tree spec: https://www.devicetree.orgOreboot: https://github.com/oreboot/orebootLinus about C++ and the Linux kernel: https://lkml.org/lkml/2004/1/20/20HP Moonshot: https://www.hewlettpackardhistory.com/item/the-miracle-of-moonshotDas U-Boot: https://u-boot.orgGummiboot (now systemd-boot): https://www.freedesktop.org/software/systemd/man/latest/systemd-boot.htmlLibreboot: https://libreboot.orgGrumpy Old Coders: https://grumpy-old-coders.orgSoftware Freedom Podcast: https://fsfe.org/news/podcast.en.html