Inform 7

Continuing the discussion from Contribute code to a text adventure using Inform 7:

[] Data page

@trashHeap, @judytuna, what’s the low-down on inform7? Please give me an update on the project, and if it is worth downloading and using before the source opening.


  • Name: Inform 7
  • Status: Inconsistent
  • Release Schedule/Cycle: Inconsistent
  • License: The core compiler is (currently) proprietary and is planned to shift to Artistic 2.0 with planned Bison like code generation clause. The various OS specific IDEs are GPLv3.
  • Is license OSI/FSF/DFSG approved ? Not today.
  • Runtime: Inform 7 executes as native code but outputs Glulxe or ZMachine VM.
  • Widgets: Output is text based. IDE is Gtk3 / Cocoa / Windows Forms.
  • Platforms: GNU/Linux (badly supported) , Windows , Mac OS X.
  • Build System: Unknown
  • Website:
  • Repository: Somewhere near: ganelson (Graham Nelson) · GitHub
  • Function: Compiler / Programming Language / Natural Language Processor
  • Online Required: No
  • DRM & Type of DRM: None
  • Last known price: Gratis
  • Publisher: N/A
  • Studio / Lead Dev: Graham Nelson
  • Package types available: Flatpak is the only option for most GNU/Linuxes currently.
  • Initial year it became available: 2006 for Inform 7 , 1993 for all prior versions of Inform. Inform 7 is a very different programming language though than from what came before.
  • Governance Model: Dictator for life.

This is a complicated issue.

My own personal beef is that I don’t want to commit a lot of personal investment in a programming language; if it could die with the author. And right now Inform 7 can. For example the GNU/Linux builds are allready rotting quite badly and can only get running under a modern distro with Flatpak.

It however remains the most technically and historically interesting way of making portable interactive fiction; and remains very central to the interactive fiction community. It’s natural language approach also may make it extremely accessible over some other options.

Until it’s FLOSS though building ontop of it feels like building ontop of sand to me.


First pass for warez page:

From text at interi/warez - at master - warez -

Same deal as SGDK, I need to figure out how to format many of these fields. A little bit each day. :sunglasses:

this is amazing. thank you for writing up all that data, @trashHeap!!!

1 Like