The existing model, which was considered more favorable and which we will miss, was quite similar to the heavily criticized Akka license change last year, also introducing per-processor fees. After all, the licensing model assumed a fee for each processor and each workstation on which the JDK was installed. It should also be remembered that it’s not as if the Oracle JDK has been free until now. Since the number of companies using Oracle solutions is falling, and the cost of Java development remains constant, the obvious (albeit painful) solution turns out to be to raise prices to make the whole business viable. Unfortunately, I have a feeling that we are in a self-reinforcing spiral here – so let’s play devil’s advocate first. This is how the report breaks down the use of each Vendor I suspect, moreover, that recent pricing changes will only accelerate this drain. It shows that the popularity of Oracle JDKs has been declining strongly penultimate years (75% in 2020 to 35% in 2022), so if the trend continues, by early 2023 we’ll be talking about even lower numbers. I’ve been trying to estimate what the use of individual JDKs looks like today, and I managed to dig into the State of the Java Ecosystem report published by New Relic. For many (most?) companies using Oracle JDK, this will mean a massive increase in costs, since the calculation takes into account not only programmers but all employees of the company – including those outside the IT department, as well as contractors. Instead of being based on workstations and processors, the new pricing will be calculated on the number of employees a company employs: for those up to 1,000 employees, fees will be $15 employee/month, and for larger ones, it will be $5.25 employee/month. Let’s start with the facts: On January 23, Oracle announced that it is changing the Oracle JDK licensing model to Java SE Universal Subscription. The last time I saw anything JVM-related on top of /r/programming it was Log4Shell.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |