Product activation


Product activation

Product activation is a license validation procedure required by some proprietary computer software programs. In one form, product activation refers to a method invented by Ric Richardson and patented (US 5,490,216) by Uniloc where a software application hashes hardware serial numbers and an ID number specific to the product's license (a product key) to generate a unique installation ID. This installation ID is sent to the manufacturer to verify the authenticity of the product key and to ensure that the product key is not being used for multiple installations.

Alternatively, the software vendor sends the user a unique product serial number. When the user installs the application it requests that the user enter their product serial number, and checks it with the vendor's systems over the Internet. The application obtains the license limits that apply to that user's license, such as a time limit or enabling of product features, from the vendor's system and optionally also locks the license to the user's system. Once activated the license continues working on the user's machine with no further communication required with the vendor's systems. Some activation systems also support activation on user systems without Internet connections; a common approach is to exchange encrypted files at an Internet terminal.

Microsoft first used product activation in Microsoft Word 97 sold in the Hungarian market. It broadened that successful pilot with the release of Microsoft Publisher 98 in the Brazilian market. Microsoft then rolled out product activation in its flagship Microsoft Office 2000 product with SR-1. Some copies sold in Australia, Brazil, Canada, China, Hong Kong, New Zealand and the United States required the user to activate the product via the Internet. After its success, the product activation system was extended worldwide and incorporated into all subsequent versions of Windows and Office. Despite independently developing its own technology, in 2009 Microsoft was found to have willfully infringed a patent for the creation of unique hardware signatures held by Uniloc.

An 'unactivated' product usually acts as a time-limited trial until a product key is purchased and used to activate the software. Some products allow licenses to be transferred from one machine to another using online tools, without having to call technical support to deactivate the copy on the old machine before reactivating it on the new machine.

An early example of product activation was in the MS-DOS program D'Bridge Email System, a commercial network system for BBS users and Fidonet. The program generated a unique serial number which then called the author's BBS via a dialup modem connection. Upon connection, the serial number was validated. A unique "key" was returned which allowed the program to continue for a trial period. If two D'Bridge systems communicated using the same key, the software deliberately crashed and/or damaged the user's computer. The software has long since had the entire activation system removed and is now freeware by Nick J. Andre, Ltd.

Transfer / deactivation

Some companies such as Adobe require users to "transfer" activation when moving a product from one computer to another, when replacing hardware in an existing computer, or when reformatting a system hard drive. Transfer may involve deactivating a product on the old system before activating it on the new system. Users may be required to be online and to transmit the deactivation to the software provider.[citation needed]

See also

External links


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Windows Product Activation — is an anti piracy measure created by Microsoft Corporation that enforces the Windows EULA (End User License Agreement) and/or other license agreements.If the Windows operating system is not activated within a limited period of time, it will… …   Wikipedia

  • Windows Product Activation — (WPA) est une mesure de lutte contre le piratage de logiciels créée par Microsoft qui renforce le Contrat de licence utilisateur final. Si le système d exploitation Windows n est pas activé dans un délai de trente jours, son fonctionnement sera… …   Wikipédia en Français

  • Windows Product Activation — Windows XP Bildschirmfoto …   Deutsch Wikipedia

  • Product key — A Product key (also referred to as a CD key ) is a specific software based key for a certain program or a computer game. It is used to identify that the copy of the program/game is original. Activation is sometimes done offline simply by entering …   Wikipedia

  • Activation — This article describes the term used in chemistry and biochemistry. : For activation (installing) of computer software, see product activation. : For activation (calling) of a subroutine in computing, see Subroutine. Activation in (bio )chemical… …   Wikipedia

  • Product bundling — Competition law Basic concepts History of competition law Monopoly Coercive monopoly Natural monopoly …   Wikipedia

  • Activation product — Activation products are materials made radioactive by neutron activation.Fission products and actinides produced by neutron absorption of nuclear fuel itself are normally referred to by those specific names, and activation product reserved for… …   Wikipedia

  • Activation energy — In chemistry, activation energy, also called midnight energy, is a term introduced in 1889 by the Swedish scientist Svante Arrhenius, that is defined as the energy that must be overcome in order for a chemical reaction to occur. Arrhenius… …   Wikipedia

  • activation energy — Minimum amount of energy (heat, electromagnetic radiation, or electrical energy) required to activate atoms or molecules to a condition in which it is equally likely that they will undergo chemical reaction or transport as it is that they will… …   Universalium

  • Activation function — In computational networks, the activation function of a node defines the output of that node given an input or set of inputs. A standard computer chip circuit can be seen as a digital network of activation functions that can be ON (1) or OFF (0) …   Wikipedia