Descrição
Gerencia subprocessos criados a partir de Ruby e permite comunicação com eles. É útil para automação, ferramentas de build, integrações e aplicações que precisam rodar programas externos com segurança.
Controle de subprocessos é sensível para segurança. Evite injeção de shell, passe argumentos com segurança, defina timeouts, trate stderr e limpe processos filhos em caso de falha.