Precisely, the Stellar will be compiled to _javascript_. Therefore, the web app, the "Combined Works" in the LGPL terms, is covered by the LGPL.
One of the key requirements of the LGPL is to convey the application code "in a form suitable for...the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work."
The "Linked Version" is the Stellar, which is compiled into _javascript_. Suppose the Stellar _javascript_ source code is fully distributed to you and you change one line of that code. How can you possibly recombine the application with your modified version of the Stellar, without the application source code? Mind you the application (framework code + Stellar _javascript_) resides on the web server and is delivered to your browser on the fly upon an HTTP request.
The Seqan is great. It would be very helpful if all the Seqan apps use the same license as the Seqan.
Thanks.
What are you referring to with "web app"? Are you compiling Stellar into
_javascript_ or another interpreted language? In that case, still, the LGPL only
covers changes made immediately to the Stellar's code or code derived from it,
not some framework you use around it.
I don't see how it is "impossible to comply with this", but as Knut Reinert
mentioned, we are evaluating whether we can change the license.
--
Hannes Hauswedell
Scientific staff & PhD candidate
Freie Universität Berlin / Max Planck Institute for Molecular Genetics