Licensing Policy
Each Editions of TeamCity has its own licensing policy. TeamCity Professional does not require any license keys when using the predefined number of free agents. The Enterprise edition requires one of the following types of licenses:
Commercial — no expiration date
Evaluation — has an expiration date and provides an unlimited amount of agents; the evaluation license can be obtained only once, a second evaluation key is not accepted after the previous one expires.
Open Source — this is a special type of license granted for open source projects, it is time-based, and provides an unlimited amount of agents.
If you need additional agents for either edition, you can purchase an additional agent license, which defines a number of additional agents you can use with TeamCity. The agent license does not expire.
Managing licenses is only available to users with the System or Project Administrator permissions: Administration > Licenses
The TeamCity Licensing Policy does not impose any limitations on the number of instances for any of the IDE plugins or the Windows Tray Notifier.
Upgrading From Previous Versions
Upgrading from TeamCity 3.x to TeamCity 4.0
Owners of TeamCity 3.x Enterprise Server Licenses upgrade to TeamCity 4.x Enterprise Edition free of charge. TeamCity 3.x Build Agent Licenses are compatible with both Professional and Enterprise editions of TeamCity 4.0.
Upgrading from TeamCity 1.x-2.x to TeamCity 4.0
Any TeamCity 1.x-2.x license purchased before December, 05, 2008 can be used as one TeamCity 4.0 Build Agent license for both Professional and Enterprise editions of TeamCity 4.0. Additionally, TeamCity 1.x-2.x customers qualify for one TeamCity Enterprise Server License free of charge. To request your Enterprise Server License, please contact sales department with one of your TeamCity 1.x-2.x licenses.
Upgrading with IntelliJ IDEA 6.0 License Key
Any IntelliJ IDEA 6.0 license purchased between July 12, 2006 and January 15, 2007 can be used as one TeamCity 4.0 Build Agent license. Additionally, IntelliJ IDEA customers with such licenses qualify for one TeamCity Enterprise Server license free of charge. To check TeamCity upgrade availability for your IntelliJ IDEA licenses and to request your Enterprise Server license, please contact sales department with one of your IntelliJ IDEA licenses purchased within the above period.
Adding Build Agents
If you require more Build Agents, you can purchase additional Build Agents licenses.