The company initially attempted to provide a unique activation key to each user, with a limit on the number of times the key could be used. Microsoft has begun handing out unlimited free license keys for the Windows 7 beta, after its license servers were unable to handle a huge surge in applications.