Jaký je rozdíl mezi JDK a SDK?


Odpověď 1:

JDK (předpokládám, že máte na mysli Java Development Kit) je SDK. Sun to nazval JDK, protože marketing - docela úspěšně jsem Java nepoužíval 18 let a stále si pamatuji jeho jméno.

Microsoft měl spoustu různých vývojových souprav a většinou je pojmenoval předponou SDK s vhodným kvalifikátorem, ačkoli (Windows) sada pro vývoj ovladačů nazvali DDK.

Nevzpomínám si, že jsem před dominancí Microsoftu široce používal „SDK“; možná už byl použit dříve, ale Microsoft to určitě učinil populárním.


Odpověď 2:

JDK:

Sada Java Development Kit (JDK) je jedním ze tří základních technologických balíčků používaných v programování Java, spolu s JVM (Java Virtual Machine) a JRE (Java Runtime Environment). JDK je balíček nástrojů pro vývoj softwaru založeného na Java, kde je potřeba jako JRE (Java Runtime Environment) pro běh Java programů.

SDK:

Souprava pro vývoj softwaru (SDK) je obvykle sada nástrojů pro vývoj softwaru, která umožňuje vytváření aplikací pro určitý softwarový balíček, softwarový rámec, hardwarovou platformu, počítačový systém, videoherní konzoli, operační systém nebo podobnou vývojovou platformu.