Earlier today, Opera software announced on their community blog MyOpera that the new anticipated version of their desktop browser, Opera 11 would be released in beta after having undergone several alpha releases.