On Tue, Oct 23, 2012 at 11:39 AM, Roy Stogner <roystgnr@ices.utexas.edu> wrote:
We can release libmesh.so without any source code under the most
permissive license imaginable, but the license choice wouldn't make it
GPL compatible.

Similarly, tens of thousands of lines like

"#define gX2 +mflit1_1*"

does not qualify as "the preferred form of the work for making
modifications to it".

_We_ don't have to distribute "the preferred form" if we don't make modifications to it (which we're not).  It's enough just to say that we're using fparser and that the source is available... which it is: from Sourceforge.

There is absolutely nothing wrong with distributing binary versions of GPL/LGPL software as long as the source is available _somewhere_.  We are only responsible for distributing modified forms of the source with any binary / non-preferred forms.  I personally don't plan on editing those yak generated files...

But Cody's patch can do both... so if there's not a problem with his patch... then let's just use that.