This agreement ("Agreement") is between Genworks International ("Genworks") and users of Gendl software who wish to opt out of certain requirements of the GNU Affero General Public License version 3 ("AGPL").
For the purposes of this Agreement:
Gendl is licensed under the AGPL, which requires, among other things, that Users make the complete source code of Applications built with Gendl available to all recipients of the Application.
Genworks interprets AGPL requirements as follows:
Genworks offers Users the option to exempt their Applications from certain AGPL requirements, specifically the requirement to make source code available to users of the Application, by paying a royalty as specified in this Agreement.
Users choosing AGPL exemption agree to pay Genworks a royalty of 5% of all Revenue generated from Applications using Gendl.
Royalty payments are due by the 30th day following the end of each calendar quarter.
"Revenue" includes all income derived directly or indirectly from Applications using Gendl, including but not limited to: - Software license fees - Subscription fees - Usage fees - API access fees - Consulting fees related to the implementation, customization, or usage of the Application - Support fees directly related to the Application
Artificial arrangements to minimize reported revenue (such as charging nominal amounts for Applications while charging substantial fees for related services) are considered circumvention of this Agreement.
Royalty payments may be made via Stripe (preferred), wire transfer, or other methods approved by Genworks.
It is expressly understood that royalty payments under this Agreement are solely for the right to exempt Applications from certain AGPL requirements. Royalty payments do not entitle the User to:
Separate support and maintenance agreements are available through Gornskew, a sister company to Genworks. For information on support options, please visit [Gornskew website URL].
Traditional commercial licensing options with Allegro CL and full support packages remain available for enterprise customers preferring that approach. Contact Genworks for details.
Users may have both AGPL-compliant Applications and AGPL-exempt Applications. In such cases:
Users shall provide a quarterly self-reported statement of Revenue from AGPL-exempt Applications. This statement should include:
Genworks may request reasonable supporting documentation to verify Revenue reporting, though Genworks will make such requests sparingly and with consideration for User's administrative burden.
This Agreement remains in effect as long as the User continues to use Gendl in AGPL-exempt Applications.
Users may terminate this Agreement by: - Ceasing to use Gendl in their Applications; or - Bringing their Applications into full compliance with AGPL requirements
Upon termination, Users must either: - Cease using Gendl in their Applications; or - Bring their Applications into full compliance with AGPL
If a User fails to comply with the terms of this Agreement, including failure to pay royalties when due, Genworks may: - Provide written notice of breach - Allow a 30-day cure period - If the breach is not cured, terminate the AGPL exemption, at which point all Applications must comply with AGPL requirements
Genworks will treat Revenue reports as confidential information and will not disclose specific figures to third parties except as required by law.
This Agreement shall be governed by the laws of Michigan, USA, without regard to its conflict of law provisions.
For questions about this Agreement, royalty payments, or other matters, please contact:
Genworks International
[email protected]
+1 (313) 268-2086
https://genworks.com
By using Gendl in a manner that does not comply with all AGPL requirements, User agrees to be bound by the terms of this Agreement.