[an error occurred while processing the directive]
RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2

BellSoft Axiom JDK formerly Liberica JDK

Product
Developers: BellSoft
Last Release Date: 2024/03/26
Branches: Information Technology
Technology: Application Development Tools

Content

Axiom JDK (formerly Liberica JDK) is a supported Java program development and launch environment that fully meets import substitution principles .

2024

Java Axiom JDK Pro 22

On March 26, 2024, BellSoft announced the release of the next release of the domestic Java Axiom JDK Pro 22 development and execution environment. The update offers significant changes in twelve areas.

Java Axiom JDK Pro 22

As reported, Axiom JDK Pro 22 continues to implement the fundamental changes included in Axiom JDK Pro 21, a LTS release with long-term support until 2032. The update includes additional APIs for working with memory and multithreading, optimizing garbage collection, tools for novice Java developers, as well as optimizing Java code. These changes make JDK 22 a more powerful and flexible platform for developing modern applications. And Axiom JDK optimization for cloud and microservice environments optimizes the development and launch of Java services.

The Axiom JDK Pro 22 platform comes in three versions: Full, Standard and Lite, which allows you to use the optimal set of components and save computing resources. The Full version includes a full set and additional packages such as OpenJFX, MinimalVM, Device Input-Output API on some platforms. The Standard version is suitable for most desktop and server applications. The Lite version is the most compact. It is designed for high-density deployment of containerized applications and allows you to most efficiently use the valuable resources of cloud services.

In addition, Axiom JDK engineers provide developers with tools that optimize the security of domestic Java applications. So Axiom JDK Pro includes ready-made configurations of TLS certificates of the Ministry of Digital Development, thanks to which Java applications are automatically connected to sites with TLS connections. And a trusted repository of Java libraries, the most popular in the domestic IT industry, helps to avoid accidental malicious code by using secure libraries. Source codes in them verified using Svace code static analysis tools from ISP RAS and secure development practices.

File:Aquote1.png
Modern challenges require service stations, information security directors and their teams to find tools that optimize development and provide easy migration to domestic software while maintaining business continuity and achieving IT security goals. They need to perform import substitution KPIs and use engineering resources wisely, while ensuring the security, reliability and performance of critical information infrastructures, most of which are built on Java. - We are pleased to provide Java platform and engineering expertise for round-the-clock support of domestic companies and government services.

noted Roman Karpov, Director of Strategy and Technology Development at Axiom JDK
File:Aquote2.png

In total, 313 changes and 12 JEPs with optimized functions were made to JDK 22. The most significant of these include:

  • Blocking memory areas for G1 helps reduce response time during garbage collection when critical Java Native Interface (JNI) areas are present.
  • Vector API optimizes the performance of vector calculations that are compiled into machine statements at runtime.
  • Structural multithreading optimizes multithreaded code management and monitoring (second preview).
  • Expressions before calling super (...) in the constructor allow you to reduce the code if you need to call additional methods before calling the constructor of the parent class (preview).
  • Unnamed patterns and variables optimize code readability by replacing names of unused variables with a underscore character.
  • The Class-File API implements a standard API for processing class files (previews).
  • Running applications consisting of many source code files allows you to run Java applications as a set of such files.
  • String patterns provide a secure implementation of dynamically calculated expressions from a fixed set of letters (second preview) into Java strings.
  • Stream Gatherers allows you to create custom intermediate operations with the Stream API (preview).
  • Implicitly declared classes and main methods of the class instance allow novice Java developers to write simple programs (second preview).
  • Scoped Values allows you to share unchangeable data within one stream and between streams (second preview).
  • The Foreign Function & Memory API allows Java applications to communicate securely with code outside of JVM (third preview).

As part of a standardized platform for Java development

Astra Group"" and the Axiom JDK team on February 29, 2024 announced plans to consolidate engineering and jointly invest resources in creating a fully functional standardized platform for Java-development that can comprehensively replace foreign counterparts. Vendors will present to the market a holistic offer combining a OS Astra Linux solution for working with, source code GitFlic a stack of Axiom JDK technologies Libercat and for the development and execution of Java applications, as well as a number of other components. It is expected that with this comprehensive solution it will be possible to create new critical systems and transfer existing ones to an import-independent platform.

The association R&D of the experts of the Astra Group and the Axiom JDK team will make a significant contribution to the achievement of technological sovereignty.

With the advent of a domestic development platform, it will become easier for Russian organizations to choose tools suitable for their requests for digital transformation and import substitution. Customers will receive a software environment with all the technologies required to write advanced infrastructure software for Astra Linux in Java. Using a standardized platform will help protect the software development process from technological risks and make it safe and effective.

Companies will coordinate the development of products, ensure their compatibility, increase performance at the junction of the OS and the execution environment. In particular, it is planned to implement integrated security functions within a closed-loop software environment for Java applications.

Joint work will develop in several areas at once. Astra Group is expanding its software stack with progressive domestic components for software written in Java, Kotlin, Scala and other languages ​ ​ using the Axiom JDK runtime. The vendor's products will also support this Java environment, and as a result, existing customers will receive the advantages of seamless integration by migrating their critical Java applications to the domestic line of Axiom JDK and Libercat, and new customers will be able to immediately take advantage of the integrated offer to develop their systems and simplify import substitution thanks to the cross-platform Axiom JDK. The use of Axiom JDK Certified and Libercat Certified products certified by the FSTEC of Russia will speed up the passage of GIS and CII certification procedures.

File:Aquote1.png
In the corporate segment, more than 70% of the software is written in Java, and in fintech - all 90%. Joint engineering with Astra Group allows us to offer specialists a verified and consolidated strategy and an import-independent portfolio that can compete with eminent foreign ones. We invest in building a standardized development platform while remaining independent companies. The stack of domestic Java technologies Axiom JDK and Libercat is its fundamental component and complements the product offer of Astra Group, - said Roman Karpov, Director of Strategy and Technology Development at Axiom JDK.
File:Aquote2.png

File:Aquote1.png
It will be a complete environment with a set of tools for managing source code, testing, automation, documentation, framework and development templates. The IT industry needs unified approaches, and in order to develop them, it is necessary to provide the market with tools and services. Astra Group is building full support for the entire Java development infrastructure, "said Anton Shmakov, technical director of Astra Group.
File:Aquote2.png

2023

As a platform for Kaspersky Lab solutions

Kaspersky Lab will use Axiom JDK Certified, a Russian certified Java platform, as part of its solutions. The company chose it as a trusted product environment. This will allow you to create security solutions based on domestic Java technologies, as well as use them to design industrial software in accordance with the concept of developing safe software (RBPO) and the requirements of the Federal Service for Technical and Export Control (FSTEC) of Russia. Kaspersky Lab announced this on November 27, 2023.

The certified Java platform is planned to be used in comprehensive protection of the native XDR class against complex threats and targeted attacks, consisting of Kaspersky Anti Targeted Attack and Kaspersky EDR Expert solutions. This will increase their safety and significantly speed up the FSTEC certification process, where, together with the solution, verification of the environment code is required.

Axiom JDK Certified already has a certificate of FSTEC of Russia in 4 levels of trust. According to the developer, this is the only environment for developing and launching Java applications allowed by the regulator for use in systems with increased information security requirements - state information systems, critical information infrastructure facilities, personal data information systems, APCS, etc.

File:Aquote1.png
We are always open to technological cooperation with domestic companies. Sharing experience and knowledge helps us achieve our key mission of building a safe world. Partnership with Axiom JDK, in particular, optimizes the process of certification of Kaspersky Lab products in FSTEC Russia and will help to quickly confirm their quality and safety, "said Marina Usova, director of corporate sales at Kaspersky Lab.
File:Aquote2.png

File:Aquote1.png
The information security market is key to digital sovereignty. And we are excited to join forces with his representative to develop Secure Software Development (RBPO) and product integration practices. Our engineers have invested ten man-years in creating a certified Java development and execution environment and verified 3GB of code to accelerate the construction and certification of government and business critical systems. We are confident that our cooperation with Kaspersky Lab will ensure compliance with the requirements of the FSTEC of Russia and increase the level of security of systems using our integrated products, both at the stage of creation and in industrial operation, - said Roman Karpov, Director of Strategy and Technology Development at Axiom JDK, Head of the Information Security Committee of ARPP "Domestic Software."
File:Aquote2.png

RooX UIDM Compatibility

On June 19, 2023, RooX announced that it had made the domestic RooX UIDM authentication and authorization management system compatible with the Java Axiom JDK Pro development and execution environment. The compatibility of these solutions will allow RooX UIDM to be used in IT landscapes deployed on the Russian Java stack. Read more here.

Axiom JDK Pro 20

On March 30, 2022, BellSoft presented an updated release of the Java Axiom JDK Pro 20 domestic development and execution environment. It is released in sync with Oracle JDK 20 and contains offers optimizing JDK across seven areas. They focus on optimizing platform performance, stability and security, optimizing development, and improving the Java language.

Axiom JDK Pro 20

According to the company, Axiom JDK Pro 20 offers significant updates, including for banking, exchange and other systems critical to the high bandwidth of Java applications. The release includes language optimization from the OpenJDK Amber (Pattern matching for switch) project, optimization of the interaction of the Java virtual machine (JVM) and machine code from the OpenJDK Panama project (Foreign Function & Memory API and Vector API), as well as functions from the Loom project (Scoped Values, virtual threads and structural multithreading). The latter streamlines the process of writing, maintaining, and monitoring high-throughput multithreaded applications. Most updates are aimed at optimizing the functionality introduced in earlier versions of JDK.

Additionally, Axiom JDK Pro 20 includes a trusted Java library repository. It is expanded by the Libercat embedded component, designed to create and run applications in conjunction with Spring Native Image. A trusted repository helps avoid accidental malicious code by using trusted libraries that have been verified. Axiom JDK developers accept applications for inclusion in the repository of those libraries that are in demand by the domestic IT industry. Source code verification is carried out using the tools of static analysis of SVACE code from ISP RAS and secure development practices.

Axiom JDK Pro 20 has added a translation into Russian of messages from the Java API for XML Processing (JAXP) framework. Starting from the January version, the product includes ready-made configurations of Russian TLS certificates. Thanks to this, with secure TLS connections to sites using Russian certificates, Java applications on the Axiom JDK Pro platform are automatically connected.

File:Aquote1.png
Russian companies, faced with unprecedented sanctions pressure regarding the use of foreign technologies, are actively working in March 2023. They are upgrading information systems to meet regulatory requirements and technological sovereignty. They need to use resources wisely and efficiently, while ensuring the security, reliability and performance of critical information infrastructures, most of which are built using Java technologies. We are pleased to provide a trusted Java platform and engineering expertise to support the work of domestic companies and government services around the clock. Challenges require service stations and their teams to find tools that optimize development and enable easy migration to domestic software while maintaining business continuity and achieving IT security goals. The installation of Axiom JDK Pro 20 will allow you to test features, prepare an import substitution strategy and the subsequent transition to the LTS release of JDK with long-term support.

told Roman Karpov, Director of Strategy and Technology Development at Axiom JDK
File:Aquote2.png

In total, 2,442 fixes and 7 JEPs with optimized functions are included in the JDK 20. At the same time, Axiom JDK development engineers fixed 11 problems. The most significant updates include:

  • Language Updates and Changes:
    • JEP 432: Record Patterns (second Preview) makes the code more concise by optimizing the pattern matching mechanism with record patterns used to deconstruct structural values.
    • JEP 433: Pattern Matching for switch (fourth Preview) adds pattern matching to switch expressions and statements.

  • Features from the Loom project in Preview/Incubator status

    • JEP 429: Scoped Values (Incubator) provides the sharing of immutable data within a single thread and between downstream threads.
    • JEP 436: Virtual threads (the second Preview) optimize threading in Java due to the fact that virtual threads do not bind to the OS thread for the entire life cycle, allowing you to optimize the number of parallel tasks up to tens of thousands.
    • JEP 437: Structural multithreading (second Incubator) provides thread coordination and structuring by enclosing threads running within a single task in a single syntactic block.

  • Functions from the Panama project in Preview status

    • JEP 434: Foreign Function & Memory API (second Preview) replaces native Java interface (JNI) and allows more efficient use of code and memory outside of JVM.
    • JEP 438: Vector API (fifth Incubator) compiles vector calculations of an instruction during application execution, thereby optimizing the efficiency of certain mathematical operations.

The Java Axiom JDK Pro development and execution environment is entered into the register of Russian software and is created in accordance with the secure development life cycle concept (SDL), so systems based on it are protected from the moment of creation and throughout operation. The product is available for Windows, Linux, Mac and Solaris and is compatible with Russian OS, DBMS, applications and hardware. All assemblies go through the source code research process and rigorous quality control procedures. In conjunction with Axiom JDK Pro, the standardized Libercat application server provides a comprehensive certified solution for both Java SE and EE specifications .

The line includes FSTEC the Axiom JDK Certified product. It meets the requirements means of protection information for Level 4 trust and can be applied to all critical infrastructure facilities and complex systems with increased requirements for. information security

Support for TLS certificates of the Ministry of Digital Development of the Russian Federation in Axiom JDK Pro 8, 11, 17 and 19

On January 27, 2023, BellSoft"" announced that the Russian the execution environment development team Java had updated the Axiom JDK product line. The January 2023 version includes ready-made configurations of Russian () TLS SSL certificates in addition to updates safety and critical patches (). CPU Now, when establishing - protected TLS connections with digital services using, certificates Ministry of Digital Development of the Russian Federation Java connection applications will occur automatically if they run on Axiom JDK Pro. Integration domestic certificates in the Java runtime environment will simplify their installation and billions of to secure transactions, affecting tens of millions of users.

With the updated version of Axiom JDK Pro, web application developers, service users state mobile applications civil services and Russian companies have received an important feature. Domestic TLS certificates ensure the availability of resources in any browser user of all operating systems and independence from foreign (CA certification centers). The Ministry of Digital Development RUSSIAN FEDERATION released them in return for foreign ones, security certificates which stopped working with Russian sites. 

Support for certificates issued by Russian CA is included in Axiom JDK Pro 19.0.2, 17.0.6, 11.0.18 and 8u382. They implement a quarterly development cycle OpenJDK and are available synchronously with. Oracle Java SE Thus, Java applications running on Axiom JDK Pro 8, 11, 17 and 19 do not need to be configured to establish secure connections using the TLS protocol (, transport layer security transport layer protection protocol) and authentication, servers unlike applications running on Java Oracle and other JDKs.

File:Aquote1.png
The company is systematically expanding the functionality of the Russian Java execution environment in order to meet the requirements market and anticipate customer expectations. Most state information systems critical infrastructures work in Java and the release of domestic TLS certificates is an important event in the market. Engineers included them in the Axiom JDK Pro to provide out-of-the-box connectivity, saving resources for developers and users. Now, in all secure TLS connections installed in Java applications, the authenticity of the server or client can be automatically verified by Russian certificates. The company is pleased to provide a trusted Java platform and engineering expertise to support the work of domestic companies and government services around the clock and contribute to acceleration, import substitution
noted Roman Karpov, Director of Strategy and Technology Development Axiom JDK of BELLSOFT.
File:Aquote2.png

All Axiom JDK Pro 8, 11, 17 and 19 clients signed up for technical support services received Russian TLS certificates out of the box. Customers can request an updated version from the download portal. Overall, the January version of the Axiom JDK Pro contains 778 fixes and backports. CPU releases 8u361, 11.0.17.0.1 and 17.0.5.0.1 contain known vulnerability fixes (CVEs) to maintain maximum security and performance of the development and execution environment. PSU releases 8u362, 11.0.18, 17.0.6 and 19.0.2 include non-critical fixes.

2022

Axiom JDK Pro compatibility with Ankey IDM

Specialists of Gazinformservice, a large Russian system integrator and vendor in the field of information security, and engineers of the Axiom JDK team completed joint tests. The tests confirmed the compatibility and correctness of the Ankey IDM complex for access control in the Russian Java Axiom JDK Pro development and management environment from BELLSOFT. This was announced by Gazinformservice on December 21, 2022. Read more here.

Unidata Data Management Platform Compatibility

Unidata announced on November 17, 2022 that it had completed compatibility tests between the Unidata platform and a product based on it, in particular Unidata MDM, with the Java Development Kit - Axiom JDK (developed by BellSoft), the Libercat application server (developed by BellSoft) and the Astra Linux CE 2.12.44 operating system (Eagle). Read more here.

Axiom JDK Pro 19

On September 29, 2022, BELLSOFT announced the release of an updated release of Axiom JDK Pro 19, a domestic Java development and execution environment. It offers almost 2,500 changes and Russian functionality - a trusted repository of Java libraries.

Axiom JDK Pro 19

According to the company, the changes in this version affected 4 key areas: strengthening IT security, optimizing performance, creating concise, supported code, and increasing compatibility with other technologies.

The Russian Java platform is produced under the Axiom JDK brand and is updated 6 times a year synchronously with Oracle Java.

The updated release of Axiom JDK Pro 19 includes a trusted Java library repository. This functionality allows you to optimize the security of domestic Java applications and avoid accidental malicious code by using verified secure libraries. The trusted repository is assembled by a team of Axiom JDK engineers from the source codes of Java libraries using SVACE static code analysis tools from the Institute for System Programming of the Russian Academy of Sciences and secure development practices. Total volume of sources already verified amounted to about 4 GB: such work from one developer would take ten years.

An important event in the JDK19 release was the introduction of virtual threads and structural multithreading. They help optimize the performance of the Java runtime environment and are important for the bandwidth of applications, such as banking and exchange systems. Virtual threads allow you to use light threads, the number of which is can reach tens of thousands, but are easily profiled and monitored. Multithreading allows you to coordinate the operation of threads by enclosing them in one syntax block.

Strengthening IT security in the JDK 19 release opens up the ability to work with external data without threatening the virtual Java machine. The updated release optimized the Function & Memory API function implemented in the current LTS version 17, and also implemented a number of other features. The compatibility with RISC-V, expanded in the updated version, confirms the focus on supporting modern developments in the field of processor architectures.

A Linux/RISC-V port was added to JDK 19. In response to criticism of Java's cumbersome nature, the updated release of JDK 19 includes the Record Patterns function for working with samples, which will make the program code more concise. In total , 2,422 fixes are included in JDK 19 ( 2,220 in JDK and 222 in FX) and 7 JEP with additional or optimized functions. At the same time, Axiom JDK development engineers fixed 10 problems.

Axiom JDK Pro is included in the register of Russian software and is created in accordance with the concept of the life cycle of secure development (SDL), therefore, systems based on the Russian Java platform are protected both during creation and during operation. All assemblies go through the source code research process and rigorous quality control procedures.

Compatibility with Rosa Cobalt 7.9 and Rosa Chrome 12

Domestic developers BELLSOFT"" STC IT ROSA and completed joint testing of updated versions of products. The companies confirmed the correctness of the standardized servers applications Libercat and trusted development and execution environment Java Axiom JDK Pro with 7.9 OS DEW COBALT and OS 12. ROSA "CHROMIUM" Compatibility guarantees will speed up projects, import substitution including when switching from products. This was Oracle announced by the company NTC ROSA IT on July 19, 2022. More. here

FSTEC Certificate for Axiom JDK Certified

BellSoft received a certificate FSTEC for Axiom JDK Certified, a development and execution environment, the Java TAdviser company said on May 24, 2022. BellSoft notes that the Java platform was certified by FSTEC Russia for the first time. This should speed up the certification of GIS, CUES and the implementation of import substitution projects, the development company expects.

Java Axiom JDK Certified has been tested and meets the requirements for information protection tools for level 4 trust (SMT UD4). During the compliance check, the Axiom JDK Certified nondocumented capabilities and the required security functions were confirmed, the product architecture was monitored and its source code was fully analyzed, including fuzzing testing.

BellSoft expects that the certification of the FSTEC Java platform will accelerate the certification of GIS, CII and the implementation of import substitution projects

Java Axiom JDK Certified can be used on all critical infrastructure facilities and in complex systems with increased information security requirements:

  • state information systems up to and including security class 1,
  • significant objects of the critical information infrastructure of the 1st category,
  • personal data information systems up to and including level 1 of security,
  • automated systems for control of production and technological processes of the 1st class of protection.

Axiom JDK Certified is a single cross-platform solution for cloud, server and desktop systems, as well as Docker containers, verified for compliance with the Java SE standard. The product is part of the Axiom JDK family, as a result of rebranding replacing the Liberica JDK family. The renaming will allow the developer to license products without restrictions and provide support in the context of digital sovereignty, sanctions and import substitution requirements.

The solution provides the tools, executables, and binaries you need to compile, debug, and execute a Java Development Kit. The certified product is available for all LTS versions - JDK 8, 11 and 17. Advanced security features of Axiom JDK Certified SMT include:

  • Ensure that virtual machine instances are independent
  • Verifying Class Files
  • Secure execution of interpreted code
  • Access control
  • Integrity control of executable code (closed software environment)
  • Log security events.
  • Memory cleanup.

BellSoft expects that the release of Axiom JDK Certified will allow thousands of customers, system integrators and developers to simplify the construction and certification of state information systems and speed up import substitution projects.

Speaking about the potential number of Axiom JDK Certified users, BellSoft CEO Alexander Belokrylov, citing data from well-known information security expert Alexei Lukatsky, cited a figure of about 100 thousand organizations that fell under KII, and assuming that at least a third uses Java - this is already about 30 thousand.

File:Aquote1.png
According to our data, the vast majority of banking CIIs are designed using Java components. The Java execution environment is used in RBS, card processing, scoring, microservice architecture, the popularity of which is actively growing, at the workstations of tens of thousands of bank employees, - said Alexander Belokrylov in a conversation with TAdviser. - The current situation has accelerated import substitution projects, therefore, not only potential, but also practical interest in the certified product will be higher.
File:Aquote2.png

Previously, Java was tried to avoid and rewritten to C for certification or used imposed or organizational protection measures, says BellSoft CEO. But now developers of Java applications subject to certification and certification will not need to spend time studying the Java machine (JVM). BellSoft invested 10 man-years of development in the project and verified 3 GB of code. That is, 1 development engineer would work on this for 10 years. Otherwise, application developers had to do it themselves in comparable or longer time.

File:Aquote1.png
Previously, superimposed protections could be used, but FSTEC's regulatory documentation is evolving and gradually increasing the level of security requirements. If a company certifies a Java application, it must also certify the application code execution environment, says Alexander Belokrylov.
File:Aquote2.png

Alexey Lukatsky, in a conversation with TAdviser, noted that he has an ambiguous attitude towards this event. On the one hand, it is significant in that it is a precedent for certifying a development platform. FSTEC is now very actively looking towards building secure development processes, including certified compilers and development tools. In this context, certification of the Java environment is an interesting solution, Lukatsky believes.

On the other hand, it is difficult to call this event significant from the point of view of the consumer: it is unlikely that many companies will switch to this environment, because it is possible to certify the final product without having a certified development environment by simply submitting the product to FSTEC for certification, providing source codes. Most organizations are developing in an uncertified environment, the expert said in a conversation with TAdviser.

File:Aquote1.png
Products that are used today are rarely based on the same language. And Java is definitely not in the top 3. As a rule, developers use environments for different languages: these are C#, C++, Python, Golang, and so on, and Java, among other things. And in order to talk about the level of power of attorney of the entire product, all components must be certified. And since it turns out that only one is certified, it is interesting, but not so significant, - says Alexey Lukatsky.
File:Aquote2.png

Pavel Korostelev, head of the Security Code product promotion department, believes that the certification of the FSTEC Java development and execution environment is an important story, because it greatly simplifies the process of certifying finished code by trust levels.

File:Aquote1.png
To obtain such a certificate now, you need to show not only the code itself, but also the development environment - within which the code was formed, which tools were used. And if we talk about the fact that already certified tools were used, then this removes some of the questions, speeding up the main certification process. Accordingly, the time-to-market is also decreasing (the time from the idea of ​ ​ the product to its release on the market) for the code that will be used in the state information system, Korostelev shared his opinion with TAdviser.
File:Aquote2.png

As part of the end-to-end solution on the Baikal-M processor

the Russian The development team of,, and RED SOFT BellSoft Postgres Professional EMDEV confirmed the correct collaboration of their software products. This was announced on January 12, 2021 by BellSoft. Successful tests allow you to recommend the sharing of a domestic Java stack -,, OS DBMS server applications, Java runtime and enterprise portal - as an end-to-end solution on. processor Baikal-M

The solution is based on the operating system RED OS for the LiberCat application server and the Java Liberica JDK Pro runtime. This Java stack will be used to refine and deploy the Incomand enterprise portal. The installed Postgres Pro DBMS will make it easier for users to work with it. All software products are included in the Unified Register of Russian programs for electronic computers and databases. Technostek has been successfully tested with the domestic Baikal-M processor.

