swampwiz wrote:
It seems that the provider of the open source product releases it with some embedded bugs that take a while to manifest.
I find this suspiciously similar to the old accusation that antivirus vendors employ virus developers to help promote their products, and I seriously doubt it for the same reason: there's absolutely no point going through the trouble and risk (their reputation would be destroyed if they ever got caught) when there's already so much business to go around. Software development is hard — surely that's not news for anyone around here. Any sizable project will, regardless of its programmers efforts, have a few dozen bugs. I can totally see the likes of Oracle dragging their feet to address "free" bug reports while being more responsive for their paying customers, but there's absolutely no need for them to create bugs on their products, when we seemingly can't get rid of the damn things no matter how hard we try.
"Whereas smaller computer languages have features designed into them, C++ is unusual in having a whole swathe of functionality discovered, like a tract of 19th century Africa." -- Verity Stob http://www.theregister.co.uk/2006/05/05/cplusplus\_cli/