All software available for download through CNET Downloads is submitted through upload.com. Just login using your CNET account, register for a developer's account, and submit your software along with the standard descriptions, screenshots, etc.

Also, please keep in mind the site policies on linking to your website, recommending your own products/services, etc. Such is generally considered shilling/spamming and should be avoided; some developers assume such is permitted if their software is listed on CNET Downloads, but results in quick deletions.

Regards,
John