• @Shikadi@wirebase.org
      link
      fedilink
      English
      162 years ago

      I disagree. Firmware originally referred to things in ROM or EEPROM. Basically software that is firmly in place and doesn’t change, providing an abstraction layer between the hardware and software.

      • @tabular@lemmy.world
        link
        fedilink
        English
        02 years ago

        This treats the software as if it were a physical chip which can’t be practically changed due to the physics of microchips. The imutability of the storage medium is just a choice of the manufacturer. Sometimes this is a good cost saving feature and sometimes this so they can include anti-features such as preventing repairing your device (e.g. OneWheel).

        • @Shikadi@wirebase.org
          link
          fedilink
          English
          32 years ago

          I’m just telling you where the word comes from. It’s like floppy disks, the 3.5mm ones weren’t floppy but that’s still what we called them because they once were. Firmware used to be something you couldn’t easily change. It sits between the hardware and the software. What exactly would you call it if you think the term is bad?

          • @tabular@lemmy.world
            link
            fedilink
            English
            1
            edit-2
            2 years ago

            Device functionality software, which is low-level? Probably won’t win any minds.

            Besides, if we (and others reading) know what concepts each other is referring to then it really doesn’t matter what word we use.

            • @Shikadi@wirebase.org
              link
              fedilink
              English
              12 years ago

              Firmware is easier to say, at a company I worked at we also called FPGAs gateware which was both interesting and convenient

    • @Metallibus@lemmy.world
      link
      fedilink
      English
      132 years ago

      It’s closer to the hardware. Generally harder to update. It’s less frequently updated. And it’s less fault tolerant.

      Idk, sure, it’s technically software. But it’s pretty clearly at least a distinct subsection that deserves it’s own moniker.

    • @el_pablo@lemmy.world
      link
      fedilink
      English
      82 years ago

      The only common thing between software and firmware is the coding part. Everything else is different. Fault tolerance, memory management, MCU optimization, etc.