About ChaiScript

ChaiScript is the first and only scripting language designed from the ground up with C++ compatibility and modern design in mind. It is an ECMAScript-inspired, embedded functional-like language.

ChaiScript is licensed under the BSD license.

Download

Version: 3.1.0 Released: 6/18/2011

Source (tar.bz2)
Source (zip)
Windows
Linux
MacOSX

ChaiScript in proprietary software

Are there any restrictions to use ChaiScript as a script engine in proprietary software ?
Our product is hardware + software and software can run on our hardware only.

there are no restrictions

there are no restrictions except those as required by the BSD (http://www.opensource.org/licenses/bsd-license.php).

Specifically:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

The copyright notice is included in every ChaiScript source file and in the distribution.

I do have a very strong personal request however. PLEASE tell us how ChaiScript is being used! We would love to have examples of ChaiScript in other projects!

Also, if you need any help integrating or expanding ChaiScript for your use, contact us. We are available for consulting services.

Thanks,
Jason