I love to watch boxing. Big. Fan. That's why when I read Sacha's post on open source business models - which questioned Sun's business model around GlassFish - the first thing that came to mind was a boxing analogy. When you hit someone hard and they smile as if to say "You didn't hurt me", well, you've hurt them.
Sticking with the boxing analogy, Sacha's watched one fight tape in a GlassFish career that is racking up many wins. His post reflects having incomplete information. It's true, by the way, that Sun offers unlimited deployments of GlassFish for $25,000 - or should I say starting at $25,000 for organizations under 1000 employees. When replaying the rest of the tapes, one can see that we have a tiered approach not all that different from the Java Enterprise System. The primary differences are that we group employees into tiers (to align with MySQL Enterprise Unlimited), and that the offering is for a single product instead of a multitude of products. Of course, GlassFish & MySQL Enterprise Unlimited makes a nice one-two punch. As for software infrastructure @ Sun, it's grown year over year.
Based on competitive intelligence, I know that JBoss offers site licenses as well, but it's unclear to me if JBoss/Red Hat has part numbers and dollar figures committed for an all-you-can-eat subscription. I can say that Sun puts a stake in the ground and assign a part number and dollar figure to an unlimited subscription - a commitment to the customer up front. How much are \*you\* paying for a JBoss Enterprise Application Platform site license?
Now to address Sacha's free training point, and to extend the boxing analogy well beyond its usefulness and probably effectiveness - Don King. One of the roles of a fight promoter is to drive attendance and revenue. Regarding free training, it's a marketing promotion. Marketing has a budget, and we spend it as wisely as possible to drive maximum awareness and product adoption. Sporting events often take this approach to drive attendance. When I attended a Chivas game recently, I wasn't too concerned about their long term viability when I got a free hat. Delivering free online training in a promotional context isn't going to break the bank. The content had already been created, after all. In fact, thanks Sacha for linking to our free glassfish training offer. As for any revenue "lost" to free training, we don't think quite that two-dimensionally. We're more than making it up when customers learn of the the strong value proposition of running GlassFish Enterprise Server on CoolThreads servers (a billion dollar business in-and-of-itself), and backed by the newly introduced Sun StorEdge 7000 Unified Storage system.
GlassFish adoption is through the roof, both in downloads and registrations. I personally like to take a look at the GlassFish GeoMap upon occasion as a reward for all the hard work that has been put forth by Sun and the GlassFish community. I can emphatically say that this success is being followed up with a rapidly growing number of GlassFish Enterprise Server subscribers who value the support and service Sun provides.
To sum it up, when I see a blog post ending with "Sun being desperate" and "hail mary", I see a competitor trying to instill Fear, Uncertainty, Doubt - FUD. That means the competition is smiling (errr, smarting) after they've been hit pretty good. Me? I stay away from FUD and prefer to stick to the facts.