Release notes · JefeRust v1.0.0

JefeRust 1.0.0 — the second kernel reaches its baseline.

JefeRust is a separate, from-scratch Rust kernel—not a Rust build of the C++ kernel. Version 1.0.0 closes parity with the frozen JefeOS 1.0.0 feature baseline and ships an independently built, tested, and checksummed bootable image.

Release boundary

Parity with a frozen target, not a moving one

The 1.0 contract is the 55-line feature inventory frozen at the C++ v1.0.0 tag. All 55 lines are implemented in JefeRust. Newer JefeOS features—including its 1.1.x OpenStack and Xylem workload-supervision work—belong to the separate C++ release lane and are not claimed here.

What ships

Exact-revision evidence

The image and the proof share one identity

Release source commit: 1273bcbabf63058b5087a2c3689272e1b711f1f5
Annotated tag: jeferust-1.0.01273bcbabf63058b5087a2c3689272e1b711f1f5

Honest framing

This is a kernel release, not a Linux distribution

JefeRust runs selected native and Linux-ABI userspace, but does not claim complete Linux or POSIX compatibility, supported-default SMP, production hardening, or parity with current JefeOS master. The source repository remains private. The ISO is a runnable research release. A functional userspace GUI—including stable display/input interfaces, a compositor, application surfaces, and interactive runtime proof—is a formal 2.0 goal for both JefeRust and JefeOS.

Downloads

Boot the kernel, run examples, or inspect the bot

JefeRust 1.0.0 ISO

11,214,848 bytes · bootable x86_64 ISO

⬇ Download the ISO

SHA-256 777391232a5fe42e80ef19b71ab869fdebe555dc24983561868477f3a65f158b
checksum sidecar

Native userspace examples

357,925 bytes · deterministic ZIP

⬇ Download userspace examples

SHA-256 7b703d52ae176b4083a81d4afcd46d53b69b408c4706e6798b5ad36b485b7a15
checksum sidecar
Source 1273bcbabf63058b5087a2c3689272e1b711f1f5

Sanitized Node bot source

62,676 bytes · deterministic ZIP

⬇ Download bot source

SHA-256 af28ce668e459c3ddee07f4a85feeff7576f7e204a022bcfe9a490effa236da0
checksum sidecar

Native userspace bundle

ZIP plus SFTP fits JefeFS; a host-authored VHD does not

JefeOS can distribute its examples on an NTFS VHD because Windows can author that filesystem. JefeRust uses JefeFS for its first data disk, automatically formats an unrecognized disk, and has no Windows JefeFS writer. Attaching the JefeOS examples VHD as JefeRust's first disk would therefore destroy its NTFS contents. The public JefeRust equivalent is a deterministic ZIP whose installer verifies the exact file set and checksums before uploading over SFTP.

The archive contains the same 19-program public examples allow-list used for JefeOS, built as static x86_64 ELFs for JefeRust's native INT 0x80 ABI, plus two text fixtures. It excludes bot code, credentials, private endpoints, runtime state, and mutable disks. A fresh extraction of these exact ZIP bytes was installed on the exact release ISO in a disposable VM; argvtest, cat, grep, wc, sort, and sigtest passed, while hello returned its intentional exit code 42.

Read the included README.md, obtain the SSH host-key fingerprint from JefeRust's trusted boot console, then run .\install.ps1 -Target <address> -HostKey 'SHA256:...' on a Windows host with PuTTY psftp installed.

Bot package caveats

Sanitized and deliberately not turnkey

The archive contains no deployed token, channel or user IDs, private hosts, private model names, state, logs, or installed dependencies. The copyright owner publishes this source for inspection and direct use under its included UNLICENSED and private: true package terms. No downstream redistribution, relicensing, sublicensing, or republication license is granted. The package does not invent a different license, pins its sole dependency exactly to ws 8.21.0, and requires operators to supply their own configuration and credentials.