Derek Gaston <fried...@gmail.com> writes:
> However, "binary form" isn't the only issue.  You also can't distribute
> things in source form under a license that further restricts its
> distribution.  ie - you can't distribute a  libMesh based code under NDA.

I think Roy's point was that you could build an application that links
(via shared library) to libMesh compiled with --disable-libHilbert.
Suppose it is "fully functional" by some reasonable definition if
intended function.  The user could independently build another libMesh
shared library using --enable-libHilbert and could use LD_LIBRARY_PATH
to make the application use their other version.  Any further
distribution of that combination would have to comply with the GPL, but
the untainted distribution would not.

It would be okay for injecting the GPL'd libmesh.so via LD_LIBRARY_PATH
to add functionality, but the original distribution providing libmesh.so
would have to not be considered "crippled" with the expectation that the
user would obtain the non-crippled libmesh.so separately as a way to
dodge the GPL.

Attachment: pgp1zEPlRXlMf.pgp
Description: PGP signature

------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to