Gradle's version ordering of "sp" qualifier

Gradle considers a version with “sp” qualifier as lower than a non-qualified version (Gradle document).

1.0-SP1 < 1.0

Maven considers a version with “sp” qualifier as higher than a non-qualified version (Maven document).

1 < 1-sp

I believe Gradle should follow Maven’s way. Does anyone know the background of the Gradle’s design of version ordering?