Bloatware
Bloatware to oprogramowanie, które wykorzystuje nadmierną ilość zasobów systemowych, takich jak miejsce na dysku i pamięć. Chociaż termin bloatware może odnosić się do pierwszej wersji programu, najczęściej opisuje programy, które z każdą nową wersją wymagają coraz większej ilości zasobów systemowych.
Ogólnie uważa się, że dobrą praktyką programistyczną jest tworzenie wydajnych aplikacji. Dobrze opracowany program nie powinien wymagać więcej pamięci RAM ani miejsca na dysku, niż jest to konieczne. Jednak w niektórych przypadkach programista może przedłożyć konkretną datę wydania lub nowe funkcje nad wydajność. Może to doprowadzić do powstania rozbudowanej aplikacji, która wykorzystuje znacznie więcej miejsca na dane i pamięci niż poprzednia wersja.
Nowe wersje programów zazwyczaj zawierają nowe funkcje, co zachęca użytkowników do aktualizacji. Jednak wraz z każdym nowym wydaniem mogą również rosnąć wymagania systemowe programu. Jeśli nie jest to kontrolowane, po kilku wersjach niegdyś wydajna aplikacja może stać się bloatware. Aby tego uniknąć, niektórzy twórcy oprogramowania celowo usuwają zbędne funkcje podczas dodawania nowych.
Typowe przykłady oprogramowania, które można uznać za bloatware, to Microsoft Windows, Apple iTunes i Adobe Reader.
Sprawdź swoją wiedzę