ICQ2 0.2.02a - Linux x86-64 TUI research alpha ================================================ This is the first native ICQ2 terminal-client release for 64-bit Linux. It is an early research alpha for informed testers, not a stable release. ICQ2 is an independent new network and is not affiliated with Mirabilis, AOL, VK, or the former ICQ service. Validated system ---------------- Linux Mint 22.3 x86-64 with a graphical Secret Service session. The first tar release dynamically uses OpenSSL 3, zlib, libsecret/GLib, SQLCipher, libstdc++, glibc, curl, and tar. On Linux Mint 22.3 the non-base runtime packages are: libssl3t64 zlib1g libsecret-1-0 libglib2.0-0t64 libsqlcipher1 curl Other recent x86-64 distributions may use different package names and have not yet completed the native acceptance matrix. Verify the release key ---------------------- The expected SHA-256 fingerprint of the Ed25519 public key DER bytes is: c423c34816e445ce74e92d845bd0f8919cfae4f9d3ba3fee308217e29a9f2c4b Check it before installation: openssl pkey -pubin -in icq2-unix-update-public-key.pem -outform DER | openssl dgst -sha256 Install ------- Keep these four files in the same directory: icq2-0.2.02a-linux-x86_64.tar.gz icq2-0.2.02a-linux-x86_64.tar.gz.sig icq2-unix-update-public-key.pem install.sh Then run: chmod +x install.sh ./install.sh \ --archive icq2-0.2.02a-linux-x86_64.tar.gz \ --signature icq2-0.2.02a-linux-x86_64.tar.gz.sig \ --public-key icq2-unix-update-public-key.pem The installer itself does not use sudo. It creates stable commands below ~/.local/bin and versioned program files below the current user's XDG data directory. If ~/.local/bin is not already in PATH, log out and back in or add it using the normal instructions for your distribution. Start and update ---------------- icq2-tui icq2-update --status icq2-update --check icq2-update --rollback The launcher checks for signed updates quietly in the background. A verified new version is staged without replacing the running process and activates at a later safe start. Failure before successful TUI initialization automatically restores the retained previous version. Account history and Secret Service credentials are stored outside the version directory and are not replaced by an update. Current limits -------------- The TUI supports registration, saved-session login, contacts, authorization, profiles, directory search, presence, protected history, and direct messages. File transfer, contact-card transfer, group chat, calls, and end-to-end encryption are not included. Transport is encrypted, but the service can process message contents. See https://icq2.net/privacy and https://icq2.net/support before use.