• <dd id="3gzlp"></dd>

    <li id="3gzlp"><acronym id="3gzlp"></acronym></li>

    <span id="3gzlp"></span>

    BellSoft 與 VMware 合作改進 OpenJDK

    白開水不加糖
     白開水不加糖
    發布于 2020年06月12日
    收藏 15

    openEuler項目召集令就在暑期2020,最高6萬元獎金等你來領!>>>

    在過去的幾年中,OpenJDK 的使用率顯著增加,尤其在甲骨文于 2019 年決定更改其 Java 許可模式,從提供免費的 Java 更新轉變為要求付費訂閱以后,這種情況尤為明顯。Snyk 于 2020 年進行的一項調查顯示,只有 34% 的 Java 用戶使用 Oracle JDK,而有 53% 的用戶選擇使用 OpenJDK。 與上一年相比,OpenJDK 增長了 36%,Oracle JDK 則減少了 36%。此前,我們也曾報道過,有 80% 的 Oracle JDK 用戶正在考慮其他支持選項

    現如今,OpenJDK 的主要貢獻者 BellSoft 宣布與 VMware 達成合作。BellSoft 將提供其主要產品 Liberica JDK 以及對 VMware Tanzu 的全面服務支持。

    圖片來源:SD Times

    BellSoft 將與 VMware 攜手并與 OpenJDK 社區緊密合作,以將 Java 運行時提升到更高的可用性和性能水平,并保持其卓越的可靠性。Liberica 是一種經過 TCK 驗證的 OpenJDK 二進制發行版,符合 Java SE Standard Compliance。

    BellSoft 首席執行官 Alexander Belokrylov 認為,主要的改進領域是增強對 ARM 處理器的支持,并針對云部署和微服務架構優化 Java。Belokrylov 稱,越來越多的 ARM64 體系結構被認為是 ARM 和 x86 處理器體系結構的可行替代,并且在某些情況下實際上要更好。BellSoft 致力于在這些處理器上增強 OpenJDK。例如,它創建了 JEP 316,其允許在備用內存設備上分配 Java 對象堆。 

     Java 的另一個壓力點是微服務的日益普及。 JRebel 在 2020 年進行的一項調查顯示,有 50% 的 Java 開發人員正在使用微服務。

    Belokrylov 表示,由于 Java 具有更高的內存和 CPU 要求以及更長的啟動時間,轉向更多基于微服務的體系結構也給 Java 帶來了壓力,并吸引了來自 JavaScript、Go 和 Python 等語言的競爭。 “為了滿足這種需求,我們已經在一年多以前發布了 Liberica JDK,它是在基于 Alpine Linux 的鏡像上基于 Alpine Linux 容器的 OpenJDK 二進制文件,而 Alpine Linux 與其他 Linux 的區別在于容器的大小,Alpine Linux 容器的大小僅為 5MB 左右,這使得其可以運行 OpenJDK。“ 

    Java 無法在 Alpine Linux 上開箱即用,但 BellSoft 目前參與的 JEP 之一的 JEP 386 則旨在為 OpenLinux 帶來對 OpenJDK 的支持。

    本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
    轉載請注明:文章轉載自 OSCHINA 社區 [http://www.url23.com]
    本文標題:BellSoft 與 VMware 合作改進 OpenJDK
    加載中
    此新聞有 20 條評論,請先登錄后再查看。
    返回頂部
    頂部
    聚看影院