Colegas, gostaria de saber se é possível através da linguagem Java saber da máquina qual o sistema operacional, quantidade de memória RAM, quais dispositivos estão instalados (Placa de som, vídeo, etc), quais porgramas estão instalados, enfim se possibilita uma auditoria mínima de uma máquina.
Dando uma complementada no que microfolio disse, você pode retornar o método que retorna um Enumeration que traz todas os atributos do sistema, assim você fica sabendo de todos possíveis que possa atender a sua necessidade!