Well, someone might try and discourage you, that doesn’t mean they’re right or that there’s an official policy on the part of Andrew or the forum.
That can happen, sure. The polite thing to say when sharing an unofficial build is: “Don’t run to the original author for support if this build doesn’t work for you”.
What you are saying seems very vague, Dave, and sounds like hear-say. It’s not forbidden if you adhere to the licenses, and the ethics thing you’re referring to, what you probably have in mind is the “VCV Plugin Ethics Guidelines”, see below.
Yes, the section is here. It only says that if you want your plugin in the library you cannot clone the appearence and design of an existing hardware or software product without permission from that vendor. That’s all it says. This was introduced after the Matths/Friedrichs audio/Make Noise fiasco, where “Tony hit the roof” as Andrew put it, which spooked him off. You cannot take that wording and apply it to anything else.
Of course, doing anything illegal is more than discouraged on the forum. I think that goes without saying.
To satisfy a license like the GPL, the user must be able to obtain the source code for the software from the author/distributer. This can be made available via e.g. a GitHub repo, a sourcebundle download link, or even just saying “if you want the source hit me up and I’ll send it to you”. That’s what the license requires, nothing more.
See above. The requirement is simply “the user must be able to obtain the source code”, that’s it.
I hate to say it folks, but sometimes you remind me of a bunch of old midwives spreading rumours and hear-say, and then other people take it as gospel. Just stick with the facts and the legal requirements. A software license is a legal document, nothing else.