Tuesday May 10, 2011

TOTD #162: How to differentiate between GlassFish Server Open Source Edition and Oracle GlassFish Server installs ?

Lets say you've installed GlassFish Server Open Source Edition 3.1 and Oracle GlassFish Server. The default directory names for both of them is same and the command "asadmin version" shows exactly the same output as well. Now you would like to know which directory corresponds to which. Here are a few pointers to help you identify the difference:

  1. The directory structure of the GlassFish Open Source Edition looks like:
    bin             glassfish       javadb          mq              pkg
    and the directory structure of the Oracle GlassFish Server looks like:
    bin                             mq                              pkg
    glassfish                       mysql-connector-java-commercial
    javadb                          oracle-jdbc-drivers
    There are two additional directories (in bold) in the later case.
  2. GlassFish Open Source Edition has 237 JAR files in glassfish/modules directory and Oracle GlassFish Server has 246 JARs. The additional JARs in the commercial edition are because of the value adds provided by the GlassFish Server Control.
  3. The web-based admin console for Oracle GlassFish Server shows:

    and the GlassFish Server Open Source Edition shows:

Hope you find this useful!

How will you find out the difference ? :-)

Technorati: totd glassfishoracle commercial opensource adminconsole

Monday Mar 23, 2009

Customers frustrated with Oracle's maintenance and support prices - GlassFish & MySQL can offer relief

Here are some quotes from a recent article talking about Oracle's maintenance and support fees:

Before Oracle acquired BEA earlier this year, the company charged 18% to 20% for support and maintenance. Oracle increased those fees to meet its own structure and also raised list prices on most BEA products.

That didn't sit well.


One Java-centric VAR, who spoke on the condition of anonymity, said some of his BEA WebLogic customers are moving to alternative application servers just to get away from Oracle.


"What company comes in this climate and not only jacks up prices but support prices as well?" asked one frustrated BEA customer, who spoke on the condition of anonymity.


"Many SAP and Oracle customers intend to push back their maintenance fees," he said. "Customers seek an option to just pay for tax and compliance updates without paying for future innovation. They are willing to pay for future modules when that time comes. If they can't access such options, they would prefer third party options like Rimini Street for Oracle [E-Business Suite] and SAP's applications."

Have you been bitten by Oracle's price raise ?

Interested in an industry-grade, highly performant, feature-rich, and open source alternative ?

GlassFish and MySQL together provide an excellent choice - give it a try!

Technorati: glassfish mysql opensource sun oracle

Sunday Oct 19, 2008

Relevance of Open Source during Financial Crisis - GlassFish, MySQL, OpenSolaris, VirtualBox, NetBeans, ...

CIO published an article highlighting 5 cheap (or free) software that can be afforded during financial crisis. Their recommendations are:
  • Open Office ($0) instead of Microsoft Office ($110 for basic version)
  • Mozilla Thunderbird ($0) instead of Microsoft Outlook (lots of security issues)
  • GnuCash ($0) instead of Quicken ($30 for starter edition)
  • Alfresco ($0) instead of Sharepoint ($5K for five licenses)
  • Linux instead of Windows (non-zero cost, always virus-prone ;)
All the recommendations are open source and can be downloaded and used without any hidden clauses. In all cases the open source version is at par and sometimes better than the commercial version. And of course there is always the agility factor. You enounter a bug, somebody in the community fixes it (on priority if you have support subscription), patch available in the nightly and you are back in business.

Here are some more recommendations ...
  • GlassFish instead of Oracle Weblogic or IBM Websphere
  • MySQL instead of Oracle Enterprise or IBM DB2
  • OpenSolaris instead of Windows
  • NetBeans instead of IntelliJ
  • VirtualBox instead of VM Ware or any other virtualization software
  • and many more here
All these options are completely open source with a full enterprise support available from Sun Microsystems.

Now some actual price comparisons using GlassFish and MySQL Unlimited ...

That's $3 million savings over a period of 3 years!!!

And if the number of sockets/cores go up, that's just additional money you are wasting during this financial crisis. With GlassFish Enterprise Unlimited starting at $25,000 - no counting cores, sockets, support incidents, servers or auditing - you can deploy unlimited GlassFish instances for the same price charged for one WebLogic Enterprise Edition. GlassFish for Business explains the value of buying subscription for your deployments.

Here is another comparison for Total Cost of Ownership for MySQL compared with other databases:

Can your apps scale more than Google, Facebook, Yahoo or Wikipedia ? All these sites are powered by MySQL. Do they need to be more reliable than telco vendors such as Vodafone ? Again powered by MySQL.

In an open source world, why have a "30-day" evaluation period ?

In the times of financial crisis, why spend extra money when there are other better options available with HUGE savings ?

Open Source software is indeed a great way to cut costs. And Sun Microsystems offer a wide varitey of open source offerings (GlassFish, MySQL, OpenSolaris, VirutalBox, Linux, NetBeans and many others) that can help you during this financial crisis!

Technorati: opensource glassfish mysql netbeans opensolaris sun

Monday Oct 13, 2008

FREE Sun Student Technology Camp - Oct 24, 2008

Sun Student Technology Camp is an effort to educate students about what is going on in the world of technology. If you are a student, from middle school on up through university-level, then this is for you! There are presentations, demos, hands-on activities on the latest and most innovative technology from resident technology geeks.

The topic for upcoming camp is Open Source. Find out how Open Source will expand your opportunity, increase flexibility, and foster innovation for their future. There will also be a sneak peek on cool technology that has been brewing in SunLabs.

Did I mention these events are FREE ? :)

Hurry- seating is limited! Register today!

Here are the key details:
Date Friday, October 24th
Location Menlo Park (room location given upon sign-up)
Time 4:00pm – 6:00pm PST (but please try to arrive at 3:30pm)
Topic Open Source Software (Zembly.com, OpenSolaris, and Wonderland)

Technorati: sun students technologycamp opensource

Wednesday Dec 05, 2007

Sun and Academic Institutions Together

I presented on GlassFish and related technologies (Metro, JRuby-on-GlassFish and jMaki) at the Department of Computer Science, Delhi University earlier this week. A more detailed blog describing that visit will be published later. But this blog is an attempt to create a summary of the main efforts that Sun has to offer to academic institutions.

The complete portfolio of Sun programs and solutions for the educational and research communities is listed here. More specific details are given below:

  • Sun Software Programs for Education - Offers special discounts to Education community on software licenses, training and software support
  • Sun Technology and Academic Resources (STAR) for Education and Research - STAR provides grants, collaborations and technology resources to educational institutions.
  • SDN Academic Developer Program empowers Academic Developers through sharing, collaboration and open innovation. It offers tools, resources and communities in which to participate and share.
  • Sun Academic Initiative is a program designed to introduce students to Sun technologies and equip them with skills in their chosen fields of study. The students get access to
    • Latest Sun technologies
    • High quality instruction and curriculum and course paths that lead to certification
    • Courses that can be integrated into degree program

    Read the entire program guide here. Apply for Sun Academic Initiative here.

  • Campus Ambassador (CA) program provides extensive training to a chosen student from a University on different Sun's open technologies including Java, NetBeans, GlassFish. This allow students to lead Sun's open source developer community in campus, run demos, promote Sun training events on campus and Sun tools to faculty. The chosen CA is paid a stipend :)
  • Student Zone provides details for students and new graduates. This page also lists country-specific events, for example Sun India University Program.
  • Sun's Real-world technology courses that earn you a certificate.
  • Subscribe to Sun Student Connection monthly newsletter. It provides you latest news on open source developer tools, technology resources and a range of developer topics.

Finally, get started by submitting resume. Hope you find this useful!

Technorati: education school college sun opensource academic

Sunday Jun 24, 2007

Why GlassFish over JBoss ?

A lively discussion happened on GlassFish Forums where a user asked for pros/cons for GlassFish vs JBoss. A community user explained his reasons to choose GlassFish over JBoss. Here are they key points:

  1. Admin GUI and CLI alone are true differentiators.
  2. Java EE5 with EJB3 is much better to work with and GlassFish is JavaEE5 compatible, of course it's the Reference Implementation as well.
  3. Seamless integration with NetBeans.
  4. Solid and consolidated documentation.

Some other quotes are:

  • "overall GF is just plain easier to use and that's my major pain point."
  • "The new clustering looks spectacular"
  • "GF is really a joy to work with and we haven't had any major problem using it"
  • "you will be up to speed and productive more quickly on GF than JBoss, and just as important, you will stay that way"
  • "because of JEE 5, EJB3, and the JPA, and leveraging that technology, our applications run better, and are easier to maintain. GF is not the sole perveyor of such technology, but the combination and integration of the whole thing: GF, NB, EJB3, and the low learning curve and overall ease of use makes the entire package a "performance win" for our apps as is"
  • "The best part is the server is handling more and more of the stuff we need to do and we have to work around it less and less."

And if these are not enough for you to choose GlassFish, here is a more detailed list of Why Use GlassFish ?.

And we see GlassFish as "GlassFish is WebLogic Features and Performance at JBoss's price" except we are shooting for better Features and Performance than WebLogic!

Technorati: glassfish jboss opensource

Thursday Jun 21, 2007

Sun Keynote @ TheServerSide Java Symposium

Eduardo will be giving a keynote (From Tomcat to GlassFish - An Update on OpenSource Server-side Java at Sun) at TheServerSide Java Symposium - Europe next week.

He is the Editor-in-Chief for TheAquarium so go talk to him and tell him how you like GlassFish or would like us to improve.

Technorati: theserverside glassfish opensource conf

Tuesday Oct 31, 2006

Another Web services stack comparison

Another Web services stack comparison at JBoss wiki and GlassFish is looking really good. Read more details about the feature support here.

Technorati: WSIT JBoss J2EE

Tuesday May 16, 2006

Introducing wsit.dev.java.net

  • 637 new Java source files
  • Approx 111K lines of new code
  • How To Documentation and Samples
  • Integrated NetBeans 5.5 tooling
  • Implementations of WS-Policy, WS-Security Policy, WS-Metadata Exchange, WS-Security 1.0 and 1.1, WS-Secure Conversation, WS-Trust and WS-Reliable Messaging.
  • Leverage existing JAX-WS programming model
  • User list and interoperability forum

These are some of the statistics of Sun's open-source implementation of next generation Web services technologies that deliver interoperability between Sun's Application Server 9.1 PE (part of GlassFish) and Microsoft's Windows Communication Foundation (WCF, aka Indigo). This implementation is known as Web Services Interoperability Technology (WSIT) and is part of Project Tango. Sun delivers on the initial promise of facilitating interoperability with .NET platform by embracing and open sourcing implementations of key WS-\* specifications. Read more about the various technologies involved here.

We, engineers in Sun, have been working directly with Microsoft engineers ensuring out-of-the-box interoperability for WSIT artifacts with WCF. Read about Sun's participation in previous plugfests (Nov 2005 and Mar 2006).

NetBeans 5.5 IDE and documentation is released along with the source. This facilitate users to download the WSIT bundle and try the pre-existing samples or create new ones from scratch without remembering the exact syntax of config files or any other option that might be required to configure the sample.

Everything mentioned above can be downloaded at wsit.dev.java.net.

Download it, try it and pretty soon you'll find yourself completely immersed. And we do appreciate your feedback.



profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« July 2016