This is Damn Small Linux 3.2 packaged as a screensaver for Microsoft Windows.
For a more recent version of Damn Small Linux, please visit http://www.damnsmalllinux.org/ .
If you want source code for Damn Small Linux, you should start with this list of packages http://www.damnsmalllinux.org/packages.html and get the Debian source code via http://www.debian.org/ .
Source code for the version of QEMU in use, and its modifications, is included in the screensaver package. A more recent version is available here http://www.h7.dion.ne.jp/~qemu-win/ .
Source code for Inno Setup is on GitHub here https://github.com/jrsoftware/issrc .
SDL and its source code are available here https://www.libsdl.org/ .
VGABIOS including vgabios-cirrus, and their source code, are available here http://www.nongnu.org/vgabios/ .
ZLIB and its source code are available here http://www.zlib.net/ .
MINGW and related packages, and their source code, are available from the references in this article https://www.researchgate.net/publication/272094609_Linux_screensaver_for_Windows , specifically the "Get Products and Technologies" section of //[url]http://web.archive.org/web/20060820222002/http://www-128.ibm.com/developerworks/linux/library/l-scrnsave/index.html#resources[/url] .
To use this Linux, download it under Windows, unzip it, and run the 'autorun.bat'. If you unzip it and burn the files to a CD or USB stick, the installer will autoplay when you insert it into a Windows machine.