OpenLP
Encyclopedia
OpenLP is a worship presentation program licensed under the GNU General Public License
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

. It includes the ability to search through lyrics
Lyrics
Lyrics are a set of words that make up a song. The writer of lyrics is a lyricist or lyrist. The meaning of lyrics can either be explicit or implicit. Some lyrics are abstract, almost unintelligible, and, in such cases, their explication emphasizes form, articulation, meter, and symmetry of...

 for certain words; search for Bible verses in the Bible
Bible
The Bible refers to any one of the collections of the primary religious texts of Judaism and Christianity. There is no common version of the Bible, as the individual books , their contents and their order vary among denominations...

; display lyrics and Bible verses in a friendly way to the congregation; interact with Microsoft PowerPoint
Microsoft PowerPoint
Microsoft PowerPoint, usually just called PowerPoint, is a non-free commercial presentation program developed by Microsoft. It is part of the Microsoft Office suite, and runs on Microsoft Windows and Apple's Mac OS X operating system...

 to provide users with an easy way to control Powerpoint. It also includes easy and instant switching between slides, customisable backgrounds, a song database
Database
A database is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality , in a way that supports processes requiring this information...

, and video support.

History

OpenLP was registered on SourceForge.net
SourceForge.net
SourceForge is a web-based source code repository. It acts as a centralized location for software developers to control and manage open source software development. The website runs a version of SourceForge Enterprise Edition, forked from the last open-source version available...

 in February 2004 by Tim Ebenezer. The software was first released on 28 February 2004 as version 0.1, and contained the bare basics of the application. Version 0.4, released on 16 March 2004, was the first release with multi monitor support.

On 18 March 2004, the 0.x line of OpenLP officially entered beta status with the release of version 0.5. By version 0.8, OpenLP had implemented most of the desired functionality. Version 0.994 was the last release in the 0.x series of OpenLP, and was released on 11 October 2004.

In mid-2004 Raoul Snyman joined the project, and suggested some architectural changes. With this in mind, Tim Ebenezer decided to drop the 0.x line and rewrite OpenLP from scratch, with a redefined user interface. After various delays, OpenLP 1.0 beta 1 was finally released on 3 October 2005. At this stage, Tim also decided to rename OpenLP to openlp.org.

After the release of beta 1, Tim became too busy to work on openlp.org, and in early 2006 Raoul took over the project. After an extensive beta and release candidate program, openlp.org version 1.0 was released on 1 February 2008.

Initially, Raoul was going to work on a new version of openlp.org, version 1.2, in order to add fix up various faults in the implementation of the software, while a new group of developers would work on OpenLP 2.0, a new cross-platform
Cross-platform
In computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms...

 version of the software. However, after looking at the progress of version 2.0, and consulting the other developers, Raoul decided to cease work on version 1.2.

In the mean time, Derek Scotney joined the project, helping Raoul work on bugfixes for openlp.org 1.0. When Raoul moved on to help develop version 2.0, Derek continued to support version 1.0 with bug fixes. In October 2009 Derek released a new version of openlp.org that he had been working on, one that provided a backing track feature that his church needed.

The OpenLP team released the first alpha version of OpenLP 2.0, OpenLP version 1.9.1, after about 18 months of development. This release was a preview release to show the community what the development team had been working on. It was at this stage that the team renamed OpenLP back to its original name. Since then, there have been releases every 3 months.

After over 2 years of development, the OpenLP team released their first beta of OpenLP 2.0 on 27 March 2011. With the release of this first beta, the OpenLP team announced that there would be no more bug fix releases for openlp.org 1.2, and that the beta release should be stable enough for most churches.

Version 1.0

Version 1.0 of openlp.org is no longer maintained. It has been superseded by version 1.2.

Version 1.2

Version 1.2.9 is the last stable release of openlp.org, written in Delphi, and is available for Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

 only.

Version 2.0

Development of version 2.0 is currently underway, and is written in Python and Qt4, using the PyQt4 bindings. This enables OpenLP to run on all three major operating systems (Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

 and Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

) as well as other less well known systems (such as FreeBSD
FreeBSD
FreeBSD is a free Unix-like operating system descended from AT&T UNIX via BSD UNIX. Although for legal reasons FreeBSD cannot be called “UNIX”, as the direct descendant of BSD UNIX , FreeBSD’s internals and system APIs are UNIX-compliant...

, PC-BSD
PC-BSD
PC-BSD is a Unix-like, desktop-oriented operating system based on FreeBSD. It aims to be easy to install by using a graphical installation program, and easy and ready-to-use immediately by providing KDE SC as the pre-installed graphical user interface. PC-BSD provides official binary nVidia and...

).

The latest release is version 1.9.7, known as OpenLP 2.0 beta 3.

See also

  • Presentation software
  • Church software
    Church software
    Church software is any type of computer software specifically designed for use by a church. There are administrative packages tailored to handle membership databases and finances, and also worship presentation programs to generate images for video projectors....

  • Bible software
    Bible software
    Biblical software or Bible software is a group of computer applications designed to view and study biblical texts and concepts. Biblical software programs are similar to e-book readers in that they include digitally-formatted books, may be used to display a wide variety of inspirational books and...

  • Xefania XML Bible markup language

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK