CodeMeter and JavaScript share an underlying principle of universal versatility

Karlsruhe, Germany – The CodeMeter family of protection, licensing, and security solutions made by Wibu-Systems is becoming even more universal and versatile with AxProtector JavaScript, a dedicated tool for JavaScript applications included in CodeMeter Protection Suite, the powerful and popular developer toolbox.

As JavaScript surpasses the quarter century mark since its creation, the language continues to grow in strength with every iteration bringing new capabilities, use cases, and user groups. While it may still be familiar to most incidental users as a language for client-side browser applications, it has matured into a first choice for desktop and server-side programs, opening up a wealth of new opportunities just as the world turns to an increasingly online experience. JavaScript is at work in many of the connected systems that blur the line between on-premise, edge, or cloud applications in the new digital economy and smart industry. It is little wonder that JavaScript has experienced a year-long wave of enthusiasm among developers and users alike, currently ranking high among the top development languages in the Tiobe index.

Wibu-Systems, the protection and licensing professionals from Karlsruhe, have long been committed to bringing their expertise to the JavaScript world. Its inherent openness and malleability, however, had in the past given rise to concerns about the security of systems and IP – a worry only compounded as JavaScript established itself as one of the workhorses of digital, commercial network infrastructures, cloud-based businesses, and modern smart industry. This is why CodeMeter Protection Suite, the essential toolkit used to protect and license applications with Wibu-Systems’ unrivaled CodeMeter technology, now includes AxProtector JavaScript. The dedicated version of the AxProtector encryption and protection tool allows developers to encrypt their applications either completely or with modular encryption for more creative customization, and to integrate licensing deep and tamperproof into the resulting applications. Optionally, the IP Protection Mode adds protection against reverse engineering without licenses, making it an ideal choice for securing valuable intangible assets in demo or freemium software without worrying about IP theft.

AxProtector JavaScript is fully integrated with the CodeMeter family of license distribution and management solutions, including the popular CodeMeter License Central for easy and user-friendly handling of the licensing process and a choice of license containers, ranging from tough CmDongle hardware containers or industry-grade ASICs to software and even entirely cloud-based CmCloudContainers. The addition of AxProtector JavaScript puts all the technical sophistication and creative commercial potential of CodeMeter at the fingertips of JavaScript developers and users. Whether they are manufacturers interested in securing JS-based server apps that run their business operations or developers of desktop applications looking for more straightforward software licensing and protection, CodeMeter is the perfect choice with its proven technology and commitment to cross-compatibility and universality that closely mirrors JavaScript’s own principle of one technology working everywhere: on servers or on premise, stand-alone or in a Docker Container, on a single computer or in a connected landscape.

AxProtector JavaScript can encrypt, protect, and license node.JS server applications and standalone Electron applications. Even without direct support for browser applications, this covers the entire backbone of the JavaScript world, including the server-side, hidden machinery that makes the traditional, user-facing browser app function in the first place. The extensive automation features built into AxProtector make adding these protections easy and convenient. Without need for many manual interventions or laborious cross-compiling, the applications are encrypted in a single procedure or in a modular method-by-method configuration for more customizability, and they stay encrypted until and only exactly when they are needed. With minimal impact on performance, the licenses – if any – are checked and the protected JavaScript code is decrypted on-the-fly to allow the application to run or activate a separately protected feature.

Ruediger Kuegler, VP Sales and Security Expert at Wibu-Systems, sees similarities in the thinking behind JavaScript and CodeMeter: “For Wibu-Systems and the makers of JavaScript, it is all about openness: We don’t want our technology limited by the artificial borders between platforms, technologies, or actual hardware. We want everything to work, securely and reliably in the preferred ecosystem or infrastructure, today and tomorrow. That is what we mean by true compatibility.”