I guess he missed the Schwartz interview referenced below, about free app servers and DBMSs, etc. Astounding hypocrisy. (excerpt from interview via serverside.com)
Sunday, August 04, 2002
OpenEnterpriseTrends.com McNealy: I think it's important to have a community process, open specs, and choice for the customer, absolutely. How that gets implemented, I don't particularly care. I actually think we need more revenue in the J2EE space, so that we can do more advertising to get the message out, because right now the world is getting blitzed with Microsoft advertising, and promotion and branding and propaganda, and big lies, and that's why they're going, not because it's a better product. ... So, potentially you could make an argument that the open source thing is just screwing up all the revenue models and we aren't getting the advertising, because it isn't the best technology that always wins, it's who advertises more. You could make a very strong argument that says, "No that's messing with it." And in fact Bill Gates may be sitting up there laughing his butt off because the open source community is cutting the legs out from under all the R&D and promotion efforts of all the open interface strategies -- not open implementation, but open interface strategies."