Tuomas J. Lukka
1998
Original author of FreeWRL, wrote the license intent.
Source: CREDITS.html
History & credits
FreeWRL was written by many people over more than twenty-five years. This page is built from the project’s own pages, as archived in 2026. Every line links to the page it came from. Dates and names are as the sources give them.
1998
Original author of FreeWRL, wrote the license intent.
Source: CREDITS.html
circa 1999 - April 2010
Managed the FreeWRL project (CRC Canada), released 0.18 onward, later FreeX3D Android developer contact.
Source: contact.html
“From circa 1999 to April 2010, the FreeWRL project was managed by John A. Stewart.”
Captions in italics come from the old pages. Where no caption survives, we say what the picture shows.

H1FreeWRL — VRML 3D and Beyond

H2On Mac OS X

H3The browser plugin

H4In a machine-control lab

H5On the iPhone, 2011

H6Ring tangle

H7Music synthesizer
Everyone the old pages credit for work on FreeWRL. If a name is missing, tell us.
In the upstream Git history, the SourceForge user crc_canada made most commits up to 2012, and dug9 made most commits from 2013 to 2024, including the last one. The archived pages do not say who these accounts belong to.
The history above belongs to the people who made it. This part is about the present.
In September 2026, the FreeWRL 6.7 code line was taken up on GitHub as the Ascendance Open Worlds modernization fork, maintained by Ryan Bundy. Its first results are a native Apple Silicon build for macOS and a Linux build from source. It is a fork. It is not the upstream project, and it did not create FreeWRL.
The original project is still on SourceForge. The fork’s README says that bugs in FreeWRL itself belong upstream.
This website replaces the old one at freewrl.sourceforge.io as the project’s home on the web. The old site is kept, unchanged, at /legacy/. It was captured on 29–30 September 2026: 4,059 files from the live site, plus 64 pages and images recovered from the Wayback Machine. One file could not be saved: the full-size supine.nrrd volume (213 MB).