Monday Nov 02, 2009

links for 2009-11-2: Google's turn-by-turn rule changing; VoIP; Gartner on open-source

Thursday Oct 29, 2009

links for 2009-10-29: DoD and Open Source; Chrome OS Beta

Tuesday Oct 27, 2009

links for 2009-10-27: Amazon RDS; SAP and Open Source

Friday Apr 03, 2009

links for 2009-4-2

  • Why Recession Is Causing Enterprises to Rethink Open-Source Strategy'You know, losing my job for buying big proprietary software is too risky. You guys are now in the drivers' seats; we need to buy open source,'
  • Windows Net share shrank 3.68% year to year - OS X is the big beneficiary growing 9.77% but interesting iPhone's are listed at 0.49% which seems small, but in the larger scope of things is pretty significant.
  • Get the Toshiba OpenSolaris Laptop - Portégé R600 or Tecra M10 configurations.  A similarly equipped R600 with Vista is $500 more than the $1,599 price with OpenSolaris).  A similarly equipped M10 is $200 more than the $1,099 price with OpenSolaris.  If nothing else, perhaps a way to get the hardware AND you get an OpenSolaris subscription.


Monday Feb 09, 2009

Sun GlassFish Portfolio and Open Source

Today we announce the release of the GlassFish Portfolio.  You can find more information at and there will be many bloggers that outline the contents of the offering (WebStack, GlassFish Enterprise Server, GlassFish ESB, GlassFish Web Space Server, and optionally the GlassFish Communications Server) and how these map to primary application scenarios (Web/LAMP development, Java EE, SOA/integration, and collaboration), the simple and MySQL aligned pricing starting at $999 per server per year (saving up to 90% over proprietary alternatives), and more, so I thought I'd instead focus on how this release extends Sun's innovation and creativity in adopting and providing enterprise support for many different types of open-source.

There are several different types of open-source models, and the GlassFish Portfolio is the first offering to combine all of these in an enterprise supported offering.

First you have company led open-source.  This is where a single vendor leads an open-source community and contributes the majority of the code and IP.  This is the probably the "traditional" open-source model where a company puts their code/product into open-source but stills offers support/licenses/etc. on the open-source or a derived commercial product.  The GlassFish and OpenESB communities started this way and continue to have Sun as the major contributors.

Second you have third parties that contribute to a company led open-source community.  This is where an open-source community really takes off and gains momentum as a broader audience sees value in collaboration and contribution.  The contribution by Ericsson of the SIP servlet technology to the Sailfin community (included in the GlassFish Communications Server) and the 20+ components contributed by many developers and organizations to the OpenESB community are examples of this.

Third, and where things get more interesting, is when there is collaboration in multiple non-company led open-source communities.  This is where either through joint collaboration or developers proving themselves and having interesting IP/code to contribute, developers from company A obtain commit rights into non-company led open-source project or community.  Sun's contribution to and collaboration with Liferay and contributions into the Apache community are examples of this.

What is truly innovative about the GlassFish Portfolio is that it brings all of these models together in an enterprise supported offering with support options ranging from patches to call-in support to 24x7 support with dedicated customer advocates.  Because Sun is doing all the work to meld the different open-source models and communities together, customers gain the benefit and don't have to worry about the "hidden costs" of open-source.  And because we have commit rights into the communities, we can provide patches and enterprise support without any fear of forking.

With the GlassFish Portfolio, we meet you where you are.  If you are already using "LAMP" but have a bunch of different versions in different departments and just want someone to handle getting all the right versions together, testing it, and providing patches, the GlassFish Portfolio is for you.  If you want 24x7 support for your mission critical Java EE implementations, the GlassFish Portfolio is for you.  If you need to integrate into existing systems to build your web-facing applications, the GlassFish Portfolio is for you.  If you want to create a web space for collaboration within or between departments, the GlassFish Portfolio is for you.

So, take a look, learn more, and see how the GlassFish Portfolio can work for you.


Thursday Jan 22, 2009

links for 2009-1-23: Flying Car, McNealy to advise Obama on open-source, VirtualBox 2.1.2

  • Flying Car Prepares for Test Drive - "If it survives its first test flight, the Terrafugia Transition, which can transform itself from a two-seater car to a plane in 15 seconds, is expected to land in showrooms in about 18 months’ time."  That wording sounds ominous.
  • Sun founder to advise Obama on open source software - "The government ought to mandate open source products based on open source reference implementations to improve security, get higher quality software, lower costs, higher reliability - all the benefits that come with open software"

Friday Jan 09, 2009

links for 2009-1-9: Webzzle using Sun open-source

Tuesday Mar 18, 2008

Is Open-Source "Freetarded"?

Is open-source "freetarded"? I just ran across an article by Christopher Keene pointing out that open-source has to be about more than free and that vendors have to start thinking that way. And he is absolutely correct!

