Vad är en bug / bugfix? Enkelt förklarat
Varje användare har upplevt ett fel tidigare - de flesta av dem har också installerat en bugfix. Du kan ta reda på exakt vad detta är i detta praktiska tips.
Program utan buggar - en trevlig illusion
Översatt betyder "bug" "skalbagge". Ett fel är ett fel i ett program. Detta kan krypa in när man programmerar programvara. Mycket komplexa program som operativsystem är särskilt mottagliga för buggar.
- Bugs kan förekomma i olika områden i ett program. Tekniska fel, till exempel, leder till funktionsfel eller till och med kraschar. Man talar om funktionella buggar när en programfunktion inte fungerar som den ska. Och sedan finns det buggar i användargränssnittet. Dessa inkluderar visningsfel.
- Bugs kan uppstå varthelst något programmeras. Så inte bara operativsystem påverkas: fel kryper ofta in i komplexa spel. Webbplatser är också benägna att bugga, särskilt om de är mycket stora.
- Displayfel och funktionella buggar är irriterande, men inte riktigt farliga. Situationen är annorlunda med tekniska buggar: om programmeringen inte är ren, kan säkerhetsgap lätt uppstå. Dessa kryphål används sedan av skadlig programvara.
- Programvara testas regelbundet för buggar. Stora företag räknar inte bara med sina egna specialister. I så kallade "bug bounties" kallas hackare och mjukvaruspecialister från hela världen för att testa företagets program. Kända buggotton organiseras till exempel av Google, Microsoft eller Telekom.
Bugfix - vad är det?
Där det finns ett misstag finns det också en lösning. I händelse av ett fel kallas lösningen en bug fix eller patch. Föreställ dig ett fel som ett fel, en bug fix skulle vara bug spray.
- Uppdateringar innehåller ofta korrigeringar eller bugfixar. Detta eliminerar användarens behov av att ladda ner och installera all programvara varje gång ett fel åtgärdas. En bugfix korrigerar de felaktiga programdelarna.
Ett exempel på ett fel är nolldagsklyftan. Ett annat praktiskt tips kommer att berätta vad det är och hur du kan stänga luckan.