ScummVM is a virtual machine that allows games that use the SCUMM system (such as LucasArts or Humongous adventure games) to be played on platforms other than those originally supported by the game; in addition, the software supports the following non-SCUMM games: Simon the Sorcerer I and II, Beneath a Steel Sky, The Legend of Kyrandia, Flight of the Amazon Queen and Broken Sword 1 and 2. Since one of the goals of the program is to make it possible for a variety of users with different systems to play these classics, various versions of ScummVM supporting different operating systems are available: Microsoft Windows, Atari, WinCE, Pocket PC, Mac OS X, Linux, Android, Palm OS, HP webOS, Open webOS, AmigaOS, BeOS, Solaris, Dreamcast, MorphOS, Irix, PSP, PS2, GP32, Wii, DS and more. ScummVM is free software, under the terms of the GNU GPL.