If software is only free, you are addressing only part of having software be valuable and having a low TCO. As the article above points out, if you can't get the software installed and working, or you can't find talent to be able to work with the software, that "free" software starts to get pretty expensive.

In order to fully deliver on the promise of open-source, software must have three qualities:
  1. Free and easy access - This is kind of assumed with open-source, but must be stated so we don't forget it. For most users it isn't about the source, but rather is about free and easy access to a binary or distribution. While I have to confess that I have downloaded source and built my own binaries for a variety of apps and even newer versions of Linux kernels (and I'm probably even proud of this fact), most users don't have the aptitude or desire to do that, so having binaries is a must.
  2. Easy to use - This is extremely important and sometimes forgotten with open-source projects. If you download something and can't get it installed, or after installation can't get it configured or working, you can end up wasting a significant amount of time losing the "free" aspect of the software. Worse, if that initial experience is bad you may not come back again to try it and worse yet, word of mouth and hmmm, blogging, can spread the word about a product being difficult to use very quickly.
  3. Vibrant community - This last piece is also very important. Without it you don't get the collaboration and feedback that help drive innovation and help make the software better. Furthermore, if there is no community, adoption suffers and that leads to small pools of talent resulting in higher costs for organizations wanting to use the software.
You only have to look as far as the Apache Web Server and Apache Tomcat, or more recently GlassFish to see examples of where these three qualities have led to successful open-source projects that have had and are gaining widespread adoption and use and have driven down TCO for organizations that are implementing the software. And while it isn't as large or mature as those mentioned, Open ESB is also applying the qualities to create a successful open-source project.

A related question that deserves its own blog entry but I'll mention here is, if software is free, how does a vendor make any money off it? See Mark's blog from some recent interaction with our customers to see their views on paying for "free" open-source software, and stay tuned for more on the subject.

Tuesday Feb 05, 2008

Open ESB Activity

I've blogged about Project Open ESB several times before (here, here, and here), but it is been awhile so I thought I'd give an update.

The community continues to grow with many Sun and non-Sun committers collaborating together, some individuals, and some representing companies and community partners. A few key partners that have contributed numerous components are Imola and Gestalt LLC (recently acquired by Accenture). Imola is working on CICS and CORBA Binding Components and Gestalt is working on RSS, SIP, UDDI, and XMPP Binding Components as well as Encoding Service Engine.

You will have noticed some interesting looking components in the list, probably not the typical type of adapters you'd expect to see for a traditional integration offering. But that is what is great about community and open-source development as well as a testament to what a platform built on an open standard like JBI enables. Anyone can build a component for whatever protocol, system, or function they desire and have it plug into the platform and benefit from everything else that also plugs into the platform. Additionally, this is an indication that "traditional integration" is changing to adapt to the "Web 2.0" world and protocols that it brings. Just think about the applications for incorporating RSS and XMPP into your integration or composite applications.

But it isn't just about components from community partners. Sun is building numerous components from BPEL 2.0 and XSLT Service Engines to a variety of Binding Components for JDBC, JMS, E-mail, SAP, and more. A particularly interesting new Service Engine is the Intelligent Event Processor that provides for receiving and processing real-time events to aggregate, correlate, and monitor them to support a variety of new applications built on an Event Driven Architecture. And because it is a JBI component, and can benefit from all the Binding Components as a way to receive events and send notifications and it doesn't have to have custom mechanisms for that.

There are many more components being developed so visit the site and take a look. We welcome all feedback so I encourage you to download a recent build, try it out, and collaborate with the community at what ever level you'd like.

Thursday Jan 10, 2008

links for 2008-1-10

  • Google's Secret Weapon - Is Google, Open Source, or both Microsoft's biggest threat?
  • ZFS beta now on Mac OS X Leopard - "One of the major reasons I like ZFS on OS X is that it brings competition to the file system arena. And as we all know, Microsoft won’t do diddly about the aging NTFS unless they have competition"

Monday Jan 07, 2008

links for 2008-1-7

Sunday Oct 28, 2007

The Value of Open Source

I've been casually following the discussion between Sun and NetApp about various file system patents and ZFS and happened upon a blog about it that had a fantastic quote on the value of open source.

"Just as New York's public Central Park makes all the private property around it more valuable, public open source communities and foundational software only enrich innovation and the markets for new products."

This is a great metaphor I hadn't seen used in this way but hits the nail on the head. Open source isn't just about taking one's closed source code and making it available in the "open" (that would be Visible Source), rather it is developing and innovating in the community which benefits many.

This is exactly what we are doing in Project Open ESB as we are developing in collaboration with the community and there are many non-Sun organizations and individuals that are committers in the project. Come take a look and join us.

Thursday Aug 09, 2007

Jonathan on Open Source

CNet has a great interview with Jonathan on open source and how it fits into Sun's business strategy. Take a look.




« April 2014