Opensprings.org

Open Modules – version0.1 – Demo Release

This release comprises the first elements of a proposed set of development libraries. These libraries are intended to help developers with the creation of C++ applications. They are released under a dual licensing scheme. A developer employing the libraries can choose either the Gnu Public License, or a closed commercial license negotiated with Hotsprings Inc. In the absence of a negotiated license, the GPL will apply. Check out the alternatives at Opensprings.


This first release includes only a portion of the full suite. Modules in this release are:

Core

GUI

File (part)

Codec -PNG only for now


This subset is intended to give developers an appreciation of the project and its capabilities. While incomplete, this release does include sufficient functionality to be of assistance in creating many kinds of applications. Three simple applications and a stand-alone skin module are included in this release as examples of how the libraries can be used. These are:

FileFinder.cppDocumentation

FilePicker.cppDocumentation

DemoHello.cppDocumentation

CreateSkin.cppDocumentation


The full suite of development libraries will include Core, GUI, File System, Network, Database, XML, Multimedia, Encryption and Multithreading+Syncronization. See a detailed list here. When finished, Opensprings Modules will be the most comprehensive open-source, cross-platform development libraries available anywhere. Based on the visionary but ill-fated Hotline 2.0 technology, Opensprings Modules are an entirely new and fully up-to-date take on the developer's task. The tools Hotline's developers always wished they had.





OpenSprings Website
Sourceforge Project Page