Developing Vestige Plugins

Anything that doesn't fit into other topics goes here!
Hi!

I don't know if this is a good place to ask this question, so feel free to direct me somewhere else if it isn't.

Is it possible to develop VST-compatible plugins with the Vestige headers, bypassing the need to use the VST SDK? The SDK's non-redistribution clause makes code which depends on it (possibly) GPL-incompatible, which is a real pain. I know that LMMS (and Ardour, and possibly other projects) work around this by using the reverse-engineered Vestige headers. These seem to be for building hosts only, but not plugins, right?

So, is there an equivalent set of headers for developing plugins? Or is there any work-in-progress on this?

- J.
Hmmmmm.......... Interesting question. :ugeek:
What are those plug-ins designed in, anyway? I'm asking because I've done some programming in the past (mostly web-based or Excel-based programs but some in GML) and I could probably come up with one that would work great with my music, if I knew the language, tools/software required etc. This is off-topic even for an off-topic question, I know, but I'm still interested if anyone knows. :)
It was written in C++ by Steinberg for Cubase plugins, and still exists in that form.

I haven't ever heard of VST-headers that aren't property of the above, but there are a few open source plugin formats which bring similar power (see lv2 for example).