Browse / Applications: System Software
FGX
| Year | 2026 |
|---|---|
| Publisher | flux |
| Developers | flux and the FGX contributors |
| RAM Requirement | 4 MB (8 MB comfortable) |
| Control | Keyboard |
| Other Requirements | ROM 01 or ROM 03. Accelerator recommended. SmartPort hard disk. Uthernet II in slot 1 is optional. Super Hi-Res. |
| System 6 Compatible | No (boots its own system) |
| Hard Drive Installable | Yes |
| Release Status | Open source (BSD-2-Clause), v2.2.0 (22 October 2026) |
About
FGX, Flux's GS uniX, is a port of 2.11BSD to the Apple IIgs by flux and the FGX contributors, a cCc project. v2.2.0, released 22 October 2026, is a bootable 32 MB hard-disk image. It boots its own UFS filesystem, checks it with fsck, and comes up multi-user. The root and fgx accounts both use the password fgx. On first boot you pick a time zone and turn on the devices you want.
The kernel is written for the 65C816 and has no MMU. Most of the userland is 2.11BSD source built for the 65816, including the Bourne shell, tcsh, and elvis as vi. Networking is TCP, UDP, and Unix-domain sockets on an Uthernet II in slot 1. The Super Hi-Res screen is a text console, with virtual consoles on Option-1, Option-2, and Option-3. A Second Sight card adds Option-4. mount_prodos mounts ProDOS volumes.
It needs ROM 01 or ROM 03. It halts on ROM 00. 4 MB is the practical minimum and 8 MB is comfortable. A stock 2.8 MHz GS runs it, slowly, and an accelerator is recommended. The disk image also includes frotz, which is GPL, and the tagged source tree is the source for that program. Get v2.2.0 from the GitHub release.
Downloads
Screenshots


