Sunday Jul 20, 2008

OSCON State Of Lightning Talks (SLOT) GlassFish

On Thursday July 24th from about 10:45 am to 12:20 pm will be the State of Lightning Talks in Portland 252 in the Portland Convention center.  Basically, this is where all communities have 5 whole minutes to provide an update on what the community is doing (that's roughly 3 to 5 slides if you talk like the guy in the old FedEx commercials). I"ll be talking, fast, about GlassFish at 12:05 - don't be late. Details HERE.

Thursday Jul 17, 2008

Sun OSCON & Party

Sun is a sponsor of OSCON again this year. Lots of sessions on PostgreSQL, MySQL, AMP, OpenSolaris etc.  I'll be giving a lightning talk on GlassFish at 11:45 in room 252 on Thursday (along with a host of other open source communities). We will also have our trademark "couch potato" booth - several couches and internet connections so come by and take a load off.

Party - the Sun/MySQL/Zend joint party is Wed at 8 pm in the DoubleTree hotel. Stop by for a drink and some food and some games as well - although I can't speak for those.

Thursday Dec 13, 2007

GlassFish is in Debian

If you search thru Linux Debian packages you will find that GlassFish has now been included!  This was not something done by Sun engineers to "push" GlassFish into Debian (although we were working on that), but rather a "pull" from some engineers to package GlassFish for Debian.  I am certain that the work done to package GlassFish for Ubuntu had something to do with the packaging work for Debian,  however, I don't discount the amount of work that was done to make it happen.  They (I don't know who did it) removed the Maven build dependency and substituted Ant.  This just continues to show the momentum that GlassFish is getting.    Add to this our monthly average download numbers, which are higher than any other open source app server and the positive feedback we get from the software analysts on GlassFish and I think we are starting to turn the corner on awareness.  Thanks to the folks working on the Debian project!

Wednesday Oct 17, 2007

Jonathan's Simple Explanation of Volume.

I was at the Sun internal open source conference for the past 2 days. Our keynote speaker was Jonathan Schwartz and it was interesting to hear him talk about his strategy and, this is the key bit to me, his frustration with the inability of employees, customers and partners of understanding our open source message. He, like me, constantly gets a question that goes like this: “Now that our sw is free why do we need a sales force and how do we expect to make money?”  Jonathan answered this in a very simple way by pointing to a download map that shows all the ISPs from which our sw was downloaded.  He points out that our software (in this case lets use GlassFish)  is being downloaded in more regions than we sales people (Sun has no sales people, for instance, in Madagascar).   By reaching these people we now have much broader distribution than we could have ever gotten by having to ship out sw CDs upon request or by having expensive sales people call on these developers.

Next he points out that Sun's main customers, those large enterprises that see sw as a competitive advantage, they embrace  the idea of free sw, but will always buy a subscription or service contract because they cannot afford to ever have down time. The cost of downtime to a bank, a financial exchange or a shipping company is so large that the cost of a subscription to Sun's commercial sw packages is a very minor expense.  

To summarize, the free people will never pay for support, but eventually they might get a job with the enterprises that do and Sun will benefit because these developers are familiar with Sun's products and that's good for us. Enterprises will always buy support and it is them that we target with our commercial distributions of open source.   I think the ultimate answer is in the revenue and profitability of our sw division and at some point our financial people might disclose that information separately and we will have data on which to judge this revenue model.

Thursday Oct 04, 2007

Open Source and Mac OS X - a Nurturing Relationship

 Mac Logo                   

Open Source implementations need to be available to run on the OSs that developers prefer and this fact is not
lost on Sun. In addition to our efforts to get our open source implementations distributed with Linux we also ensure they work on Windows and Mac OS X.  The latest version of GlassFish is now available for download from the Apple Developer site.  GlassFish for Mac OS X.    

Also, OpenDS is available from the same site.  OpenDS for MaxOS X


Wednesday Oct 03, 2007

Ubuntu 7.10 is coming!

Monday Sep 17, 2007

GlassFish Set Free with Record Performance

GlassFish V2 is released today!  It includes a whole list of features that are useful to enterprise deployments like clustering, administration, failover protection, Web Services interoperability AND record breaking performance to boot! You can read about the details here.  What is really interesting, is that this underscores the ability of the free and open software community to create great software.  Not just good, but great.  Many people think of open source sw as poor cousins of "real" or commercial sw and that is just not the case here.  GlassFish beat BEA's app server by 10% in the latest SpecjAppServer 2004 tests to show that the open source community can not only deliver sw on schedule but do so with high performance.  Browse here to download the latest bits.

Monday Aug 06, 2007

Peer to Peer Media Trading

In this day of internet sharing, there remains quite a bit of "offline" content in the form of books and DVDs that we can't really share.  However, two promising internet sites have developed online marketplaces that allow individuals to share / trade these old media bits using the internet.  We have use 2 in my household and they seem to work quite well.

DVD Trading

The first one is which has developed a trading site for people to swap DVDs.  They have created a marketplace that assigns a value to DVDs and then tracks who has them to trade and who wants them.  Because they assign a value to each DVD you can also create a money account and buy the ones you want if you don't have any to trade. The nice thing about this is anyone can join and get a DVD at a good price.  For example, my favorite movie "The 5th Element" is available used for $6!  What a great deal. One of the many clever things they did is figure how to develop an envelope that you print from your computer that contains the receiver's address AND electronic postage.  You just print out the two pages, fold them around your DVD ( you don't send the artwork), tape it and put it in the mail. It works like a charm.  Oh, and I did I mention they are powered by GlassFish?


Book Trading

First there was which enabled the used book market to flourish - but that site quickly got overwhelmed by used book sellers ( who sell some nearly new books at quite steep discounts).  We love but recently we found  BookMooch is a similar peer to peer trading site that matches those who have books with those that want them. The big difference is that BookMooch does not establish a market or price for books - they are simply a matching service that assigns you points for each book you trade.  There is no neat "print your own mailer feature" and you have to pay for postage and you get the same number of points for a 1st edition book as you would for the latest Spiderman comic book.  Bookmooch doesn't charge anything for the trades so they must be supported by advertising.  I"ll have to look more closely at their biz model.  Hey, its a neat idea and when we posted 10 books, 9 were in immediate demand so now we can go get more books (at least the total mass of books in our book obsessed household might stay somewhat constant now!).


Friday Jul 20, 2007

GlassFish, Java and Parites at Ubuntu Live and OSCON in Portland next week

Starting this Sunday is Ubuntu Live at the Portland convention center followed immediately by OSCON and yours truely will be present at the show along with members of the Open Source, Linux, Solaris, PostGres and GlassFish teams.  We have a POD at the Sun booth for both shows that feature our open source Java stack on Ubuntu Linux.  But wait, there's more.

We are hosting several social events (read beer and sometimes free food!) during the week.

Sunday evening there will be a PostGres party at the convention center.
On Monday evening we'll have a Linux social near the convention center from 6 - 9 or so.
On Wednesday we'll have a Solaris social at the Double Tree hotel from 9 pm onwards.

Stop by the Sun booth for more details and directions.


Thursday Jul 12, 2007

Fastest App Server in the West

We recently reported 2 SPECJappserver2004 results which are detailed in blogs here and here.  However, allow me to shed some light on these recent publications.  We published two results that highlight vastly different capabilities of the app server. The first was a speed record that shows GlassFish V2 is 10% faster than BEA on comparable hardware and the 2nd shows how fast GlassFish V1 runs with Postgres.  The first result was 883 SPECJAppServer2004 JOPS@Standard\* which was for the very latest, fastest version of GlassFish that we call V2 which is the enterprise edition that includes lightweight fail-over, clustering and administration features - you know those things you need to run the app server in an enterprise environment.  Now the interesting point is that this result was 10% faster than BEA running on the exact same hardware / DB setup!  This is a wonderful result for open source as it shows that an open source (and open community) can not only deliver a product but the fastest one on the market!

The 2nd test was done to show that Sun (and you) can create an open source stack that runs as well as an equivalent proprietary stack.  In this case we paired GlassFish V1 (now this is the original developer edition) with Postgres and delivered a result of 778 SPECJAppServer2004 JOPS@Standard\*\*.  This should answer the question of whether open source is good enough to run in production (yes) and should help everyone understand that Postgres rocks!  Why did we use V1 rather than V2 in this test? What were we hiding? Well, nothing, this was simply a matter of timing.  Because the product you test must be released and the PostGres folks wanted to announce immediately, they had to use GlassFish V1 as V2 will not be released until September. If you want to know how fast GlassFish V2 is with other open source data bases - just wait a bit.

Legal stuff: 

Sun Fire T2000 (1 chips, 8 cores) 883.66 SPECjAppServer2004
JOPS@Standard. SPEC, SPECjAppServer reg tm of Standard Performance Evaluation
Corporation. Results from as of 7/10/07.

\*\*Sun Fire X4200 (6 chips, 12 cores) 778.14 SPECjAppServer2004
JOPS@Standard. HP rx2660 (2 chips, 4 cores) 874.61 SPECjAppServer2004 JOPS@Standard.  SPEC, SPECjAppServer reg tm of Standard Performance Evaluation Corporation.  Results from as of 7/10/07

Wednesday Jun 27, 2007

4th and Final Winner of GlassFish Beta Contest

We have finally choosen our 4th winner - it took so long because the 1st few winners never responded to our messages.  Let this be a lesson to all you who enter contests!  Enter a valid email address and check your email every week or so as you never know when you might be a winner!
Wes from the USA is our 4th and final winner. He writes "I'm new to application servers, but the performance alone is worth
considering a migration from Apache! However, simple tasks in Apache, such as protecting a directory from public access, are reasonably difficult for new users of GlassFish. I especially like the administration interface look and design, but unfortunately, there isn't much to change in many sections unless you are intimately familiar with the innards of this server as many of the areas to tweak are cryptic and don't have a listing of available parameters to change and the available values. In this case, Webmins Apache module is much easier for novices to learn from. Server restart should be able to be done completely from the web GUI...not just a shutdown, go to CLI to

Congratulations to our winners and thank you to all who entered the contest!

Monday May 21, 2007

Java One Recap

What I learned at Java One:

Twitter- a great way to locate the best parties

Open source - If you have a brand name company donate software to your project you generate A LOT of interest (Ericsson and GlassFish). And in case you missed it Portal 7.1 announced it was open source.

Parties- The best one I attended was the open source unBOF @ the Thirsty Bear (best because of the people (Geir being pinned to a dart board by Juggy - video in production) and the great conversations and the minimalist(read recruiting party) was Google.

Open Source Panel - Simon's salon on open source was well attended with lots of dicussion about licenses which was a prelude to Microsoft's big announcement to extend full employment to more lawyers

Tuesday May 15, 2007

3Rd winner GlassFish V2 Beta Contest

And we have our 3rd winner! This time from someone who is using the GlassFish application server in production. Darren Jones from the US writes: "I would love to see more collaboration with other web services implementations such as Axis2 to allow for a less painful development process. The experiences with Web Services has been painful leading up to the v2 beta. Using the testing functionality via the admin portal has sometimes required modifications to various manifest files or simply avoided all together. We have actually been using v2 build 19 in production for several months now and have been pleased with the stability. We have not had the same stability success with subsequent builds but are investigating upgrading with this latest build in hopes of using the new features while remaining stable.

Thanks Darren, your iPod is in the mail.

Tuesday May 01, 2007

2nd Winner of GF Beta Contest

ITs crunch time for Java One so I, like everyone else at Sun, have been heads down on preparing. However, we have managed to pick the 2nd and 3rd winners for the GF contest. I'll write about #2 now and after I have informed winner #3 I"ll write about them next - maybe by the end of this week.

The submissions contained the usual comments and from those there is a general trend of "its great, but..."
needs better documentation,
needs better error messages,
needs to be released "beta is not acceptable for customers",
the Eclipse plug in could be much better - (well, join the community and help improve it please!).

On the plus side, there were these comments:
GlassFish is very stable,
First impression is that it is very nice,
We like the support for domains, but there needs to be more docuemtation on strategies or patterns to use them effectively,
Runs quicker and loads faster than a lot of other app servers.

And, finally a plug for NetBeans from a non Sun entry: "Special thanks to NetBeans evangelist #!, Roman Struble!

The 2nd winner is Dick Davies from the UK and you can read his entry here. He wrote a nice blog entry about that you can read about GlassFish and SMF.


Thursday Apr 19, 2007

Ubuntu and GlassFish

Ubuntu, the wildly popular Linux distro has announced their latest release (v7.04 "Feisty Fawn") and it now includes Java SE, GlassFish (Java EE), Java DB and NetBeans. For the first time developers do not have to go navigate to 5 different Web sites, find an implementation that kind of works, download it, fix it and then use it. Now, these distros are all available as optimized images for install with Ubuntu in one place. This, of course, makes it much easier for Ubuntu users to get what they want easily and in one place. Why did this take so long? Well, my only answer to this is that, these things take time and removing software licensing encumberances and developing entirely new packageing takes A LOT more time. I've been close to this project for 4 months and, what seems from the world out side Sun as a simple task, became a full time job for a number of dedicated engineers. On the Sun Ubuntu Page there are links to Ubuntu, the projects, how they are supported and other useful links. The latest version of Ubuntu is here.

And,now that Michael Dell uses Ubuntu Feisty Fawn, even he can get access to Java and tools easily!




« July 2016