A termékkulcs általában egyedi, bármilyen hosszúságú alfanumerikus kód, amelyet számos szoftver igényel a telepítés során. Segítenek a szoftverfejlesztőknek biztosítani, hogy szoftverük minden példányát legálisan vásárolták meg.
A legtöbb szoftverhez, beleértve egyes operációs rendszereket és a legnépszerűbb szoftvergyártók programjait, termékkulcsok szükségesek. Manapság általános szabály, hogy ha fizet egy programért, akkor valószínűleg termékkulcsra van szüksége a telepítés során.
A termékkulcsokon kívül egyes szoftvergyártók, köztük a Microsoft, gyakran megkövetelik a termék aktiválását annak érdekében, hogy biztosítsák a szoftver legális beszerzését.
A nyílt forráskódú és ingyenes szoftverprogramok általában nem igényelnek termékkulcsot, hacsak a gyártó nem használja azt statisztikai célokra.
A termékkulcsokat néha CD-kulcsoknak, kulcskódoknak, licenceknek, szoftverkulcsoknak, termékkódoknak vagy telepítési kulcsoknak is nevezik.
A termékkulcsok használata
A termékkulcs olyan, mint egy program jelszava. Ezt a jelszót a szoftver megvásárlásakor adjuk meg, és csak az adott alkalmazással használható. A termékkulcs nélkül a program valószínűleg nem nyílik meg a termékkulcs-oldalon túl, vagy futhat, de csak a teljes verzió próbaverziójaként.
A termékkulcsokat általában csak a program egyetlen telepítése használhatja, de egyes termékkulcs-kiszolgálók lehetővé teszik, hogy ugyanazt a kulcsot tetszőleges számú ember használja, mindaddig, amíg azokat nem egyidejűleg használják.
Ilyen körülmények között korlátozott számú termékkulcs-hely áll rendelkezésre, tehát ha a kulcsot használó program leáll, egy másik megnyitható, és ugyanazt a nyílást használhatja.
Microsoft termékkulcsok
A Microsoft Windows operációs rendszer összes verziója megköveteli egyedi termékkulcsok megadását a telepítési folyamat során, csakúgy, mint a Microsoft Office összes verziója és a legtöbb Microsoft kiskereskedelmi program.
A Microsoft termékkulcsai gyakran egy termékkulcs-matricán találhatók. A Windows és más Microsoft-szoftverek legtöbb verziójában a termékkulcsok 25 karakter hosszúak, és betűket és számokat is tartalmaznak.
A Windows 98 óta minden Windows-verzióban, beleértve a Windows 10-et, a Windows 8-at, a Windows 7-et, a Windows Vista-t és a Windows XP-t, a termékkulcsok 5-szer-öt-ös (25 karakteres) formátumúak, mint a xxxxx-xxxxx-xxxxx-xxxxx-xxxxx.
A Windows régebbi verziói, mint például a Windows NT és a Windows 95, 20 karakterből álló termékkulcsokkal rendelkeztek, amelyek a következő formájúak: xxxxx-xxx-xxxxxxx-xxxxx.