微软宣布SQL Server 2019免费支持Java
在 2018 年 9 月的時候,微軟就宣布與領(lǐng)先的 Java 開源貢獻(xiàn)者和發(fā)行商 Azul Systems 建立新的合作伙伴關(guān)系。這一關(guān)系允許所有 Azure 客戶在微軟和 Azul 聯(lián)合提供的支持下,免費使用 Azul 的 Zulu for Azure-Enterprise Java 發(fā)行版 。
最近,微軟宣布已經(jīng)將這種合作關(guān)系擴(kuò)展到包括 SQL Server。從新發(fā)布的 SQL Server 2019 社區(qū)技術(shù)預(yù)覽(CTP) 3.2 開始,包括 Azul System 的 Zulu,它可以直接嵌入到 SQL Server 中使用 Java 的所有場景(PolyBase、Apache SPark、Java 可擴(kuò)展性等等)。除了為 SQL Server 支付的費用外,不用其他任何成本。
Java 是當(dāng)今世界上最重要的開源項目之一,據(jù)許多報道稱,它是世界上最流行的編程語言。它大約與微軟 SQL Server 同時誕生,在 20 多年前,早期版本的 Java 數(shù)據(jù)庫連接(JDBC)驅(qū)動程序使 Java 應(yīng)用程序能夠連接到 SQL Server。
過去,SQL Server 允許客戶選擇自己的 Java Runtime,通常是 OpenJDK 或 Oracle 的 JavaSE。不過,這兩種選擇都不理想。對于 OpenJDK,如果需要幫助,就沒有支持供應(yīng)商。使用 Oracle 的 JavaSE,則會存在讓 Oracle 幫助您在 Microsoft SQL Server 中使用 Java 的情況,對于 Windows 巨頭來說有點尷尬。
在 SQL Server 2016 中,微軟引入了 PolyBase 的第一個版本,這是一種數(shù)據(jù)虛擬化解決方案,使客戶能夠使用 T-SQL 查詢 Cloudera 或 Hortonworks 中的數(shù)據(jù),T-SQL 在互操作層嚴(yán)重依賴 Java。
如今,在 SQL Server 2019 的大數(shù)據(jù)集群中,隨著 Apache SPark、HDFS 和其他大數(shù)據(jù)組件的加入,SQL Server 和 Java 更加交織在一起。
2018 年,Oracle 對 Java 的支持和許可模型發(fā)生了變化,對 Oracle Java SE 的免費支持正在逐步消失,Oracle 希望用戶支付 Java 支持的費用。
Azul Systems 總裁兼首席執(zhí)行官 Scott Sellers 說:
我們已經(jīng)向微軟交付了 OpenJDK 的認(rèn)證版本五年多了。正如我們對 Azure 所做的那樣,我們擴(kuò)展了我們的合作關(guān)系,與微軟站在一起,向基于 SQL Server 的 Java 開發(fā)人員社區(qū)提供完全支持的 Zulu 構(gòu)建,而不增加開發(fā)和生產(chǎn)使用的成本。
當(dāng)然,微軟也表示尊重客戶選擇不同 Java 風(fēng)格的權(quán)利。在 SQL Server 中使用 Java 的每一種情況下,都會有一種記錄在案的方式來表現(xiàn)自己的 Java 風(fēng)格,而不是使用默認(rèn)的 Zulu Embedded,并且使用自己選擇的支持提供者,即使它是 Oracle。?
微軟稱,他們的使命是授權(quán)地球上的每個人和每個組織實現(xiàn)更多的目標(biāo),其中包括所有希望構(gòu)建 SQL Server 的數(shù)百萬 Java 開發(fā)人員。
開源中國征稿啦!
開源中國 www.oschina.net 是目前備受關(guān)注、具有強大影響力的開源技術(shù)社區(qū),擁有超過 400 萬的開源技術(shù)精英。我們傳播開源的理念,推廣開源項目,為 IT 開發(fā)者提供一個發(fā)現(xiàn)、使用、并交流開源技術(shù)的平臺。
現(xiàn)在我們開始對外征稿啦!如果你有優(yōu)秀的技術(shù)文章想要分享,熱點的行業(yè)資訊需要報道等等,歡迎聯(lián)系開源中國進(jìn)行投稿。投稿詳情及聯(lián)系方式請參見:我要投稿
推薦閱讀緩存有那么多種,分別是干什么的?
微軟官方上線 Python 教程
這款數(shù)據(jù)庫將企業(yè)版功能100%開源還不收費,why?
微軟解釋為什么 Rust 是系統(tǒng)編程的最佳選擇
最權(quán)威編程語言排行榜發(fā)布6月更新,TS 首進(jìn)前十
總結(jié)
以上是生活随笔為你收集整理的微软宣布SQL Server 2019免费支持Java的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ASP.NET Core 中的管道机制
- 下一篇: 服务器程序的Xamarin-Java.I