FreeM Logo

Supported platforms.

FreeM has proved itself to be quite portable, having no dependencies on a particular CPU endianness, and being a straight character-by-character interpreter. We will continue to produce as many ports as possible, as time permits.

FreeM is currently known to run on 9 operating systems across 8 CPU architectures:

Current Port Status

Operating System OS Version CPU Architecture Maintainer
Current Ports
Debian GNU/Linux 10 amd64 Serena Willis
Ubuntu GNU/Linux 19.10 amd64 Serena Willis
Ubuntu GNU/Linux 18.04 s390x Serena Willis
Raspbian GNU/Linux 10 armv6l Serena Willis
Raspbian GNU/Linux 10 armv7l Serena Willis
Solaris 11.3 sparc64 (sun4v) Serena Willis
SCO OpenServer 5.0.7 i386 Serena Willis
NetBSD 9.0 amd64 Serena Willis
FreeBSD 12.1 amd64 Serena Willis
OpenBSD 6.6 amd64 Serena Willis
Debian GNU/Hurd HURD 0.9 i386 Serena Willis
Mac OS X 10.14 amd64 Serena Willis
IBM AIX 5.1L ppc Serena Willis
Tru64 UNIX 5.1 Alpha Serena Willis
Ports Under Investigation
AmigaOS + ixemul.library 2.0+ m68k Serena Willis
Future Ports
Mac OS X 10.3+ PPC Serena Willis
SGI IRIX 6.5 MIPS Serena Willis
HP-UX 11.0 HP PA-RISC Serena Willis
Microsoft Windows (Cygwin) ? amd64 Serena Willis
OpenVMS 7.3+ VAX, Alpha, Itanium Serena Willis
BeOS 5.0+ i386, PPC Serena Willis
IBM OS/2 Warp + EMX 3+ i386 Serena Willis