klone - embedded web application development framework

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: klone
Package version: 2.1.0~rc1
Package release: 1
Package architecture: all
Package type: deb
Installed size: 572 B
Download size: 429.49 KB
Official Mirror: ftp.br.debian.org
This package contains KLone's source code, to be used to build custom kloned servers. KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances. It is a self-contained solution which includes a web server and an SDK for creating WWW sites with both static and dynamic content. When using KLone, there's absolutely no need for any additional component: neither the HTTP/S server (e.g. Apache, Netscape, Roxen), nor the typical active pages engine (PHP, Perl, ASP, Python). KLone does everything, and does it fast and small. KLone blends the HTTP/S server application together with its content and configuration into a single executable file. The site developer writes his/her dynamic pages in C/C++ (in usual scripting style: <% /* code */ %>) and uses KLone to transform them into embeddable, compressed native code with the native C/C++ compiler. The result is then linked to the HTTP/S server skeleton to obtain one single, ROM-able, binary file. This means that he/she can get: - easy, complete and unfiltered interaction with the host operating system - dynamic pages in native compiled code, which in turn implies - fast execution and - small overall application footprint - all of this without giving up the common functionality of web application frameworks such as sessions, parsing of form variables, cookies, etc



  • klone-package <= 0.2
  • klone-source


  • klone-source


    Binary package: klone_2.1.0~rc1-1_all.deb
    Source package: klone

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install klone deb package:
      # sudo apt-get install klone


    • /usr/share/doc/klone/changelog.Debian.gz
    • /usr/share/doc/klone/copyright
    • /usr/share/doc/klone/example-site/etc/kloned.conf
    • /usr/share/doc/klone/example-site/etc/kloned.pem
    • /usr/share/doc/klone/example-site/www/index.kl1
    • /usr/share/doc/klone/example-site/www/kl.css
    • /usr/share/doc/klone/examples/kloned-accesslog.conf
    • /usr/share/doc/klone/examples/kloned-cgi.conf
    • /usr/share/doc/klone/examples/kloned-embed.conf
    • /usr/share/doc/klone/examples/kloned-https.conf
    • /usr/share/doc/klone/examples/kloned-nodisk-clientses.conf
    • /usr/share/doc/klone/examples/kloned-nodisk-memoryses.conf
    • /usr/share/doc/klone/examples/kloned-psk.conf
    • /usr/share/doc/klone/examples/kloned-vhost.conf
    • /usr/share/doc/klone/examples/memlog.klone
    • /usr/share/doc/klone/examples/psk.db
    • /usr/share/doc/klone/examples/setkey.klone
    • /usr/share/man/man1/klone.1.gz
    • /usr/share/man/man5/kloned.conf.5.gz
    • /usr/share/man/man8/kloned.8.gz
    • /usr/src/klone-core-2.1.0rc1.tar.gz
    • /usr/src/klone-source.tar.bz2


    2008-04-29 - Kari Pahula <kaol@debian.org> klone (2.1.0~rc1-1) unstable; urgency=high * New upstream release * Urgency high due to a fix to a remote buffer overflow vulnerability. * Merged the klone and klone-doc packages since there was almost nothing left in the latter.

    2008-03-18 - Kari Pahula <kaol@debian.org> klone (2.0.2-1) unstable; urgency=low * New upstream release

    2008-02-27 - Kari Pahula <kaol@debian.org> klone (2.0.1-1) unstable; urgency=low * New upstream release

    2007-11-11 - Kari Pahula <kaol@debian.org> klone (2.0.0-1) unstable; urgency=low * New upstream release

    2007-09-16 - Kari Pahula <kaol@debian.org> klone (2.0.0~rc10-1) unstable; urgency=low * New upstream release * Removed klone package and replaced it with klone-source (which was renamed as klone). * klone package now installs two tarballs in /usr/src, one which has the webapp build framework and the other klone's core files.

    2007-02-07 - Kari Pahula <kaol@debian.org> klone (1.2.0-1) unstable; urgency=low * New upstream release * klone-doc changed to section: doc

    2006-05-13 - Kari Pahula <kaol@debian.org> klone (1.1.1.dfsg1-1) unstable; urgency=low * Initial release Closes: #366984