Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a "standard" way to implement Software Activation for .NET?

I've been looking at software activation systems for .NET and frankly found the websites out there underwhelming. I'm wondering if there's a "standard" way to do it in .NET? If not, does anyone with experience of them have a recommendation?

I understand the arguments for and against activation systems, but still need to evaluate. Thanks.

like image 828
dermdaly Avatar asked Mar 09 '10 11:03

dermdaly


People also ask

How do you activate a software?

There are two routes for activation, Automatic Activation and Manual Activation. If you have an Internet connection and your firewall permits, Automatic Activation can be done during installation or while running the software. Otherwise, Manual Activation can be done while running the software.

Why do some software developers require you to activate their software?

Software activation is a process designed to prevent a developer's software from being copied or used illegally. Products that require a software activation key usually cannot be installed or run until a valid activation code is entered, and it is therefore a way of enforcing software licence agreements with end-users.

What is a Activation software?

Software Activation is an anti-piracy technology designed to verify that the product has been legitimately licensed in compliance with the software's end-user license agreement. It reduces a form of piracy known as “casual copying,” or the sharing of software between people in a way that violates the license agreement.


1 Answers

The .NET framework doesn't have any built in support for software activation - you'll have to purchase a licensing tool from a vendor. Microsoft got into this game a while back (MS SLP) but didn't have much success and sold it off to http://www.inishtech.com/.

We sell a licensing solution that you should have a look at when you're researching vendors: DeployLX Software Protection System. We've been around for a long time and have a highly refined activation system.

like image 158
Paul Alexander Avatar answered Sep 22 '22 23:09

Paul Alexander