Yeah been reading up about GPL/VSTā¦
seems Julian @ JUCE basically said its not in their interest to chase this, its good that JUCE is used for lots of open source VSTs etcā¦
( I dont think many use the reverse engineered headers)
yeah, splitting up your āmodulesā as you say, seems be ok , if not in the spirit.
I do get why GPL is as it is, to āencourageā sharing of complete source trees, but I wonder in these kind of cases if its not counter-productive⦠its basically all or nothing and its only end-users that loose out⦠your allowed to share the source for something thats not full gpl , just not publish a binary.
and we are talking āfor freeā here, so no talk of someone making money off a derivative product.
⦠as for the idea it will āforceā companies to release source, that policy doesnāt seem to be working with Steinberg 
Ive approached Eigenlabs about it - nothing insurmountable, but definitely food for thought.
(as I say for ādevelopersā its a non issue, they can build the code , gpl cannot stop that - Iām more concerned how to deal with it for musicians who cannot do this for themselves)