and truth to be told, did u find any firefox/opera/IE betao get exploited two hours after release?
I don't know about Opera. IE has had plenty of bugs discovered soon after release.
Firefox is weird in this regard. As an open source project, there are plenty of people who download and the nightly builds on a regular basis. As such, it gets lots of wide-area exposure at phases in development where commercial products are in-house only.
Does beta mean it's allowed to have security holes?
Would you ever install ANY software that could or could not have security holes?
A security hole is a bug, period. Sure, the consequences can be very bad, but so can plenty of other non-security bugs. (Like those that may cause the system to crash before it finishes booting - which happen from time to time.)
A more appropriate question is: "would you ever install beta software of any kind on a production computer that you can't afford to be trashed?" Apparently, the answer for a lot of people is "yes".
Also, regarding Maynor... don't discredit the guy just because of one mistake, even though it was a big one.
A mistake is when you say something incorrect, but you thought it was correct at the time.
An organized smear campaign, based on incorrect information you knew to be incorrect at the time is something altogether different.
Maynor ran his tests using third-party networking hardware, but went to great lengths to claim that all Mac users were vulnerable, even though most Mac users only use the bundled network hardware. There is also a lot of evidence that his videotaped exploit was staged. Go read John Gruber's numerous essays (at
Daring Fireball for all the details I don't feel like repeating here.
I'll forgive a mistake. I will not forgive deliberate acts of deception.
I don't understand why Apple didn't finish this product before releasing it...what was the big rush getting Safari onto Windows? They knew it would be torn apart immediately, so why not wait until it's totally ready and secure?
You know what you get when you wait that long? You get a final release.
And even then, bugs will be found.
Of course, you are right that there should have been at least one (more?) round of non-public beta testing before this one shipped. Forgetting the security bugs, I found a few obvious bugs within minutes of running my copy. Blatantly obvious bugs should definitely be fixed in-house before a beta is released to the world.