eelixduppy - 3:53 pm on Nov 5, 2010 (gmt 0)
More often than not, proprietary software companies only make changes when it affects their bottom line.
They are still there for two reasons. 1) it is very hard to fix bugs when third-party apps can be involved, like a web browser. 2) Not enough people cared to fix the problem. An open-source project is only as good as the number of people working on it. Just because it is open-source, doesn't make it "good".