Asyncode Runtime

AC Runtime is a GPLed Python implementation of Business Logic Specification Language. It is easy to install and runs on vast software environments including Unix, Windows and several shared hosting services. It can be used in projects of any size.

Get AC Runtime 1.0.1
or Clone GIT repository for
bleeding-edge version

What is Asyncode Runtime?

Asyncode Runtime (ACR) allows you to run applications written in the BLSL language on your computer or server. It runs over HTTP protocol so apps are available through web browser.

It runs on any WSGI compliant server. The standalone version is available and is default for this distribution of the software. It is tested under:

  1. Python WSGIRef module - default, standalone, one-threaded mode. It is the simplest mode available through ./asyncode.py file. It is not able to serve more than one client at a time
  2. Apache with mod_wsgi - a resource-consuming solution, but easy to integrate with common LAMP stack,
  3. Nginx with UWSGI - fast and stable AsynStack solution with commercial support from Asyncode.

Where is the documentation?

The Documentation is available at http://docs.asyncode.com/.

Security

We place great emphasis on security and always use the best practises we know. You can test ACR and send us bug reports. We'll fix bugs as fast as we can.

License notes

ACR is licensed under the GNU GPL v3. Almost all of the code has been written by Adrian Kalbarczyk. Some code originates from BSD/MIT licensed projects, but it is subject to change - you can find information about the orginal developers in the files.

Please note that applications written in BLSL (the XML code) have their own licenses and are not nessecairly free. You should look at the first lines of each file to determine the license. Also no license means that the code is propertary and you cannot do anything with it but read, without the author's permission. If you come across a file in this package without a license statement in the header, please let us know.

If you want to do something that is not allowed by GNU GPL v3, please contact us by e-mail. We will prepare a commercial licence for you. It will cost you some money, but all the funds will be used to make the software better.

Contributions

If you would like to donate some code, write tutorials, documentation or spread the word, feel free to do so. Just contact us by e-mail. Please keep in mind that in future you may be asked about using your code in commercial products. This is one of the ways to raise funds to develop high quality software - it is not cheap. You can be sure that your code WILL NOT be used in commercial products without your permission. Additional informations will be available at http://www.asyncode.com/contribute

Support

There are two basic support options. One is free community support. The other is business level support which ensures quick bug fix, and prompt answers to all your questions etc. Support is provided for Linux-based systems in English and Polish. Feel free to ask for other options.


© Copyright Asyncode Ltd. All Rights Reserved Home | Contact
Powered by Asyncode Env