Bloatware:
1. Software que provê funcionalidade mínima, requerendo quantidades desproporcionais de armazenamento, memória e processamento.
2. O resultado da adição de novos recursos em um programa ou sistema ao ponto em que seus benefícios são superados pelos requerimentos extraordinários (RAM, espaço em disco, performance) e complexidade de uso.
Fonte: www.dictionary.com

Como um programa pequeno, enxuto e eficiente no consumo de recursos e eficaz no seu trabalho e objetivo, torna-se uma Paris Hilton do consumo de memória e processamento? O programa passa a fazer de tudo um pouco, além da função original e acaba virando o famoso "jack-of-all-trades, master-of-none", que pode ser traduzido como o pau pra toda obra, especialista em nada.

O Nero é um exemplo clássico de um excelente programa para queimar CDs e DVDs que virou uma suíte com vários aplicativos e um download com mais de 100MB, que inclui player de vídeo, conversor de vídeo, programa de edição de som, sintetizador de som, transmissão de VoIP, gerenciador de imagens, sistema de backup de dados, emulador de drives entre vários outros.Lembram o rápido visualizador de imagens ACDSee 32? Era um sucesso, porque ele tinha a velocidade do XTree Gold para ver imagens e rodava nativamente no Windows 95. Hoje, dê uma olhada no que ele virou.

Mas o que leva uma empresa a fazer essa "agregação" toda? A verdade é que eles precisam diversificar para continuar vendendo. Quando você compra um gravador de CDs/DVDs novo, ele vem com um software básico para fazer as tarefas de gravação e ele basta por toda vida útil do equipamento: gravar CDs e DVDs, ponto. A função do ACDSee original acabou incorporada ao Windows Picture and Fax Viewer e ninguém pagaria mais 20 dólares por essa funcionalidade.

Desde o Nero 5, a função de gravação de mídia não mudou praticamente nada, mas a quantidade de programas satélite foi vertiginosa. E acontece com ele o mesmo que vários outros programas. Instalei o demo e só usei as funcionalidades existentes no gravador. É claro que se você filma vídeos, cria DVDs, usa VoIP, edita som, faz backups constantes, e mais um sem número de tarefas, nada melhor que comprar por uma quantia módica, num único pacote, todos os programas que você precisa. Não tenho dados precisos para afirmar porcetagens, mas pelo que vejo no uso comum de uns 30 usuários, 2 ou 3 no máximo fariam uso de mais da metade dos recursos do programa. Isso ficaria no máximo em 10%. E estou falando de profissionais de informática, não de leigos.

Outra necessidade que o bloatware causa, é a necessidade de equipamentos melhores. Um jogo como o Half-Life 2, é bastante eficiente no consumo de recursos. Já o Quake IV me faz querer fazer um upgrade. No mundo dos jogos, o excesso se traduz em querer colocar em tempo real algo que só era feito em uma render farm¹. Mas poucos se perguntam: então porque tanta gente compra portáteis, com gráficos e som infinitamente inferiores e tanta gente ainda adora jogos de tabuleiro e os livros de Dungeons & Dragons?

Gráficos bonitos são um apelo, é claro, mas quantos milhões de dólares são gastos em verdadeiras porcarias? Lindos de se ver e ouvir, mas depois de algumas horas jogando, você prefere jogar Mário ou Sonic, com toda sua simplicidade e ainda assim, excelentes.

Nesse caso, o bloatware entra mascarando a falta de idéias novas e repetição de fórmulas, mas também com a conivência da indústria de hardware, que vive da necessidade do "mais" de forma intransitiva. Mais o que? Qualquer coisa: hd, memória, placa de vídeo, cpu, drives de alta performance, novos barramentos de vídeo, contanto que seja "mais". O fato é que nós queremos gráficos melhores e som cada vez mais realista, mas de forma honesta e não jorrando código ruim em cima do equipamento.

