You are free to share games made with the free edition of Construct 2 in any way you want. You are, however, not allowed to sell your games for money unless you purchase a Construct 2 license. If you make a total of $5000 using the Standard Edition, you will have to upgrade to the Business Edition.