¿Por qué Java usa -D para indicar las propiedades del sistema?

Por qué es la bandera que indica una propiedad del Sistema en Java-D? Seguramente hay algo de semántica en esta elección de carta, pero no puedo adivinar de qué se trata.

Respuestas a la pregunta(2)

Su respuesta a la pregunta