Development

Trac – Report bugs

The development takes place in the Trac System. You can report bugs there, create useful wiki entries and more.

Direct link to Report a bug page.

Tutorial

We have created a tutorial for libssh newcomers. You can find it here. As this is a wiki feel free to improve it. Take a look at the communication page if you want to talk to us or other developers.

API

You can find the autogenerated API documentation here.

Copyright Policy

The developers of libssh have a policy of asking for contributions to be made under the personal copyright of the contributor, instead of a corporate copyright.

There are some reasons for the establishment of this policy:

  • Individual copyrights make copyright registration in the US a simpler process.
  • If libssh is copyrighted by individuals rather than corporations, decisions regarding enforcement and protection of copyright will, more likely, be made in the interests of the project, and not in the interests of any corporation’s shareholders.
  • If we ever need to relicense a portion of the code contacting individuals for permission to do so is much easier than contacting a company

Commercial support

Some libssh developers are able to provide commercial support as well as on-demand features development and ports. Please email us at support@libssh.org for more information.