Re: Binding an application license to MAC Address?






Any other comments or other suggestions how to bind the license to a single PC? Pluses for the easiness of development and use. :) Protection level does not need to be extremely high, mostly to remind that the license is not intended to be used several times.


IMHO any way you try to protect you software, it will get pirated, eventually.
Be it using the VolumeLabel, MAC, Machine Name, BIOS Serial or any other thing.

It's unfortunate but the legit user will be victims, no matter what the technique you choose.

It's your way to deal with your users that will make the difference. A lousy customer care service is a lousy customer care service, no matter what protection you choose.

It might help you to document some "troubles" your customer might get if they choose to run your product in a virtual environment. Some workaround might be handy in that case. Depending on the customer, you might get some special licensing for him.

Just to give you an example, I wrote a special server license that will work on my customer site (only for this particular customer). That machine, for all effects is "mine". Only I have the Admin password (to name one of the benefits). The software that runs on the workstations, look for a valid license in the server, and the problem is solved. It's not a perfect solution, but the customer and I agreed to it. And we solve problems as they come.

Anyway. Take your time to pick your protection solution. Plan well. Be prepared to handle you customers needs as fast as possible (protection wise of course). And don't forget that your protection will evolve along with your product.


Cheers,
Clément
.



Relevant Pages

  • Re: Anime Rants
    ... What is happening now is, in NO WAY, customer loyalty. ... You're asserting that there ought to be a demand for these products and that simply because they bought the license, everyone ought to throw their money at them for products they don't want in the first place and that's about as idiotic as you can get. ... The entire computer-software industry depends on that fact ... they have no right to sell it. ...
    (rec.arts.anime.misc)
  • Re: [announcement] SYSAPI and SYSSVC for Windows
    ... (btw, Microsoft has always been sitting in the CORBA standards group, ... I'm very interested in secure transactions of money. ... (Or a negotation about a special license for the GNU/Linux or other free OS ... So you think talking to the customer will reveal whether they will ...
    (comp.lang.ada)
  • Re: CPLD/FPGA, software and 10 years support
    ... The trouble is the design necessitates ... Schematic capture entry (customer does not want VHDL as main source) ... One time license ... (as being stored as one of the items on 1GB flash drives ...
    (comp.arch.embedded)
  • Re: OEM Licensing
    ... motherboard--thereby invalidating the customer's OEM ... customer a generic OEM license. ... Troubleshooted the machine and found that the motherboard is bad, ... Customer said it paid for the license, and microsoft said that it is ...
    (microsoft.public.windowsxp.general)
  • Re: Securing Software with License
    ... > That by itself is hardly what I'd call protection. ... > is known at all or useful, it'll be on crack sites within minutes. ... doesn't display a popup with "LICENSE VIOLATED", ... So obfuscate the code, sign your ...
    (microsoft.public.dotnet.general)