On Aug 29, 2009, at 2:33 AM, Jonathan Morgan wrote:

On Sat, Aug 29, 2009 at 12:59 AM, DM Smith<dmsm...@crosswire.org> wrote:
On 08/28/2009 09:25 AM, Jonathan Morgan wrote:

On Fri, Aug 28, 2009 at 5:36 AM, DM Smith<dmsm...@crosswire.org> wrote:


On 08/27/2009 03:32 PM, Matthew Talbert wrote:


On Thu, Aug 27, 2009 at 10:05 AM, Peter von Kaehne<ref...@gmx.net>
 wrote:



David Haslam wrote:



Has anyone seen this site before?

http://www.bible-discovery.com/ Bible-Discovery



Looks to me jsword derived.

Peter




I saw no reference to availability of source code. Isn't this in
breach
of
the GPLv2 license?



It probably would be.

Peter



Isn't jsword LGPL?



Yes. But, BD is GPL. However, the stylesheets are all GPL as part of BD. JSword is not useful without the stylesheets. If they used/ derived from
one
of the stylesheet, then their program is infected.


I'm not wishing to start another argument about the GPL, but I think
that statement is questionable.

The stylesheet is not part of the any jar file under LGPL but only one that
is GPL. It is part of BibleDesktop and not part of JSword.

IMHO, academic discussions are fruitless.

Obviously I'm not understanding something here.  When you mentioned
that "JSword is not useful without the stylesheets", I assumed that
you were positioning the stylesheets as part of JSword, hence my
comments.  I assumed JSword provided HTML output as Sword does, and so
a stylesheet would be a necessary part.  Does it only produce OSIS (or
some equivalent) and then leave the application (BD, Alkitab, etc.) to
format it by applying the stylesheet?  If not, what is the division of
responsibility between "application" and "library"?

The application is responsible for providing an XSL stylesheet. JSword itself does not have one and without it, JSword will only transform module content into OSIS or spit back raw text. JSword itself knows how to take an xml document and transform it with an xsl stylesheet, but is ignorant of what that transformation is. It is the responsibility of the front-end to do the transformation. BD is the example of how that is done. It and all its components are GPL.

-- DM


_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to