Cos’è Bloatware?

A volte indicato come elephantware, bloatware è comunemente inteso come un software che occupa una quantità significativa 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. Generalmente, il bloatware è in bundle con le funzionalità dei programmi software che vengono utilizzati regolarmente, rendendo alquanto difficile per l’utente medio rimuovere gli extra dal disco rigido senza influire sulla funzione delle funzionalità desiderabili.

Uno dei problemi nel tentativo di determinare cosa costituisce il software gonfio è il fatto che queste funzionalità extra potrebbero non avere attrattiva per un settore del mercato degli utenti, ma sono molto interessanti per un altro settore. Pertanto, ciò che alcuni considerano bloatware è molto apprezzato e regolarmente utilizzato da altri. Ciò rende alquanto soggettiva la definizione del bloatware da una prospettiva di consumatore.

Per trovare una via di mezzo, 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 ei protocolli essenziali necessari 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 aggirati e non installati se il consumatore non vede la necessità di tali funzionalità. In una certa misura, ciò ha contribuito a ammorbidire i critici che affermano che i produttori di software caricano intenzionalmente funzionalità extra su versioni più recenti di software meno recenti quando le funzionalità principali rimangono le stesse di prima.

Il vantaggio di gestire l’incidenza del bloatware creando plug-in è che se l’utente finale determina in un secondo momento che una determinata funzionalità 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 per aggiungere plug-in dal disco. Anche se questo potrebbe richiedere un po’ di tempo in più, molti considerano questo approccio ancora preferibile al dover caricare extra per godere delle funzioni principali dell’applicazione.