A pergunta que tenho feito há várias pessoas e parece haver um certo consenso na resposta é "Será que meu computador, comprado há uns dois anos é tão ruim assim ou é o software que não extrai o melhor dele?"
Na época do primeiro Doom, a idSoftware precisava dar suporte há alguns tipos de placa de som. Se não houvesse esse suporte, não funcionava e pronto. Isso, é claro diminuía as opções de hardware e dificultava a programação, mas tinha uma performance excelente. Mesmo com o Windows, os fabricantes continuaram fazendo jogos em DOS4GW até que a Microsoft criou uma camada de abstração de hardware: o DirectX, que funciona para comunicação, som, vídeo, gráficos 2D/3D e controles. Ele foi rapidamente adotado, mas criava um overhead: o jogo deixou de falar diretamente com a placa de vídeo, para falar com esse aplicativo. Isso barateou os custos de produção, mas fez praticamente todas as placas de vídeo ficarem obsoletas, porque
o suporte precisa estar embarcado na placa de vídeo.

Hoje em dia, as máquinas estão muito melhores, mas para configurar a minha placa de vídeo ATI com os drivers nativos, é preciso instalar a .Net Framework 1.1. A ferramenta de configuração é maior que os próprios drivers e o suporte nativo, rápido e eficaz, acabou. Da mesma forma, para se obter tudo dos melhores jogos, é necessário comprar a GPU com "suporte ao DirectX 9" e em breve "suporte ao DirectX 10".

O popular RPG da Bioware Neverwinter Nights 2 será lançado em meados desse ano e já foi avisado para a comunidade: sem placa de vídeo com suporte nativo para DirectX 9, o jogo não roda. Recomenda-se no mínimo uma Radeon 9600 ou melhor. Todas as gerações da nVidia baixo da linha 5xxx estão obsoletas para esse jogo.

É claro que não estou defendendo o uso de velharias de 10 anos atrás ou que o software não deva evoluir ou jogos possuírem gráficos melhores. Mas repare nos gráficos de um console como o PlayStation 2. Os desenvolvedores estão extraindo o máximo do equipamento e ainda conseguem deixar os usuários boquiabertos, mesmo com limitações de resolução, processamento, memória, armazenamento. Será que o mesmo não seria possível para o restante da indústria?

¹Fazendas de renderização: grupos de centenas de computadores trabalhando em conjunto. Eles possuem milhares de processadores, terabytes de armazenamento e memória, todos trabalhando em conjunto para processar as imagens. Muito usado em efeitos especiais de filmes e mandatórios em todas as animações 3D recentes da última década.

0

Fulano (não verificado(a))

"infelizmente, ainda exi$te muito intere$$e por trá$ di$$o tudo ...."

quantos jogos pra pc nao tem em sua abertura akele logo da Nvidia ... a maioria dos novos... a mesma história da intel com o skype, mas agora com fabricante de hardware e jogos ....

o q os caras tem feito até agora com o directx/wine, o cedega da transgaming, por exemplo, muito tem se falado a respeito da velocidade/desempenho em comparaçao ao mesmo jogo rodando sob o windows/directx_real ....

e tbm citado acima, sobre os jogos pro PS2, que continuam impressionando pela qualidade, desempenho muito bem aproveitado, o mesmo q está sendo feito pela ibm com o octopiler pro Cell .... pra ele chegar fazendo estrondo ....

kero ver ao menos os graficos do PS3 quando chegar....

e ainda citando sobre jogos, alguem aki por acaso rodou F.E.A.R ??? alguem viu como ele tem q rodar sob uma FX5200 com 128 ???
brincadeira né não ???
já uma gforce pci xpress ainda foi "quase" pra medio nas configuraçoes, nem isso direito ... pra melhorar só com um pultttt### de um hardware ....

aproveitamento do desempenho estrondoso do "topo de linha" tudo bem, mas o que tem ocorrido sobre o desenvolvimento somente em cima do topo de linha é sacanagem ....

