Cara, olha só que problema mais tosco eu tive com essa ferramenta hoje: ela deu uma incompatibilidade com meu script de login.
Eu tinha um script para carregar a cairo e o compiz após o login, mas hoje quando entrei na máquina, nada dava jeito do script iniciar. Coloquei os executáveis diretamente nas entradas de sessão e até funcionaram, mas o que eu queria era o script rodando como sempre. Depois de fuçar daqui e mexer dali, reparei que tinha uma entrada nova que eu não conhecia nas sessões, chamada SODC_Preload. O executável dela é esse aqui:
sh /root/.kde/Autostart/preload.sh
Dei uma olhada prévia nesse tal preload.sh e vi que era relacionado a IBM e ao lotus. Experimentei desabilitar esse script na inicialização da sessão e voilá: o meu script voltou a executar normalmente. Mas intrigado com esse tal preload fiz uma pesquisa no google e dos poucos resultados que obtive encontrei um livro eletrônico com o título IBM Workplace Managed Client 2.6 on Linux. Lá pela página 130 achei um comentário sobre o tal preload:
Note: In order to shorten the time it takes to launch the productivity tools, IBM Workplace Managed Client installs a script called preload.sh in $HOME/.kde/Autostart/. This script loads portions of the productivity tools binaries and libraries into memory. It is executed whenever the user logs in, or whenever Workplace Managed Client is launched. It stays in the process table and monitors to see whether or not the SodcPreload task is running. If not, it launches it. So, if SodcPreload is killed in any manner, the preload.sh script automatically restarts it.
If IBM only supports the client and productivity tools under GNOME on Linux, why is it that they put this script in a KDE directory? Unfortunately, we do not know the answer to this question.
Traduzindo: Para reduzir o tempo de inicialização das ferramentas de produtividade, O IBM Workplace Managed Client instala um script chamado preload.sh no $HOME/.kde/Autostart/. Este script carrega partes binárias e bibliotecas das ferramentas de produtividade na memória. É executado todavez que o usuário loga, ou toda vez que o Workplace Managed Client é inciado. Ele mostra na lista de processos e monitora para saber quando e se o SodcPreload está executando. Se não, ele o lança. Então, se o SodcPreload terminar de qualquer maneira, o preload.sh automaticamente o reinicia.
Se a IBM apenas suporta as ferramentas de produtividade e clientes no GNOME, por que eles colocaram o script em um diretório do KDE? Infelizmente, nós não sabemos a resposta para essa pergunta.
Ou seja, além da ferramenta em si ser pesada o suficiente, ainda tem um robozinho que monitora o sistema e mantém esse tal SodcPreload ativo. Hum, embora não pareça ser uma rotina para obter informações pessoais do usuário, me pergunto se esse tipo de monitoramento se enquadra numa categoria de spyware?