Comment Comment by s_ngularity Looking at archive.org, the page has had "to be released soon" since at least 2005 [1]. So I think your skepticism is in order.[1] https://web.archive.org/web/20050130011942/https://www.openb... parent s_ngularity 7 years ago
[1] https://web.archive.org/web/20050130011942/https://www.openb...