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 :
Enzymes are things invented by biologists that explain things which otherwise require harder thinking. -- Jerome Lettvin