当前位置:首页 > 技术知识 > 正文内容

Oracle又双叕开始严查JDK,连夜提桶跑路

maynowei6个月前 (08-03)技术知识96

哈佛商业报道了最近几起北美的JDK许可问题

公司用了来源不明的JDK,怕蹲里面,连夜提桶跑路

The company uses JDK from unknown sources, and is afraid of being caught in the trap, so it runs away overnight.

Oracle一直不停的严查JDK,实际上是没钱了。

Oracle has been strictly inspecting the JDK, and it actually has no money.


欧美经济持续性通胀和通缩并存,作为软件底座服务的大头Oracle驰名的即是JDK。然实际上2024年第一季度财报显示,云业务才是其收入的大头。也就是说JDK的许可,在甲骨文公司逐渐沦为边缘收入业务。

虽然总体来说,营收高于上年同期。IBM,苹果,微软等云业务的强劲狙击,依然让其整体压力很大,此情况下,甲骨文进行了前所未有的JDK许可证的查询。

Oracle JDK 17 的许可证将在今年9月恢复为 Oracle Technology Network License Agreement (OTNLA) 。这意味着用户需要根据新的许可条款来评估他们的使用情况,并可能需要做出相应的调整。

Oracle的许可证更改,实际上就是为了噱取客户端的最大利益化。很多中小型公司,由于不当使用JDK,或者未经过Oracle许可,被Oracle法务穷追猛打。

各位怎么看呢?


相关文章

Android指示器,轮播与循环轮播(android轮播图代码)

Android UI Libs之CircleIndicator1. 说明CircleIndicator,顾名思义,圆形指示器,只一个可以用来做轮播的第三方库。2. 配置在模块的build.gradle...

C# 中的多线程同步机制:lock、Monitor 和 Mutex 用法详解

在多线程编程中,线程同步是确保多个线程安全地访问共享资源的关键技术。C# 提供了几种常用的同步机制,其中 lock、Monitor 和 Mutex 是最常用的同步工具。本文将全面介绍这三种同步机制的用...

从 async/await 到虚拟线程:Python 并发的再思考

演进之路:从async/await到线程的反思首先必须明确的是,async/await对Python并非全无裨益:它最大的价值,是让更多人接触到了并发编程。通过在编程语言中嵌入语法元素,并发编程的门槛...

聊聊并发编程: Lock(并发锁有哪些)

之前学习了如何使用synchronized关键字来实现同步访问,Java SE 5之后,并发包中新增了Lock接口(以及相关实现类)用来实现锁功能,它提供了与synchronized关键字类似的同步功...

大量类加载器创建导致诡异FullGC(类的加载器有什么用)

“ 由 GC 问题带你全面了解 JDK8 Metaspace”01—现象最近接手了一个同事的项目,某一天接口的响应耗时突然增加了很多,由几十ms 增加到了几十秒。首先查看机器上的日志,有调用第三方接口...

什么?Java 中的锁还有状态?(java中的锁都有哪些类型)

线程如果锁住了某个资源,致使其他线程无法访问的这种锁被称为悲观锁,相反,线程不锁住资源的锁被称为乐观锁,而自旋锁是基于 CAS 机制实现的,CAS又是乐观锁的一种实现,那么对于锁来说,多个线程同步访问...