Agail Sanches (não verificado(a))

Olha, poucas foram as vezes que vi alguem defender um assunto com tanto conhecimento de caso como você, parabens. Eu concordo inteiramente com você veja o Nero 7 por exemplo: nossa o que é aquilo invenção do professor pardal??? só falta fazer café mais facilidade e desempenho que é bom nada né.
Continue assim adoro ler textos inteligentes feitao por pessoas inteligentes Eye-wink

Fernando (não verificado(a))

Alguem ai conhece o uTorrent?
isso que é um exemplo a ser seguido

Aelson (não verificado(a))

uTorrent 4ever todos programas deviam ter 150kb hehehe pelomenos para roda no meu pentium III velharia de de 10 anos atras Smiling

ILO (não verificado(a))

É so dar uma olhada no Gtalk (Google Talk) e no Msn.
Eu estou usando o Msn versão 8 (beta) e ele simplesmente está MUITO pesado.
O Gtalk ao contrário tem poucos recursos ainda, mas é muito leve, e funcional.
Eye-wink

Juliano (não verificado(a))

Ótimo post.
Concordo quanto à necessidade dos softwares terem que se aperfeiçoar para se manterem vivos no mercado, hoje temos diversas opções FREE de muitos softwares pagos, que não deixam nada a desejar e mantêm a essência do software "benchmarking".
Creio que o exemplo do Nero 7 foi um exemplo muito feliz, acrescentaria na lista, o WinAmp, que na sua origem era apenas um tocador de musicas, hoje rippa cds, queima, tem rádio on-line, entre outras novas "funcionalidades".

Alexander Abuabara (não verificado(a))

Seria o próprio Windows o maior de todos os Bloatware??

Eu sou a favor de programas mto, mas mto simples, e de cada vez mais plugins. Odeio ter q instalar coisas, pq suja o registro .. e tb odeio coisas pesadas. Se tivessem drivers eu usaria o Windows 3.11 no meu laptop. Ia ser bala ...

Vinicius Silva (não verificado(a))

Ahh, hmmmm, errr... Windows Vista?

Alexander Abuabara (não verificado(a))

Pô Vinícius .. qq Windows. Desde o começo, só vêem incorporando funcionalidades q eram de outros softwares. O Vista parece q tá prometendo acabar com o mercado de anti-virus e firewall, e anti-spy tb né ...

Mas a tática de cada vez exigir mais equipamento e recursos, tb ficar com mtas coisinhas .. não o caracteriza o rei do bloats??

Eye-wink

Moardib (não verificado(a))

O Windows XP SP 2, logo após a instalação, possui vários serviços que eu considero bloat. Poxa, um sistema "limpo" consumindo 127MB de RAM é ridículo. Eu sei que a memória barateou e 1GB é padrão, mas eu não preciso de uns 5 ou 6 serviços que entram como padrão.

Por exemplo, o Print Spooler fica residente, mas só é necessário quando se imprime. Aquele Microsoft Security Center é uma inutilidade sem tamanho: serve para monitorar a existência de um firewall, antivírus e se o sistema foi atualizado. Um bom usuário não precisa dele e muitos usuários simplesmete ignoram e me perguntam pra que serve o "escudinho vermelho". Sticking out tongue

Com o Windows Vista, teremos a opção de não instalar/usar o que virá de extra com o sistema, mas só vendo mesmo os serviços inúteis que eles provavelmente deixarão como default.

balyhay (não verificado(a))

Excelente post, disse tudo...

é por isso que continuo com o winamp 2.9... hehehe

Alexander Abuabara (não verificado(a))

Nossa, realmente o Winamp 2.9 foi a melhor versão ... essas últimas não tão ruins, mas tem mta quinquilharia ...

Eu tenho só usado o iTunes mesmo ... pq minha bilioteca tá organizada lá. Ele é lento e pesado .. mas é bom de usar.

Entrar



Design Wenetus