Como descobrir qual é o sistema operacional que está sendo utilizado?

Bom dia,

Estou desenvolvendo um aplicativo onde um mesmo arquivo jar deve servir para Windows e Linux. Esse aplicativo precisa ter um comportamento um pouco diferente em determinadas situações de acordo com o sistema operacional em execução.
Como posso determinar qual o sistema operacional que está sendo utilizado no momento da execução do aplicativo?

Obrigado,

Pesquise sobre System.getenv(“VARIAVEL”); que substitui o depreciado System.getProperty