Engadget has just annouced that Apple has finally decided on a release date for 10.5, Leopard. This OS has been in “release limbo”for almost a year. The date: Friday October 26th at 6 pm
Edit: the net is abuzz with all this information. This isn’t like engadgets iPhone mistake. TUAW, MacRumors, ThinkSecret, ArsTechnica, Gizmodo, all have posts up about this.