Big phones house such Samsung, Dell, HTC well for make it shortly, everyone that use Linux code in their Kernel devices, are forced to pubblic their source in compliant with
GPL, rules so we are, i don't see the point why developers that use a big site like this think that they can skip this GLOBAL rule.
We didn't ask you who/where/when and how you did grab that source, we don't care about it, we only requested you to post the source even in a GITHUB form or a zip file uploaded in some anonymous server such Multiupload.
What dvelopers like you don't understand is that we aren't try to go angainst you, check the name of this site, XDA-Developers, this community was founded on developers, so we love and respect all your works but you MUST follow the line, GPL is not a thing that should be skipped and as The_scotsman said, as a kernel developer you must know this.
That's said, we are sorry that you have decided to leave us, seeing comments you are a good developer like all the majority here on XDA us but sometimes these such a things happens when you a trying to let people follow the rules.
Don't blame us for what is happened,
Richard Stallman is the man to blame here and don't worry for this thread, as far as you will not try to advertise your new "home" this will be not closed and if in future you will change your idea you will be always welcome here.