{{quote 'author = said Rustamov Rustam, Deputy General Director of RED SOFT. | Qualitative changes state business processes are possible only as a result of the introduction of digital technologies. And in order to strengthen digital sovereignty, it is countries necessary to use mainly domestic "software" and "hardware." Working in this direction, together with partners, we have created a solution that meets not only the requirements of time, but also policy,}} import substitution

{{quote 'author = noted Alexander Belokrylov, CEO of BellSoft. | Together with our partners, we build a reference architecture of Java stack-based IT solutions and continue to invest in interoperability with all platforms we use. This allows customers to strive for technological independence with advanced open source technologies and reliable 24/7/365 support in their native language,}}

{{quote 'author = added Ivan Panchenko, Deputy General Director of Postgres Professional. | We value partnerships with manufacturers of Russian software, systems and applications, since cooperation between technology companies makes it possible to better satisfy user requests. Therefore, within the framework of the Association of Software Developers "Domestic Software," we are conducting targeted work on the integration of domestic products, and the new joint solution for the Incomand portal is one of the results,}}

{{quote 'author = commented Alexey Kakunin, CEO of EMDEV. | The Incomand enterprise portal is just a small tip of the iceberg, visible to end users, that cannot exist without a huge "underwater" foundation. And it is very important that we were able to provide the entire foundation based on Russian components - starting with the hardware and ending with all the software necessary for the application (OS, database, application server, JVM runtime),}}

2021

Liberica JDK 17 with long-term support until 2030

On September 24, 2021, the company, BellSoft one of the participants, OpenJDK announced the release of the LTS release of Liberica JDK 17, a progressive performance environment. Java The long-term version offers increased safety performance and stability, as well as optimization of the Java platform and language programming. All products of the line are also optimized, including Liberica JDK Pro 17 for the Russian hardware platforms and Liberica JDK Certified 17 for certification. FSTEC The following releases of the BellSoft Java runtime environment are available on the developer's website and are released simultaneously with, which contributes to Oracle JDK the prompt implementation of technologies for solving problems import substitution and digital sovereignty.

A stable LTS release (Long-Term Support) is of great importance for industrial development. With the Liberica JDK 17 distribution, 24-hour technical support will be provided until 2030 in the native language and features from BellSoft. Among them are support for a wider range of platforms, including the AArch64 and lightweight Alpine Linux for creating compact containers, compatibility with Russian software and hardware, and a universal compiler for speeding up the launch of Liberica Native Image Kit applications. In addition, Liberica JDK 17 will be used as a basic execution environment in the Spring Framework project, starting with version 11, as part of BellSoft's collaboration with VMware Tanzania.

This LTS release included 70 JEPs (JDK Enhancement Proposal) from community members released in the three years since the previous LTS version of JDK 11 was released. Many changes were proposed and implemented by BellSoft engineers, including fixing 7 issues in 17 OpenJDK. At the same time, the releases of JDK 17 and Java 17 are an LTS version that operating system supports Alpine Linux, the port for which was integrated BellSoft in 2021 (JEP 386), which increased the efficiency of working with. In microservice architecture the Liberica JDK line OS , Alpine Linux support is also available in LTS versions 8 and 11.

File:Aquote1.png
"We strive to ensure that our products not only meet, but also anticipate the needs of developers. And the LTS release of Liberica JDK 17 is a good reason to take advantage of this. We constantly contribute to quarterly versions and number releases of OpenJDK, which are released every six months. We accompany systems on all versions starting with JDK 6 and 7 and offer an additional year to support LTS releases 8, 11 and 17, continuing to provide customers with additional security, performance and fixes. We believe that the proposed timeline for the release of LTS versions - every two years - will stimulate organizations to update JDK more often and help the open platform remain relevant, safe and productive. Thus, users will be able to take advantage of more efficient applications, and developers will implement opportunities that did not exist before, "-

notes Alexander Belokrylov, CEO of BellSoft.
File:Aquote2.png

The LTS release of Liberica JDK 17 is characterized by three key areas:

  • technical capabilities, including efficient operation on processors Apple M1 thanks to the on/ MacOS AArch64 port (JEP 391) and macOS rendering pipeline (JEP 382), optimized pseudo-random number generators (JEP 356). In addition, preparing Applet API for removal (JEP 398) was the next step towards a development environment without outdated functions;
  • increased security thanks to strict encapsulations of internal JDK components (JEP 403), implementation of contextual deserialization filters (JEP 415), recognition of Security Manager as outdated (JEP 411). The latter motivates developers to use more relevant security measures;
  • tools that will speed development and improve performance, including the 一 Vector API (JEP 414) and Vector API for switch (JEP 406), function & memory API (JEP 412) for external native (non-Java) libraries, closed classes and interfaces (JEP 409), and recovery of always rigorous floating point semantics (JEP 306) that will ensure code consistency without compromising performance.

Here's what BellSoft developers are saying about the changes:

File:Aquote1.png
"The most significant changes in Java 17 are related to the JDK security system: it has reached the next level. These mechanisms relate to preparing to uninstall the Security Manager, introducing strict encapsulation of internal APIs, and adding the Foreign API, an interface for connecting external code and memory to JVM. Now it is impossible to break the isolation of internal classes in the API, so inaccessible modules are sufficiently protected, -

notes Sergey Chernyshev.
File:Aquote2.png

File:Aquote1.png
"Strict encapsulation of internal JDK components reduces the risk of potentially unsafe undocumented APIs without understanding how they work. And the appearance of the Mac Arch port for the Apple M1 processor suggests that Java developers are keeping their finger on the pulse, "-

says Petr Zheleznyakov.
File:Aquote2.png

File:Aquote1.png
"The developers will especially appreciate pattern matching for switch: it will become easier to write and modify code with them. Thanks to the Vector API, you can get performance gains when the task fits well into vector operatsii.​​. And the introduction to the Java Vector API is a prerequisite for development in future versions, "-

confirmed by Dmitry Strizhikozin.
File:Aquote2.png

The progressive Java Liberica JDK runtime is a single cross-platform solution for cloud, server and desktop systems, as well as Docker containers. Liberica JDK Pro is included in the register of Russian software and includes expanded support for Russian hardware platforms, and Liberica JDK Certified - enhanced security functions in accordance with FSTEC requirements. All assemblies are verified to comply with the Java SE standard, ensuring customers have a high level of security and performance.

FSTEC Decision on Confidence Level Certification 4

On August 27, 2021, BellSoft announced that it had received a decision by FSTEC to certify the information protection tools Liberica JDK Certified and LiberCat Certified for confidence level 4 (UD4). For the first time in Russia, certification of the Java platform is allowed due to the fact that the domestic developer has fulfilled the safety requirements approved by the Federal Service for Technical and Export Control. The release of certified products - the Java Liberica JDK Certified runtime and the LiberCat Certified application server - will greatly facilitate and speed up the certification of government information systems. In this regard, BellSoft opens a consulting line and accepts applications from companies that plan to certify solutions developed on the basis of Java technologies.

Thanks to BellSoft's engineering efforts, the Java application certification process, which also includes their development and launch environment, will be half-completed for users and system developers based on Liberica JDK Certified. They will be able to focus on the main tasks of the business IT and not engage in non-core activities related to the assembly of OpenJDK source codes, their static and dynamic analysis, verification of TSC, etc. A domestic developer who is a member of the FSTEC technical committee for standardization "Protection" information(TK 362) will help solve these issues, including embedding for specific systems and further regular updates. As a result, within the framework of projects import substitution , companies will be able to more easily and quickly certify:

File:Aquote1.png
We bring ideas to the Java platform that meet digital strategies and local requirements. Our professional products are included in the register of Russian software, allowed by the FSB for use with certified cryptographic means, tested for compatibility with Russian suppliers of OS, DBMS, applications and equipment. They form the core of end-to-end domestic solutions based on the Java stack, - said Alexander Belokrylov, CEO of BellSoft. - The State Register of Certified Information Protection Tools of the FSTEC of Russia is the most important stage for us. We are proud that we were able to ensure the security of the Java platform in accordance with the requirements of FSTEC. Thousands of customers, system integrators, and developers require this certification when building critical information infrastructures, government systems, and other complex solutions. We invite all interested organizations to cooperate and are pleased to provide licenses for our certified products with long-term technical support from world-class Java experts in their native language 24/7/365.
File:Aquote2.png

The Liberica JDK Certified software product offers all the advantages of the progressive Java Liberica JDK runtime environment, as well as enhanced security features according to FSTEC requirements. According to the specification, the Java Liberica JDK Certified development and execution environment is the main component of the Java environment, provides all the tools, executable and binary, files that are needed to compile, debug and execute a Java Development Kit program. It is a single cross-platform solution for both cloudy server desktop systems and Docker containers, verified for Java SE compliance, which guarantees customers the highest level of security and performance.

Extended security features of Liberica JDK Certified include:

  • Ensure that virtual machine instances are independent
  • Verifying Class Files
  • Secure execution of interpreted code
  • Access control
  • Integrity control of executable code (closed software environment)
  • Log security events.
  • Memory cleanup.

The LiberCat Certified Application Server is shipped with Liberica JDK Certified. In addition to the functionality of the standardized LiberCat application server, it provides an enhanced level of security that complies with FSTEC regulations. LiberCat Certified is a Java/Java EE application server that is a standalone web server (Java Expression Language and WebSocket), a content server, and a container of servlets implementing the servlet specification, JavaServer Pages (JSP) specification, and JavaServer Faces (JSF). In conjunction, Liberica JDK Certified and LiberCat Certified provide a comprehensive, certified solution for both Java SE and EE specifications.

The BellSoft team is formed from OpenJDK development engineers who are familiar with its micro-level structure and have 25 years of Java platform development experience. This ensures the performance, security, and efficiency of BellSoft product-based solutions in the context of any business challenge.

Compatibility with CompanyMedia

On August 3, 2021, BellSoft (BellSoft) announced that, together with INTERTRUST, it had completed testing and transferring the CompanyMedia document and task management system to the Java execution environment developed by BellSoft. Tests conducted by INTERTRUST specialists confirmed the compatibility and correctness of CompanyMedia's work on BellSoft technologies. To develop technological cooperation in the framework of creating a reference architecture of IT solutions based on the Java stack, INTERTRUST and BellSoft entered into a partnership agreement. Read more here.

Baikal-M Processor Compatibility

On July 22, 2021, the company BellSoft announced the compatibility of the Liberica JDK Pro LiberCat software products and with. Russian processor Baikal-M The tests allow you to recommend the sharing of BellSoft's progressive Java execution environment and standardized application server with domestic OS and hardware. The tests were carried out with operating systems Astra Linux Special Edition RED OS and architecture ARMv8 designed for use with the Baikal-M processor. End-to-end secure solutions "BellSoft - Astra - Linux Baikal-M" and "BellSoft - RED OS - Baikal-M" provide the transfer state of information systems (GIS), state automated systems (GAS) and other Java applications to the domestic software and hardware stack as soon as possible.

BellSoft Liberica JDK

According to the company, Java applications written for x86 or other architectures can be safely launched on Russian equipment without modifying the code thanks to the cross-platform of Java technologies from BellSoft. The basic principle of Java is "wrote once, execute everywhere." End-to-end solutions will be in demand in projects where the domestic origin of the products being implemented is especially important. Federal and regional authorities, companies with state participation, financial organizations will be able to fulfill the obligations assigned to them by the requirements of the Ministry of Industry and Trade, Java application developers will begin supplying their solutions under Baikal-M, and system integrators will be able to assemble a full Java stack and implement ready-made domestic systems and PACS to solve current customer problems.

The Liberica JDK Pro software product offers advanced support for Russian hardware platforms and all the capabilities of the progressive Java Liberica JDK runtime environment. It is a single solution for cloud, server and desktop systems, which is designed to be used in systems that require an appropriate level of security, complex IT landscapes of financial, government, telecom, retail and fuel and energy companies, to create and support a diverse architecture both monolithic and microservice.

In conjunction, Liberica JDK Pro and the standardized LiberCat application server provide a comprehensive certified solution for both Java SE and EE specifications, ensuring the development and execution of Java critical information infrastructure (CII) applications in accordance with the requirements of digital sovereignty. All Liberica JDK Pro builds are verified to comply with the Java SE standard under Oracle's Technology Compatibility Kit (TCK) license.

End-to-end solutions, the core of which are BellSoft technologies, allow you to use expertise on the Java platform on Russian equipment and create systems that meet the tasks of business and the state. As of July 2021, corporate portals based on Incomand, GIS based on RED Platform, ERP, CRM, ABS, EDO based on JMIX, developer workplace on Cuba Platform, EDMS based on Thesis and InterTrust, tool environment "CROC Java eXtendable FrameWork."

The domestic Baikal-M processor is a "system-on-a-chip" of proper computing power with 8 ARM Cortex-A57 cores, an 8-core GPU Mali-T628 and a large set of interfaces. Testing showed comparable Baikal-M performance for a Java platform with x86_64.

File:Aquote1.png
Testing end-to-end solutions, the centerpiece of which is the Liberica JDK Pro Java technology bundle with LiberCat, enables Java application migration to Baikal-M. Baikal-M shows proper performance for Java programs.

told Andrey Evdokimov, CEO of Baikal Electronics
File:Aquote2.png

File:Aquote1.png
Together with partners, we have taken an important step to build a reference architecture for IT solutions based on the Java stack. Now users of systems based on Baikal-M have the opportunity to work with the usual Java applications on Russian ARM64 processors - with proper performance and without the need for porting. We will continue to invest in interoperability and certification. The number of users of the progressive Java Liberica JDK runtime environment exceeded 2.5 million in 2020, and we are confident that Liberica JDK Pro with expanded support for Russian hardware platforms will have the same future.

noted Alexander Belokrylov, CEO of BellSoft
File:Aquote2.png

Liberica JDK entered the list of valid operating environments of the CryptoPro version of JCP 2.0 R4

On April 8, 2021, the company, Cryptomissile defense a supplier of funds cryptographic information protection and funds, EDS BellSoft announced that Liberica JDK was included in the list of permissible operating environments of the updated version, CryptoPro JCP 2.0 R4 which received certificates for FSB OF THE RUSSIAN FEDERATION cryptographic information protection a class KS1 facility (certificate 1 and certificate 2). The updated version of CryptoPro for Liberica JDK 8, 10, 11 adds support for releases 12, 13, 14, as well as work in. OS Windows More. here

Get native support for the Apple M1 ARM processor

The company BellSoft has released the next release of Liberica JDK, a progressive execution environment Java the Russian with technical support. This became known on January 27, 2021. In addition to security updates and critical patches, users have received a number of important improvements, including native support - ARM M1 processor Apple and improving the efficiency of developing and running microservice applications in -. Dockercontainers Updating Liberica JDK, recommended, domestic software product promotes world-class innovation to address digital sovereignty challenges.

The updated versions of Liberica JDK 15.0.2, 11.0.10 and 8u282 implement the quarterly development cycle of OpenJDK and are available synchronously with the release. Oracle Java SE Now - Java applications running on Liberica JDK 8, 11 and 15 can work with Apple's first desktop processor for Mac ARM architecture in native mode. On average, another 5 MB decreased the amount of code for the Java development and execution environment - the size of the microcontainer with Liberica JDK images. This feature is available in early access and will increase the efficiency of creating containerized ON and save disk space. As a result, the deployment and creation of applications with microservice architecture and in will be accelerated, and clouds support for the BellSoft developer will allow you to maintain investment in the existing Java infrastructure.

File:Aquote1.png
The use of microservice architecture has become the standard for organizations practicing flexible approaches in the construction and development of corporate systems. And we strive to ensure that updates to our products not only meet, but also anticipate the needs of developers. As the customer experience shows, Liberica JDK allows you to accelerate solution development and reduce costs by 15% or more. This is achieved largely thanks to our microcontainer, the size of which we are constantly reducing, - said Alexander Belokrylov, CEO of BellSoft. - In addition, in the updated release, we added native support for Apple's ARM processor for Mac, confirming the title of developer of the Java runtime environment, offering distributions to all common platforms and operating systems.
File:Aquote2.png

The Liberica JDK update also includes a number of technical enhancements. Among them are a modified combination of architecture and operating system, as well as installers for Alpine Linux for Intel and ARM. For Alpine Linux, along with Intel x86 architecture, ARM64 (AArch64) is now also supported. In general, 401 bugs have been fixed in this release as part of the security update (139 in JDK 8, 200 in JDK 11 and 62 in the current JDK 15).

Liberica JDK comes in three versions: Full, Standard and Lite, which allows you to use the optimal set of components and save computing resources. Lite version - is the most compact and is a special development of BellSoft. It is designed for high-density deployment of containerized applications and allows you to use the valuable resources of cloud services well [1].

2020

Increase in the number of users by 1.1 million

On February 9, 2021, BellSoft announced that by the end of 2020, the number of Liberica JDK users exceeded 2.5 million, an increase of 1.1 million, and the number of downloads of the progressive Java execution environment more than tripled. Compared to 2019, the volume of support contracts increased 7 times with an increase in the average transaction by 3 times. The results of 2020 show that BellSoft professional products with Russian technical support are chosen by market representatives to ensure the security of Java systems, increase IT efficiency with reduced costs and solve digital sovereignty problems.

In 2020, the Russian developer released 6 releases of Liberica JDK and a product - the LiberCat application server, designed to work with a number of Java EE technologies. The company proposed a Lite delivery option optimized for clouds and microservices, and continued to reduce the small Alpine Linux-based Docker container. The amount of Java development and execution environment code - the size of the microcontainer with Liberica JDK images - is already 7 times less than the standard one. This improves the efficiency of Java development by creating containerized software and saving disk space. At the end of 2020, BellSoft was elected to the executive committee of the Java Community Process (JCP), the highest council for the evolution and standards of Java in the world.

Companies in the financial, retail, telecom and IT sectors are moving their key systems to Liberica JDK open technology with 24/7/365 native language support. So in the National Payment Card System (NSPK), the operator of the Mir payment system, Liberica JDK serves as a platform for processing systems, clearing and loyalty programs. 1C, a Russian developer of business software, uses Liberica JDK as a standard tool for launching Java components of 1C: Enterprise system programs, which will strengthen the digital sovereignty of organizations that automate activities on the basis of 1C: Enterprise. As part of a global partnership, BellSoft provides Liberica JDK to customers of the VMware Tanzu platform and joins forces with VMware, one of the innovative leaders in enterprise software development, to bring the performance and convenience of the Java development and execution environment to a qualitatively different level while maintaining its security. The transition of Liberica JDK to the M.Video-Eldorado group allowed not only to accelerate the evolution of microservices, but also to improve the client experience. Developed by BellSoft, the microcontainer is easy to migrate to the cloud, quickly deploy and scale. Thanks to this, the Russian retail company has increased the speed of development, launch of services and the performance of the online platform.

The partner program, opened by BellSoft in 2020, has expanded the ecosystem of the progressive Java execution environment in Russia. IT companies have the opportunity to offer recommended domestic software as part of their products and services. A technological partnership that guarantees product compatibility connects BellSoft with OS and DBMS developers, with application developers and business relations, with system integrators and distributors. The program will evolve across all four areas in 2021 to bring BellSoft's professional products closer to customers who need critical infrastructure support, IT efficiency, and digital sovereignty.

In 2021, BellSoft plans to maintain business growth and user base and innovate ahead of market trends. The developer will continue to reduce the size of the microcontainer (the amount of code in static and dynamics), expand support for new platforms, including Apple M1, Windows (AArch64), AWS, and the Russian certification program. The company will represent the community on the top board of JCP, which will increase its contribution to the evolution and formation of Java standards. The company plans to enter the Asian market and be an attractive employer for young talents thanks to the launch of an internship program.

Liberica JDK as a standard execution environment for Java components of programs of the 1C: Enterprise system

On October 20, 2020, it became known that the company 1C"" chose the company's domestic Liberica JDK platform Bellsoft as a standard tool for launching components of 1C: Enterprise the "" system programs written in the language. programming Java In addition, Bellsoft will provide technical support to 1C. More. here

Customers can use the VMware Tanzu platform

On June 29, 2020, the Russian company BellSoft, one of the representatives of the OpenJDK project, announced a partnership to support the Java execution environment with VMware, an enterprise software development company. BellSoft provides VMware with its core software product Liberica JDK for use by customers of the VMware Tanzu platform. Working closely with the OpenJDK community, BellSoft and VMware are joining forces to take the performance and usability of Java's development and execution environment to a qualitatively different level while maintaining its security. Liberica JDK (Java Development Kit) is an OpenJDK-based Java application development and launch environment that has passed the Technology Compatibility Kit (TCK) tests for compliance with the Java SE standard.

File:Aquote1.png
Together with our partners, we want to bring completely innovative ideas to the industry to provide customers with fast and professional technical support, a high level of trust and tools to ensure the security of the Java platform. We, the Russian developer, are proud of our partnership with a global company offering the market a voluminous line of products, and are confident that thanks to joint plans and actions we have earned the recognition of experts from the modern IT market, "said Alexander Belokrylov, CEO of BellSoft.
File:Aquote2.png

In the course of the collaboration, the two developers will improve the Java platform and develop the user community. VMware customers will be able to appreciate the full benefits of Liberica JDK - open source software with transparent support. The product guarantees increased quality and security at runtime when launching, building, and administering critical applications. The Liberica JDK technical support team will serve VMware customer requests and solve any even the most complex tasks that may arise in the Java runtime environment, including unexpected security and performance issues. VMware now has a partner to help deal with confusing and non-trivial cases.

Liberica JDK 14 release

On March 23, 2020, BellSoft announced the release of the Liberica JDK 14 (Java Development Kit) software product. This is the sixth release of the Russian Java runtime environment in the past two and a half years. It is released in sync with the release of Oracle Java SE. The domestic product will allow enterprises with state participation, ministries and departments to take advantage of the capabilities of JDK 14 to develop and launch their Java applications. Additionally, Liberica JDK 14 has expanded support for Russian operating systems.

The functionality of JDK 14 will help developers be even more productive. The changes cover four areas: Software Interface, Performance, Usability, and Platform Support. In addition, the current version adds Java language extensions for Switch expressions and for working with data classes using Records, there is an API for continuous monitoring of the virtual machine through the JDK Flight Recorder, and the low-latency garbage collector Z Garbage Collector is now supported on macOS and Windows.

Java Development Kit
File:Aquote1.png
The acceleration of the release of Java functionality and the transition to six-month releases positively affected the development of technology and ecosystem. And at BellSoft in Russia, we are pleased to be among the most active participants in the OpenJDK community on a par with world leaders. If earlier developers had to wait three years to get a stable version of the Java runtime, today we can call the development iterative and dynamic. JDK 14 is a good example of how updated language constructs first get into OpenJDK as a preview of functionality, undergo testing and refinement based on feedback from the developer community, and become permanent through several versions. And we are pleased to offer Russian enterprises with state participation, ministries and departments both the release of Liberica JDK 14 and comprehensive technical support for the Java execution environment in accordance with the requirements of digital sovereignty,

- stressed Alexander Belokrylov, CEO of BellSoft
File:Aquote2.png

In addition to adding functionality from release to release, the Java runtime gets rid of outdated parts. For example, JDK 14 stops supporting one of the Concurrent Mark Sweep (CMS) GC garbage collectors and some other features that are no longer in use.

Together with the release of Liberica JDK 14, the interaction with Russian operating systems has been expanded: in addition to support for Astra Linux, a simplified way to install Liberica JDK on Alt Linux has been added. BellSoft has developed a plug-in extension to the Sisyphus repository (Sisyphus), which is supported by Alt Linux, making it easier to install and update Liberica JDK for users of this operating system.

Liberica JDK 14 comes in three versions: Full, Standard and Lite, which allows you to use the optimal set of components and save computing resources. The Full version includes a complete set of components and additional packages, such as OpenJFX, MinimalVM, Device Input-Output API on some platforms. The Standard version is suitable for most OpenJDK applications on desktops and servers. The Lite version is the smallest, designed for high-density deployment of containerized applications and allows you to most efficiently use the valuable resources of cloud services. And optimization for working in the cloud expands the use of the Russian Java execution environment in modern cloud-native applications, the popularity of which is growing every day.

Liberica JDK, Java SE application development and launch environment, is included in the register of Russian software, allowed by the FSB for use with certified cryptographic tools and tested for compatibility with leading Russian operating systems suppliers.[2]

Liberica JDK PRO

As of March 2020, Liberica JDK PRO - a distribution kit, Java SE is a fully functional the Russian execution environment Java recommended by domestic development, performing similar functions and Oracle JDK unsupported assemblies OpenJDK with a focus on compatibility with Russian ones, operating systems such as,,, etc Astra Linux. Alt Linux Red OS

2019

Compatibility with Red OS and Red Database

On December 25, 2019, RED SOFT announced that, together with BellSoft, it had completed testing of the Russian Java LibericaJDK runtime environment with the operating system RED OS and DBMS Database. The results showed full compatibility and are reflected in bilateral certificates, which allows you to recommend the sharing of the operating system and the RED SOFTWARE database with the LibericaJDK software binder.

{{quote 'author = comments Rustamov Rustam, Deputy General Director of RED SOFT' We are purposefully building a technological partnership with Russian software developers in order to offer the market comprehensive import-independent solutions. Together with colleagues from BellSoft, we are ready to present to potential customers a secure and certified platform for working with Java applications that fully meets the requirements of import substitution, }}

File:Aquote1.png
We are pleased to expand our partnership with RED SOFTWARE. Our strategy is to support all popular platforms, both in the world and in Russia. We are systematically expanding the capabilities of Liberica JDK and investing in testing work for compatibility with Russian OS and DBMS manufacturers so that developers and users of Java applications in Russia can be sure that they will receive the necessary level of quality, competence and technical support that meets the requirements of digital sovereignty.
File:Aquote2.png

Liberica JDK is included in the register of Russian software

==

==

==