SLUDGE ("Scripting Language for Unhindered Development of a Gaming Environment") is not only a scripting language for developing adventure games, but also provides graphical tools to make the same very easy. Not only the name, but also the concept are evocative of SCUMM.
Originally written for Windows, SLUDGE was open sourced 2008 and since then ported to Mac OS X and Linux. All game files produced with older versions of SLUDGE can be played with newer versions of the engine, i.e. on all platforms running the SLUDGE engine.