Opera Software Thursday launched the beta of its next browser for Windows, temporarily dubbing the new software Opera 8. The final, which is scheduled for release in early 2005, has not yet been given an official name, said Opera executives. Sporting a simpler user interface -- perhaps in the hopes of competing with Mozilla's Firefox, which has blown by Opera to become the one major rival for Microsoft's Internet Explorer -- and a slew of new features, Opera 8 can be downloaded from the Oslo, Norway-based company's Web site. Currently, the beta is available only for Windows systems. "We were...