The Sword Project

The Sword Project ( SP ) is supported by the Crosswire Bible Society, and aims to develop a free, platform-independent C library and provide biblical text and biblical texts as close to plug-in.

The Sword Project is not a finished program, but provides the basis ( an API to German programming, also called Software Framework) for programs to develop them quickly. The text libraries that can be incorporated as a plugin, are structured using XML, so that they offer the programs that build on a defined interface. The The Sword Project provides over 200 texts as plugins ready, including Bibles, Bible commentaries, dictionaries and books in 50 languages.

Use of The Sword Project in a program is done by access to libraries by library classes are instantiated, a translation of the Bible or a Bible commentary represent, for example.

The Sword Project was written to 54 % in C , 31% C, 7% XML and 8% in other programming languages ​​, and consists of almost 630,000 lines of code.

Function

On the SP server has several modules, including:

  • Bible translations in over 50 languages
  • Bible Commentaries
  • Encyclopedias and dictionaries
  • Glossaries
  • Solution texts and daily Bible reading
  • General Books ( Augustine, Josephus, Martin Luther, etc.)
  • And " questionable " material ( material that was either not checked or rather unusual material )

These can be loaded and used by Bible study programs at will into their own Sword Project Library. There is also the possibility to download the "Sword Project" CD from the FTP server of the SP. On it are all the current modules and Bible programs.

Implementations of Sword

MacSword

Who Said This is a free open -source program for research and Bible study. It was developed specifically for Macintosh computers running Mac OS X. Who Said offers a search function and supports additional extras such as the Services menu of Mac OS X to access from any program in the comfort of Bible texts. MacSword page

The SWORD Project for Windows

SP for Windows is a port of SP for all Windows platforms. It has a convenient search function and is very clear. SWORD Project for Windows page

BibleTime

BibleTime is a free Bible program for Linux. It is based on KDE. It is intuitive to use and has a very good search function with graphical statistics. BibleTime page

Xiphos

Xiphos (formerly Gnome Word ) is a GTK based Bible study application for Unix, Linux and Windows. Gnome Word page

Bible desktop

Bible Desktop is based on JSWORD, a Java port of the Sword API. It is, therefore, a platform-independent Bible study program. Bible Desktop page

QPSword

QPSword is an SP port for PDA. QPSword page

BibleMemorizer

Designed to help a small free GPL program, which was implemented with Qt, and the user to compile scriptures and to use as quiz to memorize them easily. Sword used this to easily import the Bible verses, so you do not tedious to write himself from. project page

And Bible

A Bible Program for android under the GNU Lesser GPL. It uses the JSword Engine And Bible project page

Pictures of The Sword Project

123047
de