In future Geant4 (v12?) releases, move towards more standard licenses rather than custom ones, following that the ROOT team at CERN has done recently by reviewing GPL dependencies, etc. Stanford did the same, switching to BSD3: General Software License (2007-)
Or otherwise ensure it appears on SPDX if none of the >300 matches what Geant4 requires.
Ultimately, DFSG compliance is up to Debian Legal to decide - the Geant4 license is what it is in that context. I don’t know what we would or could add to the discussion there.
Re-licensing would be a huge legal undertaking given the history of the project and its copyright holders. Not saying it’s not possible, just that it’s a lot of work.
We’re of course happy if the license gets incorporated in SPDX - but again, I’m not sure what posting on that thread would achieve.
I checked again with Debian, and they confirm that the Geant4 license is not compliant with the DFSG due to "You may not include this software in whole or in part in any patent or patent application in respect of any modification of this software developed by you.". Meaning it cannot be packaged in the Debian main repository.
If at some point Geant4 wants to relicense / eliminate this clause, let us know
It could be though packaged in the non-free repositories (that are not active by default).