Repository navigation
OXT-Beyond 0.2.1-rc.3
Pre-releaseOXT-Beyond 0.2.1-rc.3 for Windows, macOS and Linux. This is a pre-release.
Download from the release page, under Assets:
- Windows 10 or later (x64): OXT-Beyond-0.2.1-rc.3-win-x86_64-setup.exe
- macOS 11 or later, or 10.13 or later on Intel: OXT-Beyond-0.2.1-rc.3-mac-universal.dmg
- Linux x86-64 (glibc 2.31 or later): OXT-Beyond-0.2.1-rc.3-linux-x86_64.tar.xz
The Mac app is not notarized, so macOS blocks it until you allow it (see below).
Some bundled xTalk extensions need macOS 15, or on Linux glibc 2.33 (SodiumXT) or 2.38 and OpenSSL 3 (DataChannelXT).
The notes below list every file, what each platform needs, and how to check downloads.
Windows (x64)
Needs 64-bit Windows 10 or later.
OXT-Beyond-0.2.1-rc.3-win-x86_64-setup.exe: the installer. It installs for all users or only for you, and adds a Start menu shortcut and the .oxtstack and .oxtscript file types.OXT-Beyond-0.2.1-rc.3-win-x86_64-portable.zip: the same program folder without an installer. Extract it and runOXT-Beyond.exe.OXT-Beyond-0.2.1-rc.3-win-x86_64-binaries.zip: the engine, externals and tools as built (win-x86_64-bin), without debug symbols, plus the licence files.OXT-Beyond-0.2.1-rc.3-win-x86_64-symbols.zip: debug symbols (*.pdb) for the binaries.
The executables are not code-signed, so Windows SmartScreen may warn when they are run for the first time.
macOS (Apple Silicon and Intel)
One universal app, OXT-Beyond.app. It needs macOS 11 Big Sur or later on Apple Silicon, or macOS 10.13 High Sierra or later on an Intel Mac. The native libraries of the bundled xTalk Suite extensions SodiumXT, TorrentXT, enetxt, DataChannelXT, Box2Dxt and CoinXT need macOS 15 Sequoia or later: on older macOS the IDE starts, but those extensions do not load.
OXT-Beyond-0.2.1-rc.3-mac-universal.dmg: the disk image. Open it and drag OXT-Beyond onto the Applications folder next to it.OXT-Beyond-0.2.1-rc.3-mac-universal.zip: the same app, for scripted installs (ditto -x -k OXT-Beyond-0.2.1-rc.3-mac-universal.zip /Applications).OXT-Beyond-0.2.1-rc.3-mac-universal-binaries.tar.xz: the build output (Release/, the Apple Silicon and Intel builds joined with lipo), signed ad hoc, without debug symbols and the build's own tools, plus the licence files.OXT-Beyond-0.2.1-rc.3-mac-universal-symbols.zip: debug symbols (.dSYMbundles) for the binaries.
Opening it for the first time. The app is signed ad hoc: it is not signed with an Apple Developer ID and not notarized by Apple, so macOS does not open a downloaded copy until you allow it. You do this once. On macOS 15 Sequoia and later:
- Double-click OXT-Beyond. macOS says that it was not opened; click Done (not Move to Trash).
- Open System Settings > Privacy & Security and scroll down to Security. Next to "OXT-Beyond was blocked to protect your Mac", click Open Anyway.
- Confirm with Open Anyway and your password (or Touch ID).
On macOS 13 and 14, Control-click the app in Finder, choose Open and then Open again; on macOS 12 and earlier, the button is in System Preferences > Security & Privacy > General. Or, in Terminal, remove the quarantine flag that the browser set on the download:
xattr -dr com.apple.quarantine /Applications/OXT-Beyond.appThe same command helps if macOS says the app "is damaged and can't be opened": that is how some macOS versions report an app that is not notarized.
Linux (x86-64)
Needs 64-bit x86 Linux with glibc 2.31 or later (Ubuntu 20.04, Debian 11, Fedora 32 or later) and an X11 desktop (on Wayland it runs through XWayland), with GTK 2: on Debian and Ubuntu the package libgtk2.0-0 (libgtk2.0-0t64 on Ubuntu 24.04 and Debian 13), on Fedora gtk2. The launcher names any library that is missing, with its package. The browser widget and revBrowser also need NSS, ALSA and a few more X11 libraries; without them the launcher turns the browser off. Of the bundled xTalk Suite extensions, SodiumXT needs glibc 2.33 (Ubuntu 21.04, Debian 12, Fedora 34 or later) and DataChannelXT glibc 2.38 and OpenSSL 3 (Ubuntu 24.04, Debian 13, Fedora 39 or later); on an older system these two do not load, and the IDE and the other extensions work.
OXT-Beyond-0.2.1-rc.3-linux-x86_64.tar.xz: the program folderOXT-Beyond-0.2.1-rc.3. Extract it onto a Linux file system (not FAT, exFAT or a Windows drive) and run./oxt-beyondin it, or run./install.shto install it for yourself: under~/.local/share/oxt-beyond, with a menu entry, icons, the .oxtstack and .oxtscript file types and the commandoxt-beyond, without administrator rights.OXT-Beyond-0.2.1-rc.3-linux-x86_64-binaries.tar.xz: the engine, externals and tools as built (linux-x86_64-bin), without debug symbols and the build's own tools, plus the licence files.OXT-Beyond-0.2.1-rc.3-linux-x86_64-symbols.tar.xz: debug symbols (.dbgfiles) for the binaries.
All platforms
OXT-Beyond-0.2.1-rc.3-xtalk-sources.zip: every file of the bundled xTalk Suite extensions as this release took it from their repositories, with the manifest that pins them, so that the release can be rebuilt without those repositories (see BUILDING.md, "xTalk Suite extensions").SHA256SUMS: SHA-256 checksums of all the files above.
Checking a download. Compare its SHA-256 with the line for it in SHA256SUMS:
- Windows, in Command Prompt:
certutil -hashfile OXT-Beyond-0.2.1-rc.3-win-x86_64-setup.exe SHA256 - macOS, in Terminal:
shasum -a 256 OXT-Beyond-0.2.1-rc.3-mac-universal.dmg - Linux, in the folder with the download and
SHA256SUMS:sha256sum -c SHA256SUMS --ignore-missing
About this release
Made by the "Release" workflow (.github/workflows/release.yml) from commit 90e0999, which builds and tests all three platforms and publishes the release only when every package has passed.
The programs include the xTalk Suite extensions (SodiumXT, TorrentXT, enetxt, DataChannelXT, Box2Dxt, CoinXT, OnionXT and NostrXT) in their Extensions folder, taken from their own repositories at the commits listed in Extensions/XTALK-EXTENSIONS.txt. The Windows packages include the Microsoft Visual C++ runtime DLLs that enetxt and Box2Dxt need; the macOS and Linux packages do not, so a Windows standalone built there with either of them needs the Visual C++ Redistributable on the PC that runs it.
Each package's engine, externals and tools are built from this repository, for Windows x86-64, for macOS (Apple Silicon and Intel, joined into universal files) and for Linux x86-64, and so are the standalone runtimes every package carries for Windows (x86-64 and x86) and Linux (x86-64 and x86), with the time zone library code for them. The Android standalone runtime is not built here: it is taken unchanged from OpenXTalk Lite 1.15 (stock LiveCode 9.6.3 builds and files as Tom Perry shipped them; see THIRD-PARTY-NOTICES.md). Only the macOS package has the macOS runtimes.
OXT-Beyond continues OpenXTalk Lite, started by Terry Little and developed by Tom Perry with contributions from the OpenXTalk community. It is based on LiveCode Community and licensed under the GNU GPL version 3.
What's Changed
- zlib 1.3.2, libpng 1.6.59, giflib 5.2.2, libjpeg 9f and PCRE 8.45 by @SethMorrowSoftware in #30
- Standalone runtimes from source: 32-bit Windows and Linux builds, standalone checks on every platform, the runtimes asset from CI by @SethMorrowSoftware in #31
- Engine: the screen's DCs in -ui mode on Windows, for the theme too by @SethMorrowSoftware in #32
- 0.2.1-rc.3: standalone runtimes built here in every package, standalones from every runtime in CI by @SethMorrowSoftware in #33
Full Changelog: runtimes-0.2.1-rc.3...v0.2.1-rc.3