Doom Legacy

Doom Legacy is one of the most popular Doom source ports. It is available for DOS, Win32, Linux, OS/2 and MacOS. It enhances Doom with a lot of things like TCP/IP, OpenGL and much more. The homepage for the source port can be found here : http://legacy.newdoom.com/index.php