theKompany.com
Navigation -> ProductsEmbeddedTKCGearServicesSupportAbout UsProjectsPress & Media


Overview : Aethera : kamera : KDB : KDE Studio : Kivio : Korelib : Kugar : MARS : tkJabber
VeePee


Korelib: A cross-platform library for plugin-based applications

Location / Home / Projects / Korelib / Main

This is the home page of Korelib - cross-platform C++ library for developing modular applications.

Supported Platforms

Korelib compiles and runs on the following plaforms:

Where we use it

Korelib is currently being used in both our Kapital and Aethera applications. Currently work is being done on adding Python bindings so that any application using Korelib will get Python scripting for free if they want it.

Download

Detailed download and install instructions can be found on the download page. There is also a Korelib cvs repository for those who want to stay up-to-date with the latest Korelib version.

Contribute to Korelib

Your help in developing this library is very much appreciated. If you have bug reports, patches, plugins available please send them to Catalin Climov. Please keep in mind that the library is a fast moving target, so before submitting bugs check for the availability of new versions of the library or (better) get the latest cvs snapshot. To stay up-to-date with the development news of Korelib, and to become involved in the project, you can subscribe to the Korelib mailing list.

Changelog

Korelib v1.0.0 New and more intuitive API (incompatible with the previous version), lazy (on-demand) loading of plugins, support for Python scripting.
Korelib v0.0.1 This is the first version released to the public.

Roadmap

On the long run (v1.0.0 and beyond), here is a list of features I want to add:

  • callbacks: A signal/slot mechanism similar to the one found in Qt.
  • scripting: A Korelib plugin featuring an embedded Python interpreter. (done in 1.0.0)
  • lazy loading of plugins: Plugin that are automagically loaded only "as needed". (done in 1.0.0)
  • Kodek: KOrelib DEvelopment Kit. A set of programs and templates for easier development of Korelib applications. (started in 1.0.0)

Copyright and License

Copyright(C) 2000 - Catalin Climov
The Korelib library is subject to the GNU General Public License, version 2 or above. A copy of the GPL is included with the source code in the file COPYING.
New! Korelib is now also available under a commercial license (similar to Qt's QPL) for those who want to develop commercial (ie. non open-source) applications and plugins. Please contact us for details, pricing and availability.

 



More information about Korelib

Main

Download

CVS Access

Mailing Lists

Items in cart: 0
Total amount: US$ 0.00

Show cart contents

Proceed to checkout


Home

Contact us

Back to Top


Home : Products : Embedded : TKCGear : Services : Support : About Us : Projects : Press & Media
Comments about the website? Contact the webmaster.

Copyright © 2008 theKompany.com. All rights reserved.
Website design from Grantham Design.
Programming from Grantham Design and Alessandro Praduroux.