@Coder
Let's be fair, it *could* still not have arrived by the end of 2004. It *could* be a limited beta at that point.
Face it, developing an OS is not an easy task. Add in the fact that none of the developers on OS4 have any OS experience, and the task is even more challenging. 4-5 years is fairly normal on OS development.