Oracle обвиняет разработчика Android в незаконном использовании языка программирования Java при создании мобильной платформы.
Java используется в наборе инструментов для разработчиков под Android. Они сначала пишут код приложений для мобильной ОС на Java, который затем конвертируется в исполняемый, запускающийся на собственной виртуальной машине Google под названием Dalvik. Помимо стандартного набора инструментов, Google выпустила Android Native Development Kit, позволяющий писать приложения на С и C++. Но данный SDK не призван заменить разработку на Java, которая очень популярная среди программистов, создающих приложения для Android.
За исключением синтаксиса Java, стандартный Android SDK мало связан с продуктами Oracle. В нем используется собственный компилятор и т.д.
Java стал собственностью Oracle после того, как компания приобрела Sun Microsystems. Данный язык был одной из основных причин приобретения Sun, так как еще до того Oracle являлась одним из основных игроков на данном рынке.
В своем иске Oracle утверждает, что в ОС Android, Android SDK и виртуальной машине Dalvik нарушены семь патентов, являющихся собственностью компании.
Google пока никак не отреагировала на данную новость.