<span style="font-family: Arial;">Further to DM, crossconnect is the only project of which I am aware which in recent years have tried to reimplement and actually got it off the ground. &nbsp;Sharpsword was an attempt to create c# bindings. Like many previous attempts to get to workings c# bindings it failed/was abandoned. Crossconnect sole raison d&#39;etre is the apparent difficulty to have working c# bindings. <br>On the other side, the number of projects which use the API is growing every year . Only yesterday I found two projects which are very much alive, of which nothing really is known here on sworddevel. One is a windows One, the other a BeOS. The latter one probably really shows the huge value of the API, in that someone on a complete fringe platform is able to port and use the API, without a hint of reference to sword devel or other assistance from crosswire<br><br>Sent from my HTC<br><br>----- Reply message -----<br>From: &quot;DM Smith&quot; &lt;dmsmith@crosswire.org&gt;<br>To: &quot;SWORD Developers&#39; Collaboration Forum&quot; &lt;sword-devel@crosswire.org&gt;<br>Cc: &quot;SWORD Developers&#39; Collaboration Forum&quot; &lt;sword-devel@crosswire.org&gt;<br>Subject: [sword-devel] Project &quot;Free Scriptures&quot; started<br>Date: Tue, Feb 25, 2014 04:21<br><br></span><br>Small correction: JSword is part of The SWORD Project and was created by members of CrossWire Bible Society. We&#39;ve also created SWIG and Corba bindings so that the SWORD library is available in many contexts.<br><br>Many of the modules have been licensed to CrossWire for use by The SWORD Project. Not for other software projects that can read the module format. <br><br>--DM<br><br>&gt; On Feb 24, 2014, at 9:56 PM, Daniel Hughes &lt;trampster@gmail.com&gt; wrote:<br>&gt; <br>&gt; Regardless of what you want, the fact is that it&#39;s already to late.<br>&gt; JSword, sharpsword, CrossConnect and who knows what else already use<br>&gt; your format.<br>&gt; <br>&gt; You are the authoritative source for other projects weather you like<br>&gt; it or not. The sword modules you have are an invaluable resource for<br>&gt; other projects which go far beyond the usefulness of libsword itself.<br>&gt; This is evident by the mere existence of all these projects using<br>&gt; sword modules but not using libsword, (each of them have done it<br>&gt; because they can&#39;t use libsword)<br>&gt; <br>&gt; Trying to hold onto this ideology is no longer productive. You have<br>&gt; produced something amazingly good and useful. Please help us all by<br>&gt; publishing the module format.<br>&gt; <br>&gt; Sincerely,<br>&gt; Daniel Hughes<br>&gt; <br>&gt;&gt; On Tue, Feb 25, 2014 at 1:04 PM, Troy A. Griffitts &lt;scribe@crosswire.org&gt; wrote:<br>&gt;&gt; Historically, CrossWire has always maintained that our data formats are<br>&gt;&gt; volatile. &nbsp;We optimize them, add new features to them, basically change them<br>&gt;&gt; if we feel they need changing. &nbsp;In reality one could say that they haven&#39;t<br>&gt;&gt; changed much in the past few years, but this is only cursorily true. &nbsp;The<br>&gt;&gt; internal markup forms we process in the data format has changed<br>&gt;&gt; significantly and continues to change. &nbsp;We don&#39;t encourage projects to use<br>&gt;&gt; our data formats directly because of this and the fact that we don&#39;t want to<br>&gt;&gt; be used as an authoritative document repository (see previous email).<br>&gt;&gt; <br>&gt;&gt; Summary: we don&#39;t encourage other projects to use our data sources for their<br>&gt;&gt; own projects; we encourage them to use our API. &nbsp;Our data formats and<br>&gt;&gt; internal markup change and we don&#39;t wish to maintain them as a standard<br>&gt;&gt; (primarily because we don&#39;t want to be the authoritative data source for a<br>&gt;&gt; work for other projects).<br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt;&gt; On 02/24/2014 01:30 PM, Daniel Hughes wrote:<br>&gt;&gt;&gt; <br>&gt;&gt;&gt; I wonder if the fact that the sword module format is undocumented and<br>&gt;&gt;&gt; not published contributes to this perception. There are at least 4<br>&gt;&gt;&gt; different projects that I know of which implement sword module<br>&gt;&gt;&gt; support. And they have either had to look at the sword code and thus<br>&gt;&gt;&gt; accept GPL2 (no plus) licencing for there project or reverse engineer<br>&gt;&gt;&gt; sword modules from the ground up.<br>&gt;&gt;&gt; <br>&gt;&gt;&gt; I can see how this would be perceived as closed behavior rather than<br>&gt;&gt;&gt; free and open. Publish your module format as a free and open standard<br>&gt;&gt;&gt; and you will probably avoid this kind of reaction to the sword<br>&gt;&gt;&gt; project.<br>&gt;&gt;&gt; <br>&gt;&gt;&gt; God bless,<br>&gt;&gt;&gt; Daniel Hughes<br>&gt;&gt;&gt; <br>&gt;&gt;&gt; On Mon, Feb 24, 2014 at 10:46 PM, John Zaitseff &lt;J.Zaitseff@zap.org.au&gt;<br>&gt;&gt;&gt; wrote:<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; Hi,<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; Jaak Ristioja wrote:<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt;&gt; In addition, although Sword is GPL, there are many obstacles for<br>&gt;&gt;&gt;&gt;&gt; outsiders to actually start contributing to the project, hence I<br>&gt;&gt;&gt;&gt;&gt; somewhat understand why Sword might be perceived as not Free<br>&gt;&gt;&gt;&gt;&gt; software.<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; One of the freedoms of the GNU General Public License is that anyone<br>&gt;&gt;&gt;&gt; is able to take and fork the code. &nbsp;By all means, go ahead and do<br>&gt;&gt;&gt;&gt; so!<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; The fact that no one seems to have done so (at least, as far as I<br>&gt;&gt;&gt;&gt; can see, successfully) shows that it is not all that easy to do:<br>&gt;&gt;&gt;&gt; apart from the actual coding, you have to convince other developers<br>&gt;&gt;&gt;&gt; and distributors to use YOUR fork, not the original project...<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; That said, other projects have been forked, sometimes with the<br>&gt;&gt;&gt;&gt; original essentially dying off (eg, XFree86), other times with both<br>&gt;&gt;&gt;&gt; forks going strong (OpenOffice.org and LibreOffice spring to mind).<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; Yours truly,<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; John Zaitseff<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; --<br>&gt;&gt;&gt;&gt; John Zaitseff &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;,--_|\ &nbsp; &nbsp;The ZAP Group<br>&gt;&gt;&gt;&gt; Phone: &nbsp;+61 2 9643 7737 &nbsp; &nbsp; &nbsp; &nbsp; / &nbsp; &nbsp; &nbsp;\ &nbsp; Sydney, Australia<br>&gt;&gt;&gt;&gt; E-mail: J.Zaitseff@zap.org.au &nbsp; \_,--._* &nbsp; http://www.zap.org.au/<br>&gt;&gt;&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; v<br>&gt;&gt;&gt;&gt; <br>&gt;&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt;&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt;&gt;&gt;&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt;&gt;&gt;&gt; Instructions to unsubscribe/change your settings at above page<br>&gt;&gt;&gt; <br>&gt;&gt;&gt; _______________________________________________<br>&gt;&gt;&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt;&gt;&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt;&gt;&gt; Instructions to unsubscribe/change your settings at above page<br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; _______________________________________________<br>&gt;&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt;&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt;&gt; Instructions to unsubscribe/change your settings at above page<br>&gt; <br>&gt; _______________________________________________<br>&gt; sword-devel mailing list: sword-devel@crosswire.org<br>&gt; http://www.crosswire.org/mailman/listinfo/sword-devel<br>&gt; Instructions to unsubscribe/change your settings at above page<br><br>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://www.crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page<br>