Old timers might remember that we had a couple of file sites, Hobbes and LEO (link everything online). At one point LEO had a hard drive crash and vanished along with all its content, which was mostly OS/2 related. Still find links to it here and there.
Anyways, found a mirror of it,
https://ftpmirror.infania.net/sites/ftp.leo.org/ perhaps others should mirror it.