АК
Александр Канин
Java (не следует путать с JavaScript) — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) вне зависимости от компьютерной архитектуры.
Oracle сейчас выпускает платную и бесплатную версии Java.
Разработка какого–либо приложения на Java бесплатная. По лицензии Вы можете продавать собственное приложение, но если захотите поставлять в комплекте виртуальную машину (JVM), то должны указать, что JVM принадлежит Oracle (Sun) и она бесплатна.