Opa is made of two parts:
This repository contains all the sources of both the Opa compiler and the Opa library.
Opa is open source. The compiler is released under the AGPL license, the library under the MIT license.
Applications written with Opa only include the library part, so you are free to release applications written with Opa under any proprietary or open source license.
If you want to create an online "cloud" application platform that includes the Opa compiler, you need to release the sources under the AGPL license as per the AGPL license terms.
Read both licenses.
Check out the dedicated guide to install Opa and start to code.
Quick build instructions
$ ./configure $ make $ sudo make install
All bug reports, feedback, comments, contributions or remarks are welcome.
In particular, users are welcome to subscribe on the mailing list at OWASP.
For more information, please consult the opalang portal.