ZJX Basic: The Archive Comes to the Desktop
ZJX Basic 1.0 brings ZJX to Linux. Create an archive from your file manager, open it in a dedicated application, or run the same work from the command line. Basic writes ZJX, ZIP and tar.zst, and opens familiar formats including 7z, RAR and TAR.

This is the release we have been working toward: ZJX as an everyday application, ready for the files people actually keep and share.
An archive has a long life after compression finishes. Someone opens it to find a document. Someone else extracts it onto a drive that already holds an older copy. Months later, the machine that created it may be gone. Each of those moments belongs to the product.
Earlier releases established that direction. LOCKWIRE treated creation, inspection and restoration as one workflow. Basic carries it into the desktop, where the next action should be visible and the result understandable.
From a folder to an archive
Right-click a folder and choose Compress to ZJX. Pick a destination and a creation mode. Ultrafast is the default; Fast and Smallest give you other choices for the job. The three objectives descend from REDLINE, now presented through the Basic interface.
When you need ZIP or tar.zst, choose that format in the same creation window. Optional full verification reads the new archive back and compares its contents with the captured source files before publication. The progress display covers both packing and verification, so the operation is finished when the chosen work is finished.
Basic integrates with Dolphin, GNOME Files, Nemo, Thunar, Caja and PCManFM-Qt. People who automate their work get a CLI with structured results and progress. Archive operations run locally and offline.
Open it, inspect it, recover it
Opening an archive lets you browse its members and select what to extract. Preview opens an individual file in its usual application from a private temporary copy, without unpacking the whole archive into your destination.
Extraction makes conflicts explicit. If a destination already contains a file with the same name, Basic offers Skip, Keep both or Replace. Its readers run within filesystem and process restrictions, and extraction checks archive paths before writing. These decisions turn a broad promise about safety into behavior you can inspect.
A completed job tells you what was written, skipped or changed. The same distinction matters to a person looking at the queue and to a script consuming the result. The application keeps the outcome attached to the operation that produced it.
Installation follows the same approach to choice. Basic installs for your user account. It preserves your existing defaults for other archive formats, and offers an explicit choice for .zjx files. Uninstalling keeps your archives.
A release measured where it is used
The Linux candidate was exercised on Ubuntu 24.04 with GNOME and on Omarchy with Hyprland. Qualification covered graphical installation, file-manager actions, archive restoration, USB-drive workflows and constrained sessions. The package and source inputs were recorded by hash so results can be traced to the build that produced them.
That extends the evidence discipline behind ZJX. A compression result describes a particular workload and mode. A desktop release also has to work through the steps around that result: choosing files, reviewing a destination, waiting for verification, and getting the files back.
Basic's interface includes English, German, Spanish, French, Japanese, Brazilian Portuguese and Simplified Chinese. The download is for x86-64 Ubuntu 24.04 GNOME on Wayland or X11, and Omarchy on Hyprland.
Basic is free for personal use, accredited education, qualifying nonprofits and eligible organizations below USD 100,000 in consolidated annual revenue. Opening, listing, testing and extracting ZJX archives is free for everyone. The license defines eligibility and commercial use.
Download ZJX Basic and follow the installation instructions.