首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

怎么看待微软发布自己的OpenJDK

在谷歌刚刚赢得同甲骨文一场长达10年的Java侵权案之后不到24小时,微软就急不可耐地放出了自家的JDK项目Microsoft Build of OpenJDK预览版(基于Java 11)。...网上查了些资料发现微软也在19年开始进军OpenJDK,所以如今微软就发布了 Microsoft Build of OpenJDK 预览版也在预料之中,没有一些技术号博主说的那么惊讶。...(当改别人的代码Bug修复多了,自然就会有重构的冲动,当然这是玩笑话) 其实微软首次向OpenJDK贡献代码是在2014年,贡献内容关于Windows上TCP回环快速路径机制方面的优化。...2018年10月,甲骨文计划将OpenJDK的源码库迁移至GitHub,彼时的GitHub刚刚被微软收购,此后微软与 OpenJDK的关系也更进了一步。...... 2019年10月,微软宣布加入OpenJDK参与开发。 至少可以这么说,java在win上的性能,会有一定的提升吧,java作为一个真跨平台的语言和平台将会愈发成熟.

1.6K40

2019 年的软件趋势

Java还是免费的 解读:自从 Oracle 宣布了有关 Java 的一些重大计划,关于 Java 未来是否免费使用这个问题网上有很多讨论。...这篇文章做了详细的总结: 正在使用 Java SE8,又想未来免费使用,该怎么做?2019 年以后,Oracle Java SE8 的不是免费更新了。...这时,可以选择 OpenJDK,比如Linux 发行版、AdoptOpenJDK、Azul、IBM、Red Hat 或其他版本。 正在使用 Java SE11,又想未来免费使用,该怎么做?...可以有两种选择:使用 Oracle OpenJDK 遵循(GPLv2+CE)开源协议,或者选择 OpenJDK,比如Linux 发行版、AdoptOpenJDK、Azul、IBM、Red Hat等其他版本...在Ubuntu 18.04上安装真的OpenJDK 11 解读:2018年9月25日,OpenJDK 11 发布了,安装的软件名称 openjdk-11-jdk,这是 OpenJDK 8 版本之后首个

93520
您找到你想要的搜索结果了吗?
是的
没有找到

谁说 Java 老了?GitHub 新增开源项目 Java 排前三!

OpenJDK 是什么?OpenJDK 的开源版和商业版有何不同?开发者怎么挑选适合自己的版本?又如何参与到 OpenJDK 社区的建设中?...其中部分企业直接从JDK产品获得商业收入,免费提供 JDK 产品,提供商业订阅服务收费,这种模式也得到了资本的认可。...到了移动互联网时代,Android 编程采用 Java ,让其免费获得了上千万工程师的检验,对 Android 的成功起到了非常关键的作用。...傅杰提到,在他从开始接触 OpenJDK  到今天, 10 多年的时间里,感受最深的一点就是:参与开源社区越早越好。 「开源社区就像一列动车,不管你之前的基础状态怎么样,它都会带着你飞速往前奔跑」。...当时市面上有很多大厂都在免费使用 Oracle 发行的 JDK,数以万计的机器运行在 OpenJDK 程序上,一旦收费,这就是一笔非常大的开销。

1.1K40

开发者其实不太需要关注 Java 收不收费

杨晓峰一开始就直接来了一句:Java 还是免费的。话是这么说,但实际上这并不足以打消疑虑,也存在一些更加具体的问题需要解释,具体是怎么回事呢?...也提供 Oracle 的 OpenJDK 发行版 Oracle’s OpenJDK,而这个 Oracle's OpenJDK 就是完全开源免费的,可以用于商业用途。...狭义上的 OpenJDK 往往是指基于 OpenJDK 构建的发行版,各个主流厂商的 JDK 产品基本上都是基于 OpenJDK 源码,或多或少增加自己的定制内容。...那么企业 IT 决策者可以怎么考虑呢? 杨晓峰介绍: 付费的选项,除了 Oracle,还有其它厂商也提供了商业的 JDK 发行版,包括 Azul、IBM等,具体选择要看企业自己的判断。...不希望付费的用户,Java SE 9 以来,Oracle 也提供 Oracle 的 OpenJDK 发行版 ,基于 GPL v2 协议,总体免费更新周期比较短,AdoptOpenJDK 会提供更长期的免费支持

1.6K20

免费云游戏平台搭建怎么做?云游戏平台有哪些特点?

云游戏平台,自从这几年以来已经给很多的游戏玩家带来了更加丰富的游戏体验,因此云游戏平台的搭建也成为了许多玩家的首要选择。...相比较普通的游戏平台以及一些大型游戏云游戏平台,拥有更多的好处和更加优质的体验,现在来了解一下免费云游戏平台搭建怎么做。 免费云游戏平台搭建怎么做? 免费云游戏平台搭建的方法其实是比较简单的。...现在一些云计算公司会推出云平游戏平台搭建的系统以及一站式服务。那么免费云游戏平台搭建怎么做呢?第1步可以在网络上搜索一些免费搭建云游戏的平台,这些平台一般会提供周到的人工客服以及技术支持。...也可以自行搜索一些搭建免费平台的教程,用自己的网络和服务器来进行平台搭建搭建免费的云游戏平台之后,就可以无需高配置的端口而进入一些大型游戏的玩乐当中。对于玩家来说非常方便。 云游戏平台有哪些特点?...以上就是免费云游戏平台搭建怎么做的相关内容,云游戏平台的势头越来越火,在未来几年必定会成为游戏市场当中一个全新的模式。

2.5K20

Oracle JDK 8的License及更新问题

