Zes jaar na de overname van Sun Microsystems begint Oracle met het aanspreken van klanten om overtreding van de Java SE-licenties. Het bedrijf heeft de licentiemanagementafdeling uitgebreid om klanten te vragen achterstallige betalingen te voldoen.
De site The Register sprak met verschillende personen die in de tweede helft van dit jaar door Oracle zijn benaderd en verwacht dat het bedrijf in 2017 meer ondernemingen zal benaderen. Veel bedrijven zouden niet weten dat Java SE voor 'algemene doeleinden' gratis is, maar dat er voor andere toepassingen betaald moet worden. Daaronder vallen onder andere toepassingen in smartphones, handhelds en blu-rayspelers. Het onderscheid is echter moeilijk te maken, omdat er geen aparte downloads bestaan voor de twee versies, aldus The Register.
Zo maken Java SE Desktop, Advanced en Suite allemaal deel uit van Java SE, maar ze zijn niet gratis. De ceo van compliance-bedrijf Palisade Compliance legt aan de site uit dat er wordt gedacht dat Java gratis is omdat het opensource is. Een andere expert, die anoniem wil blijven, zegt dat het begrip 'algemeen gebruik' vaag is gedefinieerd, waardoor er veel conflicten ontstaan. Als een bedrijf Java bijvoorbeeld doorgeeft aan eindgebruikers wordt dit niet meer gezien als algemeen gebruik en wil Oracle betaling.
De licentiekosten variëren van 40 tot 300 dollar per gebruiker en van 5000 tot 15.000 dollar per processor. Volgens The Register groeide de licentiemanagementafdeling van Oracle dit jaar met twintig man en onderneemt het bedrijf nu pas actie omdat het lang duurde om zijn klanten in beeld te brengen.