Che cos'è Bloatware?
A volte indicato come elephantware, bloatware è comunemente inteso come riferimento a software che occupa una notevole quantità di spazio su un disco rigido, ma viene utilizzato raramente o per niente dall'utente tipico. In sostanza, il concetto è che il software aggiuntivo sta occupando spazio sul disco rigido che potrebbe essere utilizzato per applicazioni più produttive, causando il sovraccarico o il rigonfiamento dell'unità con file e programmi relativamente inutili. In generale, bloatware è integrato con le funzionalità dei programmi software che vengono utilizzati regolarmente, rendendo in qualche modo difficile per l'utente medio la rimozione degli extra dal disco rigido senza influire sulla funzione delle funzionalità desiderabili.
Uno dei problemi del tentativo di determinare ciò che costituisce il gonfiamento del software è il fatto che queste funzionalità extra potrebbero non attrarre un settore del mercato degli utenti, ma sono molto interessanti per un altro settore. Pertanto, ciò che alcuni considerano il bloatware è molto apprezzato e regolarmente utilizzato da altri. Questo rende soggettiva la definizione di bloatware dal punto di vista del consumatore.
Per trovare un mezzo felice, alcuni produttori di software hanno scelto di strutturare le applicazioni in modo da consentire all'utente finale di non installare funzionalità extra al primo caricamento del programma. Tutti i file e i protocolli essenziali richiesti per eseguire le basi dell'applicazione sono inclusi in un segmento principale del processo di installazione. Questi extra, a volte indicati come plug-in, possono essere elusi e non installati se il consumatore non vede la necessità di tali funzionalità. In una certa misura, ciò ha contribuito a molestare i critici che sostengono che i produttori di software caricano intenzionalmente funzionalità extra su versioni più recenti di software più vecchi quando le funzionalità principali rimangono le stesse di prima.
Il vantaggio di gestire l'incidenza del bloatware mediante la creazione di plug-in è che se l'utente finale determina in un secondo momento che una determinata funzione aggiuntiva è desiderabile, carica semplicemente il disco del software, richiama il plug-in desiderato e lo aggiunge ai file salvati sul disco rigido. Tuttavia, va notato che la configurazione di alcuni software richiede che l'utente finale sovrascriva l'intero programma al fine di aggiungere plug-in dal disco. Sebbene ciò possa richiedere un po 'di tempo in più, molti considerano questo approccio ancora preferibile al dover caricare extra per godere delle funzioni principali dell'applicazione.