As someone who as expressed concerns about the Hippocratic license in the past, it is 100% about the term Open Source.
As noted in my earlier comment, this new organisation may(?) be signalling a change where the term "Ethical Source" is used - I think that is a much better name for these sorts of licenses.