After a few hiccups and false starts, downloads of Mozilla’s highly-anticipated Firefox 3 web browser are flowing smoothly. But for a period of about two hours, the demand for the open-source browser was too much for Mozilla’s servers to handle.
Continue reading… “Mozilla’s Momentary Meltdown”