Timeline of source port releases

This is a timeline of source port releases and directly related events. For the primary Doom timeline, see the Timeline article. For modifications, including those which require source ports, see the timeline of mod releases.

1997

 * December 23 - The Doom source code is released.
 * December 23 - DOSDoom 0.1 is released.

1998

 * February 12 - Doom Legacy is initially released.
 * March 6 - ZDoom is initially released.
 * May 27 - Boom is initially released.
 * November 15 - PrBoom 2.02 is released.

1999

 * January 3 - MBF 2.03 is released.
 * January 11 - Raven Software releases the source code for Heretic and Hexen.
 * October 3 - The source code for Doom is re-released under the General Public Licence (GPL) by John Carmack, thanks to persuasion by Andrew "Linguica" Stine.
 * November 1 - jHexen (now merged with jHeretic and jDoom into Doomsday) is initially released.

2000

 * June 22 - EDGE is initially released.

2001

 * January 8 - The Eternity Engine reaches public beta.

2005

 * September 7 - Chocolate Doom is initially released.

2008

 * September 4 - Raven Software re-releases the source code for Heretic and Hexen under the GNU GPL.

2011

 * November 22 - the Doom 3 source code is released.