比如,你一定知道的OpenJDK,它是一个完全开源免费的版本,你不需要为使用OpenJDK付费。...由于Oracle在19年4月的这个改变,在业界造成了很大的争议,许多团队已经迁移至使用OpenJDK了,OpenJDK的使用占比已经高于OralceJDK了 基于OpenJDK的其它发行版本 其实,不只是...这些JDK发行版本都是由一些大公司基于OpenJDK构建的,也都是开源的,并且提供了一定的支持时间。...但很多Java程序员会疑问,OpenJDK与Oralce JDK究竟有什么区别,这些不同的OpenJDK发行版本是否可靠?...现在OpenJDK与Oralce JDK的代码几乎完全一样,所以可靠性是完全不用担心的,而显而易见的一个事实是,大公司自己都在用自己的发行版本,能不可靠?

1.9K40

JDK 13 都已经发布了,Java 8 依然是最爱

当然如果是个人客户端或者个人开发者可以免费试用 Oracle JDK 所有的版本。...那么如果既想要更新版本又不想花钱怎么办呢,当然也是有办法的。可以选择 Open JDK。 Open JDK 是完全开源免费的,由 Oracle 以及 Redhat 等开源组织维护。...Oracle JDK 只是一个 Open JDK 的发行版。他们两个的关系就好像是原生安卓系统和各个手机厂商定制的操作系统的关系。...另外,除了 Oracle JDK,还有其他的 Open JDK 的发行版,比如 AWS 的 Amazon Corretto,阿里巴巴的 Alibaba Dragonwell 等等。...红帽将接替 Oracle 维护 JDK 的长期支持版,比如 OpenJDK 8 和 OpenJDK 11,并且它和 Oracle JDK 的差别已经非常小了,可以放心使用。

2K30

个人免费博客花式搭建指南

前言   越来越多的人想要搭建一个属于自己的免费个人博客,记录下自己在技术上的学习历程,或是写一些文章。甚至有一天,可以将这些文章整理成集出版。...其他   除了以上这些,也有一些其他的支持 Markdown 语法和部署简单的免费博客搭建方法,比如说将静态网站部署在普通虚拟主机、虚拟服务器上,将静态网站的文件当做是对象存储并开放匿名访问,使用 Read...以下为文章内容格式示例: --- layout: post title: '个人免费博客花式搭建指南' subtitle: '搭建一个属于自己的免费个人博客' date: 2021-04-05 16:03...否 国内单节点 腾讯云 COS lisz.ink 对象存储 否 国内 CDN 节点 筑波大学 u.tsukuba.ac.jp FTP 否 日本单节点 写在最后   跟着笔者了解了这些,是不是突然觉得搭建一个属于自己的免费个人博客其实也不难...(采用 CC BY-NC-SA 4.0 许可协议进行授权) 本文标题:《 个人免费博客花式搭建指南 》 本文链接:https://lisz.me/tech/webmaster/start-blog.html

1.7K40

打不过就改变 Java 未来 ,微软正式发布 OpenJDK 预览版!

微软博客近期宣布 OpenJDK 的 Microsoft Build 预览版,这是 OpenJDK 的新的免费长期支持(LTS)发行版,它是开源的,任何人都可以免费部署在任何地方。...微软通过 OpenJDK 支持这个开发平台,对于过去几年、几十年来在这个平台上投入大量资金的开发者来说影响是巨大的,它将在不久的将来成为 Azure 上 Java 的默认发行版,而且这个过渡有望实现无缝衔接...Microsoft Build of OpenJDK 是 Java 生态系统中任何其他 OpenJDK 发行版的简单替换。...更新将是免费的,每个 Java 开发者都可以在任何地方部署。 在过去的几年里,我们与 Azul Systems 和其他供应商合作,为我们的客户、用户和我们自己的业务提供高质量的 Java 支持。...今年晚些时候,OpenJDK 的 Microsoft Build 将成为整个 Azure 管理的服务中 Java 11 的默认发行版。客户将不必执行任何维护任务,因为过渡将通过应用部署实现平稳和透明。

1.5K20

windows本地安装openjdk环境

1 讲一下为什么要选openjdk 先讲一下为什么小编在这里选择openjdk,而不是像绝大多数人一样选择jdk。那是因为,jdk在1.8的某个版本之后,就不是免费的版本了,不能免费用于商用。...为了保险起见,从现在开始,养成一个使用开源免费软件的习惯。...2 下载安装openjdk 下载地址:https://jdk.java.net/java-se-ri/8-MR4 3 配置环境变量 下载好之后,将openjdk的压缩包解压后,我这里存放的目录是:D...,就证明openjdk的环境安装好了,接下来就是安装常见的代码编辑器以及打开怎么去编译代码了。...好久之前也写过一篇java环境搭建的文章,大家也可以结合起来一起参考: Java环境搭建 4 为什么要在电脑上安装jdk呢?

2.5K30

Github + hexo matery 主题搭建免费博客

为什么要搭建博客? 别人吐槽我现有的博客就是远古的博客,页面太low!另外一个原因是博客的内容是存储在数据库中,前段时间我的数据库被黑了,博客的内容全没了!基于这两个原因我在思考重新搭建我的博客。...看到身边人的博客都那么漂亮,我得知他们的博客是Github + hexo 搭建的,所有东西都免费,而且页面展示效果,网站优化方面都特别方便。所有我最终选择了hexo搭建博客。...源码搭建的博客,效果如下图: 博客地址是:http://www.mhtclub.com/ 。 ?...这是我新搭建的博客,效果如下图: 博客地址是:https://www.restlessman.cn/ ?...当然在博客搭建上有什么问题可以告诉我,我们一起进步,互相学习!

68320
领券