coreboot

Mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests. (by coreboot)

Coreboot Alternatives

Similar projects and alternatives to coreboot

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better coreboot alternative or higher similarity.

coreboot discussion

Log in or Post with

coreboot reviews and mentions

Posts with mentions or reviews of coreboot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-08.
  • No more boot loader: Please use the kernel instead
    10 projects | news.ycombinator.com | 8 Jul 2024
    The UEFI environment does not exist on older PC's.

    UEFI started to become mainstream around 2013 -- that is, an increasing amount of PC motherboard manufacturers started to put it on motherboards (rather than the older BIOS) around this time.

    It should be pointed out that on some motherboards the UEFI software may be placed on an IC (EPROM, EEPROM (Electrically Erasable Programmable Memory), Flash, NVRAM, ?) -- which may be writable, or writable under certain conditions (i.e., if the boot process doesn't load software which explcitly blocks this when the system starts up, or if such blocks, once existing, are bypassed...)

    If the UEFI-storing IC is writable (or that IC replaceable, either via socket or solder), then the UEFI (again, under the proper conditions) is subject to modification then it is modifyable; changeable; updatable, programmable; etc. etc.; use whatever linguistics you deem appropriate...

    >"The UEFI environment is a given, unless you're in a position to replace the firmware"

    If what I've written above is the case -- then any such UEFI envrionment (aka "firmware") under such conditions is very much replaceable!

    And if it is replaceable, then that firmware code can be made simpler by somone "rolling their own" -- and replacing it!

    Now that I think about it, I'm going to have to do more research for the next motherboard I buy... if it has to have UEFI on it, if I am compelled to buy a UEFI motherboard, then I want that UEFI firmware to be overwriteable/customizable/modifyable/auditable -- by me!

    Also -- I'd never trust "trusted" code implicitly...

    Didn't Ronald Reagan so eloquently say "Trust -- but verify?"

    It's the but verify part -- that's key!

    Anytime a security vendor or vendor (or any authority or "authority" for that matter) tells me to trust or "trust" something, my counterquestion is simply as follows:

    "Where is the proof that the thing asking for my trust is indeed trustworthy?"

    In other words,

    "How do I prove that trust to myself?"

    ?

    In other words,

    "Where is the proof?"

    ?

    And let's remember that proof by analogies and proof by polled social approval consensuses ("4 out of 5 dentists recomend Dentyne for their patients that chew gum") -- are basically fraud...

    Anyway, your assessment, broadly speaking, is not wrong!

    It's just that there are additional "corner cases" which require some very nuanced understandings...

    Related:

    https://en.wikipedia.org/wiki/Open-source_hardware

    https://en.wikipedia.org/wiki/Right_to_repair

    https://en.wikipedia.org/wiki/Non-volatile_memory

    https://libreboot.org/

    https://www.coreboot.org/

    https://en.wikipedia.org/wiki/Open-source_firmware

  • Chromebooks will get 10 years of automatic updates
    2 projects | news.ycombinator.com | 14 Sep 2023
    Why BIOS (did you mean UEFI?) when it runs the best boot loader, which is Coreboot¹. Many users would love to re-flash their bios/uefi for it, if it’s supported.

    1: https://www.coreboot.org/

  • C++ is everywhere, but noone really talks about it. What are people's thoughts?
    8 projects | /r/cscareerquestions | 8 Jul 2023
    Coreboot is 0.6% C++.
  • Laptops with best Linux support (latest gen, battery life, performance)?
    2 projects | /r/linuxhardware | 17 Jun 2023
    NovaCustom ; some models come with Dasharo a coreboot distribution.
  • Asus flip c302 last update
    1 project | /r/chromeos | 6 Jun 2023
    You can also use Mr. Chromebox Script to install Coreboot on your chromebook to get a UEFI BIOS on your Chromebook and then you can go an install either a linux distro or even Windows if you want. It's a pretty straightforward process and also reversable if you want to go back to just using ChromeOS.
  • A Linux laptop under 1350€
    1 project | /r/linuxhardware | 26 May 2023
    Some models are available with Dasharo a [coreboot]https://www.coreboot.org/) distribution.
  • why no haswell_ult_dmi_registers for broadwell? in https://github.com/coreboot/coreboot/blob/master/util/inteltool/pcie.c
    1 project | /r/coreboot | 24 May 2023
    why no haswell_ult_dmi_registers for broadwell? in https://github.com/coreboot/coreboot/blob/master/util/inteltool/pcie.c
  • Having issues restoring the firmware with u/MrChromebox's utility
    1 project | /r/chrultrabook | 7 May 2023
    use croshfirmware.sh from https://github.com/coreboot/coreboot/tree/master/util/chromeos
  • AMD to move to open source firmware in 2026
    5 projects | /r/hardware | 6 May 2023
    There may be other protections to restrict SPI flash access for security reasons (so you might not be able to flash your custom firmware in the OS), but worst case you can use a HW flasher (or maybe USB flashback). Still, this doesn't address the elephant in the room - platform initialization code might be open-sourced, but that isn't everything. You'll still need to figure out the board-specific stuff (the Super I/O chip, chipset GPIOs, other peripherals, etc.). Using coreboot as an example, Intel provides the Firmware Support Package blob to handle platform initialization. I think AGESA is somewhat similar to this, though Intel publicly releases the binaries for use in coreboot/etc. Thanks to the FSP, coreboot has support for recent Intel chipsets. However, there is only support for two recent consumer boards: the MSI PRO Z690-A WiFi DDR4 and DDR5.
  • what is VCU (Validation Control Unit) mailbox in haswell nri
    1 project | /r/coreboot | 27 Apr 2023
    does anyone know what is https://github.com/coreboot/coreboot/blob/b12caef23bc1b29c2e658f2b728cc4beac1e62b9/src/northbridge/intel/haswell/vcu_mailbox.c
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic coreboot repo stats
93
2,109
9.9
3 days ago

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com