Bungie Software has posted the source code for Marathon 2: Durandal on the Web.

Games experts say the source-code move - of most interest to programmers - bodes well for games development. Bungie's Marathon series is held as the pinnacle of first-person shoot-’em ups.

Written in Macintosh Programmers Workshop (MPW) format, the code can be downloaded from the Bungie site. It's being released under the terms of the GNU public license, and Bungie does not offer technical support with the code, which is posted on its FTP site.