Timeline of source port releases

From DoomWiki.org

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. For editing utility releases, see the timeline of utility releases.

1997[edit]

  • December 23 - The Doom source code is released by id Software.
  • December 23 - DOSDoom 0.1 is released, becoming the first unofficial source port and coining the term itself.

1998[edit]

  • January 1 - Final release of ATB Doom.
  • January 29 - Final release of NTDOOM.
  • February 12 - Doom Legacy is initially released.
  • March 6 - ZDoom is initially released.
  • May 27 - Boom is initially released.
  • October 22 - Final release of Boom at version 2.02.
  • November 15 - PrBoom 2.02 is released.
  • December 7 - The OGRE project is announced by TeamTNT as a merger with DosDoom. After initial widespread interest, attracting even the attentions of John Carmack, the project is abandoned.
  • December 23 - Final version of glDoom is released after the loss of its source code.

1999[edit]

  • January 3 - MBF 2.03 is released.
  • January 11 - Raven Software releases the source code for Heretic and Hexen.
  • January 15 - Initial release of WinHeretic.
  • January 16 - Initial release of wHeretic.
  • February 2 - The first and only release of HeXetic.
  • March 10 - Final version of DOSDoom is released; work immediately continues on its direct successor, EDGE.
  • March 20 - Release of SMMU v3.10.
  • March 26 - Initial release of GLHeretic.
  • May 24 - Initial release of WinHexen.
  • May 30 - Final release of WinHexen.
  • June 2 - Initial release of GLHexen.
  • June 10 - Final release of WinHeretic.
  • September - Initial release of Vavoom.
  • September 13 - Final release of GLHeretic.
  • September 18 - Final release of GLHexen.
  • 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.
  • October 11 - Boom is re-licensed under the GPL. MBF, SMMU, DosDoom, and Doom Legacy follow rapidly in its footsteps.
  • October 15 - ZDoomGL (v1) is initially released.
  • November 1 - jHexen is initially released.

2000[edit]

  • February 4 - GLHeretic's source code is released.
  • March 20 - jHeretic is initially released.
  • May 27 - csDoom is initially released.
  • May 27 - Final release of wHeretic.
  • May 31 - jDoom is initially released.
  • June 22 - EDGE is initially released.
  • August 17 - Final build of SMMU v3.30 released.
  • October 19 - Client/server support is added to Skulltag.

2001[edit]

  • January 8 - The Eternity Engine reaches public beta.
  • January 16 - Initial release of HHeretic.
  • February 20 - ZDaemon is forked from csDoom.
  • May 25 - ZDoomGL (v1) has its final release.
  • September 17 - Final release of WinDoom.
  • December 1 - Initial release of U-Hexen.
  • December 4 - Final release of U-Hexen.

2002[edit]

  • April 4 - First known public release of ZDoomGL (v2) (Started on March 2)

2003[edit]

2005[edit]

  • March 9 - PrBoom+ is forked from PrBoom.
  • July - ZDaemon becomes a closed source project.
  • August 7 - Final release of ZDoomGL (v2).
  • August 30 - Initial release of GZDoom.
  • September 7 - Chocolate Doom is initially released.
  • October 24 - Initial proposal for what would become UDMF.

2006[edit]

  • January 27 - Final release of SvStrife at version 1.4.
  • January 28 - Final version of csDoom is released.

2007[edit]

  • January 22 - Initial release of Odamex.

2008[edit]

2010[edit]

  • March 1 - UDMF support officially appears in ZDoom 2.3.0.
  • November 8 - Last release of Skulltag.
  • December 31 - Final release of Vavoom.

2011[edit]

  • February 15 - nDoom beta is released for the TI-Nspire graphing calculator.
  • March 9 - Final version of EDGE is released.
  • April 11 - Initial version of 3DGE is released.
  • November 22 - the Doom 3 source code is released.

2012[edit]

  • June 3 - Zandronum is forked from Skulltag.
  • June 7 - Carnevil announces cancellation of the Skulltag project.

2013[edit]

  • December 10 - Chocolate Doom v2.0.0 is released with added support for Heretic, Hexen, and Strife.
  • December 10 - Doom Retro is initially released.

2014[edit]

  • March 10 - Crispy Doom is initially released.
  • November 30 - The 3DO source code is released.

2018[edit]

  • October 13 - Initial release of K8Vavoom.

2020[edit]

2021[edit]

  • May 30 - MBF21 specifications are finalized.
  • December 8 - Initial release of RZDoom.

2023[edit]

Simplified port genealogy[edit]