An early incarnation of this document was written (and is available) in DocBook/XML, and was rendered into HTML, PDF, and Word RTF using the DSSSL stylesheets, OpenJade, and Jadetex and TeX. The process was managed using GNU make and the files were uploaded using the rsync program. The text itself was edited using the Vim text editor. This took place entirely on a Mandrake Linux 9.1 system.
A later version was converted to use the DocBook/XML XSLT stylesheets, and rendering to the final PDF forms using Apache fop. It was later converted to DocBook 5, which is the new and improved DocBook standard.
All of the above are open source software.