The plugin architecture is based on an "gcc exception" that
in my humble opinion, and I am not a lawyer, is very shaky.
See my article on this :
"Dump the condiments. If we are to be eaten, we don't need to taste good." -- "Visionaries" cartoon