Wat is het verschil tussen firmware en software?

Televisies, telefoons en luidsprekers: vroeger werkten ze direct uit de doos, maar tegenwoordig is zeuren om een update het eerste wat ze doen. Sommige updates verbeteren de firmware, andere de software van een apparaat. Waar wat doen firmware en software precies en wat is het verschil?
Basisfuncties
Firmware is een stukje programmataal dat specifiek is geschreven voor het apparaat waarvoor het bestemd is. Zonder firmware kan een apparaat niet opstarten of de meest basale functies uitvoeren. Als we de bruikleenapparaten van providers - zoals tv-decoders en internetmodems - als voorbeeld nemen, zien we dat de firmware niet zo vaak wordt veranderd. Dit gebeurt alleen als het apparaat in de basis niet goed functioneert of er binnen de mogelijkheden van de hardware nieuwe functies kunnen worden toegevoegd.
Op de pc
Bij een pc is de BIOS een voorbeeld van firmware. Software is wat algemener van opzet en meestal geschikt voor een breed assortiment aan apparaten. Besturingssystemen als Windows en macOS zijn voorbeelden van software, en natuurlijk programma's als Word, Photoshop en Exel die op veel pc's aanwezig zijn. Zulke softwareapplicaties worden tegenwoordig meestal kortweg 'apps' genoemd.
Tv-decoders
Wie thuis een tv-decoders als de Next Mini van Ziggo of de TV+ Box van KPN gebruikt, weet dat hiervoor regelmatig nieuwe software wordt uitgebracht. Op dit moment is KPN hiermee het voortvarendst. Deze provider brengt maandelijks nieuwe software uit voor de TV+ Box. Daarnaast brengt KPN ook vaker dan Ziggo firmware uit voor de TV+ Box. Dit komt omdat er nog ruimte is om basisfuncties te verbeteren en nieuwe functies toe te voegen. De decoders van Ziggo krijgen veel minder firmware-updates omdat ze de afgelopen jaren in de basis al uitgebreid zijn geperfectioneerd. Dit is een belangrijke reden waarom het tv-platform van Ziggo wordt beschouwd als één van de beste van Nederland.
Smartphones
Ook smartphones als de iPhone van Apple of de Galaxy-telefoons van Samsung krijgen regelmatig software-updates. Bij deze apparaten heten de besturingssystemen respectievelijk iOS en Android. Momenteel kijkt menig iPhone-gebruiker reikhalzend uit naar september, als iOS 27 wordt uitgebracht en nieuwe functionaliteiten moet toevoegen. Naast hun besturingssysteem draaien smartphones ook software in de vorm van apps. Whatsapp, Spotify, TikTok en andere apps ontvangen allemaal met enige regelmatig een update, die meestal wordt geïnstalleerd zonder dat de gebruiker er wat van merkt.










