QUOTE(zaphire13 @ Jul 22 2014, 05:54 PM)
Something you have to invest. Your time or your skill...try PTC sites, there are good sites, good payments.
In my opinion, selling software online is a good choice. If you cannnot develop software on your own, you can become an affiliate for software vendors. However, you still need to pay money for your domain name and host service.