In the next day or two I should be uploading the source code for OpenLP 3 (very alpha) to OpenLP’s CVS repository. It’s written in C++ using wxWidgets and should compile under both Windows and Linux. Of course, OpenLP have just released the public beta of OpenLP version 1.