Selling software without serial numbers
Hi again! I asked a week ago about selling software with source code to developers.
What's to stop them downloading it and then distributing the file on their own, or am I missing something?
James 'Smiler' Farrer
The suggestion you received last week about running it as a service on your server if possible sounded good to me. What was the issue with that?
If you're distributing it via download, why not modify the product slightly for each download? Put in different comments, change the white space formatting, etc. It won't stop anyone from giving your software away, but when you download it from Kazaa you'll at least know which one of your customers shared it.
The problem ist that we make a component to use with Flash MX. You have to distribute it as source code. You have to distribute it as source code. You have to distribute it as source code.
Charge a lot of money. Works for me.
Ron, is there anyway for you to sell service along with software? If your widget is meant to exist as page by itself, you can always provide a template your customers can provide, and then fit the widget you write into that template and compile it and return that compiled fla file back to them.
My recommendation is to trust the customer and the quality of your product. If your product is good, people will want to buy it. You might do well to tie support services to some variety of credentials that come with the purchase, such as a serial number. It's worked for RedHat and a lot of other open source companies, who make their money selling the services, rather than the product.
> Let them download once and screw them if they loose the files?
Charge a reasonable amount of money for it, then let them download it whenever they submit a user/pw combo? Having had to pay for something can be an incentive not to share it. Not much else you can do, except maybe tie support to a specific credential, as suggested above.
Fog Creek Home