[log in to unmask] wrote:
>In the case with stylesheets+Serna, we do connect stylesheet and Serna by
>means of configuration files, and we do intend using them as a single
>program, because user does not see where Serna ends and stylesheets start.
>These two are not just residing side-by-side...
but how do you reference the stylesheets? I assume you
do so by file name, rather then compiling them into
the binary code in some way. Is it the case that you could
replace the name of the stylesheet XXX.xsl with
http://www.foo.bar/XXX.xsl? If so, you communicate between
the GPL component and the non-GPL component by means
of file names on disk, which is aggregation.
Does Serna run if you remove them .xsl files? Yes (I assume!).
Another reason why it is aggregation.
Of course, if you do supply the .xsl in some way other than as
files, then you would be caught by the GPL, maybe
>Why don't you like LGPL?
hmm. perhaps it _would_ do the job we want.
I need to think some more about this.
And thanks very much for this discussion. It is
extremely useful to me in my OSS Watch capacity
to have a debate about licensing and how commercial
firms like yours interact with an open source project.
This sort of situation _is_ confusing, and well worth
Information Manager, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
OSS Watch: JISC Open Source Advisory Service