According to Scirra's website, I am not permitted to use the free version of Construct 2 for commercial purposes. If I host a game I created with the free version of Construct 2 on Gamejolt where I can earn money on the game, am I violating Scirra's terms?
From Licensing Agreement:
The Free Edition is permitted for use by anyone for non commercial use. Commercial use counts as but is not limited to: use within any business (other than limited testing for suitability), generating advertising revenue, selling or licensing generated content or intention or capability to generate revenue.
By default, games uploaded to Game Jolt have ad revenue sharing enabled, which may pose a problem for Free Edition users, who are not allowed to earn money from their games. Fortunately, Game Jolt recently introduced an option to disable ads for your games. Thanks to this, Free Edition users can feel free to publish their creations on Game Jolt. To disable ads, upload your game and go to its dashboard. Then, go to Settings and switch Show ads? to Off.