Efficiency of dotnet licensing?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Dominic (dominicsmith501_at_hotmail.com)
Date: 04/06/04


Date: 6 Apr 2004 14:54:41 -0700

I am developing a C# class library, which I would like to protect with
the standard .net licensing scheme.

Trouble is, I think you can only make classes (not entire libraries)
licensed. There are many classes in the library, I don't want to have
to make them all licensed.

There is one particular data class which almost everything uses, so if
I protected that it wouldn't matter if everything else was
unprotected. But instances of this class are created and disposed very
often. Would it kill performance to make this a licensed class?

My other idea was to create a special class (maybe a singleton) which
is protected by a license. The class does nothing useful, but other
classes could check (very efficiently) if the singleton has been
created.

Any other strategies out there?

Dom



Relevant Pages

  • Re: Any products to protect MVS software from cracking and reverse engineering?
    ... A simple licensing agreement gives you legal recourse and should take care of all but the most determined. ... Any products to protect MVS software from cracking and reverse engineering? ... distributor. ... (Yeah, yeah - I know; if they were successful we wouldn't ...
    (bit.listserv.ibm-main)
  • Re: Securing Software with License
    ... > I need advice on how to best to protect software with licenses. ... > licensing. ... and add any info you want, like the name of the customer. ... assemblies is still yours and if not set a random variable to null so ...
    (microsoft.public.dotnet.general)
  • Re: Identifying CL Implementations?
    ... clarify your licensing terms so your code will be more useful and ... Even if the wording of the LGPL is dubious the intention of the creators is not. ... That is because the C libraries are LGPL. ... Now, say, EMACS is GPL. ...
    (comp.lang.lisp)
  • Any MSFT plans to prevent reverse engineering or license hacking?
    ... Does Microsoft have ANY plans for .Net to allow developers to protect their software from decompilation of the intellectual property or easily hacking an otherwise secure licensing scheme by simply removing it with readily supplied tools? ... Are the new versions of NGEN still requiring the MSIL to be present? ...
    (microsoft.public.dotnet.general)
  • Re: Win32_PhysicalMedia
    ... >> I have seen questions such as this many times before. ... > a very easy solution but its tucked deeply in a corner of the msdn library ... are other licensing software available but I don't know what they are. ... protect the software from unauthorized use by owners and administrators (the ...
    (microsoft.public.win32.programmer.wmi)