• JustEnoughDucks@slrpnk.net
    link
    fedilink
    arrow-up
    1
    ·
    17 hours ago

    Yes, but also on the hardware level.

    I don’t know enough about OS programming to know if it is the architecture or the (closed source, as mentioned) CPU design itself that is more difficult to implement.

    Looking at the MCU space, even with a known architecture (like ARM), each processor has to be individually implemented in software and firmware which is a ton of work, and the only people who necessarily know how are the processor designers unless it is open source. But take that with a big block of salt, because I have never done it, just looking at industry practices.