Summary: The Open Source Initiative (OSI), which nowadays approves licences it ought not approve, not only takes funding from enemies of Open Source/Free software (for openwashing and silence/complicity); it actively promotes them and makes excuses for their attacks on software freedom
With over 6 million pounds in debt (nearly 10 million US dollars) we guess it's likely some other company will take over the site (if it deems it worthwhile)