To ensure that your patches can be utilized by everyone, you must license patches and modifications under the Embedthis Contributors Agreement. This is an approved Open Source MIT license that allows us to use your code contribution in under both the GPL and commercial licenses. You keep the copyright over your modifications, but everyone gets to use your great code.
We cannot accept patches that are not licensed under the Contributors Agreement. NOTE: we cannot accept patches under a GPL license as this prevents us providing them to some commercial customers.
If you are interested in contributing patches, please read the steps to contribute below.
Steps to Contribute
Make sure you are patching against the latest source code base from the dev branch of the ESP GitHub Repository. We can only accept patches that are made relative to the HEAD of the dev branch.
To be accepted, your email containing the patch must include the ALL the following items:
- Your full name
- The version of the software you are patching
- The purpose of the patch. Please fully describe the issue or enhancement.
- The LICENSE terms. Include the following words in your email
These modifications are licensed to Embedthis Software under the terms of the Embedthis Contributors Agreement at https://embedthis.com/developers/contributors.html.
Submit your patch as a GitHub pull request. See the Creating a Pull Request for details.