The rules are still the same as they have always been since the very start: the site was born as a pirate repository, and it remains so to this day. Do you want to discuss the morals of of it? Hey sure, the philosophy forums are that way suit yourself ------>
You must be registered to see the links
But whether the developer is participating in the thread or not is moot. It is their deliberate choice to do so, but either way it shouldn't change the fact that every single thread in this site is made for the primary purpose of sharing the game, which means posting new versions here as soon as humanly possible.