Contribute

Gannet is an open project, if you can contribute in any of the following ways, please get in touch to submit bug reports, patches, examples etc.

Testing

Each component of the Gannet platform needs thorough testing, so if you discover a bug, please file a bug report.

Development

Gannet is a research project so it is under continuous development. If you're interested in developing parts of the Gannet platform in C, C++, SystemC, Haskell, Verilog or VHDL, for fun, for work or as a reseach project, please get in touch. Gannet offers a dual BSD/LGPL license for most of the codebase; the VM is Mozilla/LGPL.

Porting

Gannet has currently only been tested on Linux and Max OS X 10.5. It should run with minimal modifications on any POSIX-compliant platform, so if you've ported any component of Gannet to any other platform, especially Windows, let me know.

Documentation

The documentation is rather terse at the moment, feel free to improve it, or just let me know where it's wrong/unclear.

Examples

If you've written a cool example of Gannet code, please send it in, I'll put it on the web site and add it to the distribution.