https://inkscape.org/en/download/source/ should redirect
The information in https://inkscape.org/en/download/source/ is outdated. Please redirect it to some better resource. It was present in my browser's history and awesomebar. See https://bugs.launchpad.net/inkscape-web/+bug/1723795 .