Docker on Windows and Linux

I am working on Windows 8.1 and various types of Linux’es, and the Windows isn’t upgradeable, at least not this version (it is an official license, though). Under Linux, Docker is running smoothly as always, but I have a couple of questions:

  1. Is it possible to start a Windows container in Linux Docker (I did hear something of the Windows subsystem for Linux, but I haven’t found documentation yet) ?

  2. When you google around, you can download the docker.exe and dockerd.exe, but these seem to be for Windows > 8.1. Can I clone the Windows go code, remove that restriction, and compile this for Windows 8, or is this a unforgiven task ?

There’s no such thing as a Windows container. All Docker containers are Linux containers of one form or another. When using Docker on Windows you are actually using it on a Linux VM, either using the old boot2docker system or the newer docker-machine.