Thursday Jun 18, 2009

Sun Software Library

Many long time Sun employees and customers remember fondly the Catalyst Catalog. About 2 years ago a small team decided it was time to take one of the most successful concepts in Sun's history and put it on the web. was born. During the process of early design and prototyping we decided that it made the most sense to focus on the backend ( global database in the Sun Cloud ) and let the front end be built from widgets and strong Web base APIs.  Our intention has always been to create a high value and very viral environment for ISV's, Software Developers, OpenSource Communities and Commercial Applications. If you look at the current state of the environment that has all come true. The other key high level design goal was to create a valuable place for these providers ( we call them publishers)  to gain information about their customers, and others looking into their products.  The team building the system has gone far above that goal, in building a rich set of tools and data access for the publisher to realize that value. 

Take some time and go look at site, what you will find is a pretty slick UI ( yes we had to build one of our own)  and I think some of the best documented set of interfaces in the industry. It is open to anyone that wants to access the site to post their applications, be come a publisher, build your own UI at your site accessing the database via standard Webservices APIs or just find some software you need to do your job. We also have added social components to the environment to share ideas about entires, give your rating, post video and audio information on the applications.  You will need to register unless you are already a ( includes SDN )  member then you can just use your current login!!

Here are some links to follow to get you started:  -- How to get started video -- User and developer documentation -- FAQ and help documentation -- Team Blog, they do a great job communicating -- An example of another UI using -- A great example of using the Library to spread the word -- An example of the ratings and reviews

Tuesday Jul 22, 2008

Comms Suite 6 SHIPS!!

On July 22nd we announced the availability of Java Communications Suite 6., which includes the new Convergence web client,
push e-mail support and a host of other features. These new capabilities and enhancements make Communications Suite 6 an even stronger
alternative to Microsoft Exchange, while enabling leading Telco and cable companies to provide their subscribers with seamless new services
leading to increase customer growth and delight.

The Sun Java Communications Suite delivers industry leading email, calendaring and real time collaboration functionality for service provider
and large organizations worldwide. It provides an extensible, standards-based development platform, offering improved performance, reliability
and scalability at a lower TCO.

Communications Suite Components Services                                                    

Message access and message management
Calendar Service and group scheduling
Instant Messaging, Presence and Chat
Centralized Address Book


Sun Convergence – a complete webclient
Outlook Connectivity
Mobile Sync

Administration and Configuration

Delegated Administration
New Communications Suite Installer

What's New

This Communications Suite release includes many new features, including:

  • Sun Convergence communications client

  • New subscription-based pricing model for point products

  • New Messaging Server features include:

    • Very large mailbox support

    • Message store database rolling backup

    • Additional LEMONADE support for mobile messaging

  • New Instant Messaging Server features include:

    • Javascript API

    • Peer-to-peer voice chat

    • IMPS protocol support

  • New Outlook Connector features include:

    • Support for Vista

    • Support for Outlook 2007

    • Support for large PST files

  • An entirely new Communications Suite installer

    Sun Convergence:                                

    Sun Convergence is an elegant and powerful web client for the Java Communications Suite. It provides a unique and highly useful web communication and collaboration experience through a rich mash up of email, calendaring, contacts,presence, instant messaging and other web services.

Key Benefits

  • Convergence, built on top of the highly scalable, secure and standards based services within the Java Communications Suite, is designed to scale from thousands to millions of users.

  • Convergence's rich integration of email, calendaring, contacts and instant messaging helps users to save time and better organize information, schedule events and tasks and consequently be more productive

  • With drag and drop, right click context menus and keyboard shortcuts Convergence provides a desktop-like experience with the power of anytime, anywhere access of the web

  • Convergence can be easily customized and integrated with other web services to create a highly differentiated and personalized user experience

    Please come give it a test drive at :
    Test Drive Convergence

    Userid : field1 / Password: cosmo
    Or to learn more :

Tuesday Jul 15, 2008

StarOffice 9 Beta Give it a try - Mac support, PDF import

Download it from here.  [link to]

If it's a comprehensive office suite you're looking for, try the latest version of StarOffice 9 Beta at no-charge. It's got tons of new features, now works on your Mac, and lets you extend functionality with cool add-ons called extensions.  There's so much useful stuff in this release that it's tough to boil it down to the key ones, but here is a sneak peek at the new features by main application:

   \* Writer - improved and much easier note taking, zoom slider for
     easy zooming in and out, easy editing of multiple documents
   \* Impress - Presenter view, native tables (so you don't have to copy
     and paste tables from as spreadsheet), presentation file size
   \* Calc - new Solver tool, new charting functionality including
     better 3-D, 1024 rows, spreadsheet sharing for collaboration or
     concurrent editing
   \* Base - report builder tool
   \* PIM - And of course the calendar extension to Mozilla which
     provides effective mail/calendar or Personal Information Manager
     (PIM) functionality

And general features include Mac support, improved Microsoft Office compatibility, fresh set of icons, a re-designed Start Menu, an extension manager and an online update feature which alerts you when updates are available and if you allow, install the updates.

We have created a thriving extension framework for StarOffice/StarSuite and and have seven powerful, free extensions for StarOffice 9 Beta such as the PDF Importer, Weblog Publisher (blogger) and a MediaWiki publisher.  See for download instructions.  In addition, a full list of all extensions for can be found at the extensions repository [repository should link to]

StarOffice has always been known for its strong interoperability and StarOffice 9 is no different.  It support Microsoft Office including import of Microsoft Office 2007 OOXML , PDF/A, ODF 2.0, HTML, Flash and many graphic formats.  In addition to the Mac, StarOffice 9 runs on Solaris, Windows and Linux.   All this means that you can share files with just about anyone using any operating system, office suite or hardware.

Give it a try -- click here [] to download the StarOffice 9 Beta or go to for more information on new features, support and feedback mechanisms and system requirements.  To download StarSuite 9 Beta, go to, note that StarSuite is the Asian language version of StarOffice.  There's a lot of neat stuff to test out and we'd love to hear your feedback.

Thursday Mar 06, 2008

It is all Good!!

Sorry for the long blog, this is a bit of catch up. A lot news I wanted to share on the products and communities from the Developer, Tools and Services team.

First we want to congratulate David Ascher and the team at Mozilla Messaging. We are really excited about Thunderbird and the entire Mozilla Messaging project. We will continue to contribute code and also resources to support this project. More on Lightning later! Congrats on forming Mozilla Messaging, count on Sun's support!!

Busy day today for the OpenOffice community. As result of many activities between the community council, the engineering steering committee and the advisory council. The following things are happening;

--Moving to Subversion for source code control
--Creation of public Wikis for specification creation and management
--New Forums for support and sharing
--A new web site for that will debut in the next 2 weeks
--EIS/ Tinderbox for Integration
--Project leads approval for CWS (branches), easing the integration process
--Revival of regular meetings for release committee (weekly),
--Engineering Steering Committee (monthly)
--Community Council (bi-weekly)
--Program to mentor new contributors
--Community Award Programs
-- Version 3 that goes to beta in April will be LGPv3 details
-- A Contributor Agreement the is more flexible

The goal  is to attract more developers to contribute to OpenOffice. We where able to spend some time with Peter Brown from the Free Software Foundation. That has been saved as a Podcast, if you would like to listen. Peter provided us with his views of the OpenOffice changes.  I want to thank the Community Council and the Advisory Council for their input and their commitment. Also a special thanks and acknowledgment of the OpenOffice Community!!

Simon's Blog has more detail and also his review of the changes.

In other OpenOffice news the Mac port is going  very well. I am now using it on my Mac full time and have deleted the X-version. Go give it try and tell us what you think. You can get it from

The OpenOffice team also is working with the Lightning calendar community, the latest builds are very good. Many people at Sun are already using it. Go down load it and try it, I am sure you will find it very useful. It is not in it's final form yet so the community is looking for your input!!

Kendo our new Mail, Calendar and IM client has just shipped to beta customers. For the past few months we have had 100s of customers using Kendo and providing us feedback during the preview process. This process worked really well, allowing users to give us direct feedback during the development process.. Go take a look at our Wiki for more details.

I have recently joined the Netbeans and Studio team, these are some really great products and outstanding engineering teams. The Netbeans team just shipped Netbeans 6.0 with the best Ruby and JRuby developer tools in the industry! They followed that up today with Beta Netbeans 6.1, this point release has some great new JavaScript support and great improvements to performance. It is really really nice!! Go look at

The Jolt Awards are out and NetBeans was a finalist in 3 categories: Development Environments, Mobile Development Tools and Web Development Tools. We won in the category, for Development Environments. Congrats to the Netbeans Community and thanks to all the users and developers that help shape Netbeans !!

The last piece of news is that  Ted Leung and Fran Wierzbicki have joined the developer team at Sun. See Tim Bray's blog. I am personally excited about these guys coming to Sun and I have assured them that their focus on Python and Jython in the open source community is not going change. Sun is supporting them and the Python/Jython community efforts. We are committed to Dynamic Languages and we are just getting started!!

Welcome Guys!

As you can see " IT IS ALL GOOD "

Thursday Oct 04, 2007 moves forward!

 Everyone hopefully has been noticing the great strides that the community has made of late and the fantastic set of features that are now available for everyone in the latest release 2.3. If you haven't tried it yet, download a copy and give it a try. I guarantee you will be just as impressed as I have been.                 

The Sun team is  extremely excited with the progress made to date.We are aggressively working  to move in the right direction, to ensure that the community continues to thrive. What many of you might not be aware of  is that we (Sun) have increased our focus and dedication around  Nine months ago Rich Green asked me to take over the responsibility for Sun's commitment and support to  We are looking at the history of, issues that might effect the community and how best to evolve, for everyone's benefit.  Based on my observations and discussions with the community members, three areas of  focus are;

1. Community governance
2. Contribution agreement
3. New tools and more open selection of tools

In the area of Governance, we have asked a number of folks to join a new Community Advisory Group. These are  companies interested in investing more resources in  and from the community at large.

To better describe the role the text from the invitation is below.

There have been significant and ground-breaking announcements around and there is great momentum around the project and community. We should all feel very proud of being part of such an amazing Open Source project. We can't just stop here we need to continue to evolve and ensure we are doing the right things for the community and the product's long-term future. I can ensure you that this common goal is something that I am committed to. With this goal in mind I would personally like to take this opportunity to invite you, and the company you represent, to join the Advisory Board.

The goal of the Advisory Board is to ensure we continue to move in such a direction that guarantees its long-term success and a successful future. The Board will provide strategic representation of the project's key stakeholders and community representatives. It will mediate between the desires and interests of the stakeholder companies and the community, and balance the inputs against with the strategic goal.

There are no preconceived notions on the actual structure and boundaries of the Board and suggest we cover that collectively at our first meeting. The Board will not manage the project's daily affairs, nor will it replace the's existing governing body, and the Community Council. The council will continue to do what it has done so well: resolve community issues and conflicts, set community goals, manage community funds, and most important, give a voice to the hundreds of thousands who make up the community.

I will report out after the first meeting, which is Nov. 1, 2007.

In order to address some of the concerns I have heard from the community, we are planning for to use the new Sun Contributor Agreement (SCA) I have carefully reviewed this document and have had council from a variety of our community members. This SCA goes a long way in addressing a variety of concerns with the current agreement. The most community friendly aspect of moving to the SCA is the inclusion of language stating that any contribution licensed out by Sun will also be licensed under an OSI or FSF approved license.  Please take a look at it and give comments.  We plan to use this agreement as soon as possible. This is a positive step forward for the community and more evidence that we are listening.  We continue to listen to feedback regarding the license under which is available.

In the tools area, I have asked Michael Bemmer and the Engineering Steering committee to come back with  recommendations on the tools the community agrees are best.  Then we will start the process to implement as soon as possible. We are counting on the community to help in that effort.  We are committed to a bug,build and source code management environment that speeds contribution and adoption by all.

Having read many blogs in the last few days, I need to clear up a few things:
-- StarOffice and OpenOffice are almost identical binaries
-- The big difference is that Sun can indemnify any user of StarOffice
-- StarOffice comes with enterprise level support and hence we charge for that. OpenOffice is free
-- The copyright assignment is not new
-- Sun contributes all of its development to OO.o under LGPL

Clearly we have work ahead, please be assured that Sun is steadfastly behind a strong, transparent and fair community process. We value the users and developers in the community! We welcome your input and your contribution. We invite developers, users and corporations to join the OpenOffice community effort !



Wednesday May 02, 2007

Is this Cool or What?


I am very pleased to announce that Sun has joined the OpenOffice Mac Porting Project!   This is great news for Mac users who seek open source alternatives to MS Office.

You can read all about it at :  the blog of Engineering at Sun. is a very attractive alternative for many people because it allows users to use the same applications and the same open standard file format across all key platforms including Windows, Mac OS X, Linux, Solaris and FreeBSD.

Apple has a significant market share in the desktop space and more and more people out there are using Apple notebooks. Since Sun's software strategy is a multi-platform strategy, it was a natural decision to join the Mac porting efforts in order to accelerate the development. Eric Bachard, who is leading the Mac porting effort on, described Sun's involvement as a “win” for the Mac porting project. The OpenOffice Mac Port is very popular: on average the Mac porting web pages get about 15-20K page hits per week. Per Eric, this number can go up to 30,000 or 50,000 clicks per day when he puts interesting Aqua screenshots on his blog.

We should be able to show the first working version of Aqua at the Conference in Barcelona in September. However, it probably will take a few extra months before it will be on par with the other platforms. I strongly encourage users to join the community and help test developer builds. There can also never be enough developers. If you can write code or know how to design user interfaces, join the effort. The more people the faster the job will get done. Everybody who has a Mac can help, because it's always important to have people who can do QA and testing. For the core development, C++, API and Mac API skills would be perfect, but probably the eagerness to help is is the most important thing!

What about StarOffice, NeoOffice and Sun's support strategies? StarOffice is Sun's professional distribution of, so it's quite possible that a Mac version of Staroffice will be released. Stay tuned. With regard to NeoOffice, Sun has chose to support projects under the umbrella of, i.e. projects that use the same hosting and communication infrastructure as well as the same open source license. From our point it's important to have one coherent code base maintained by one single community. With regards to support, it's also quite likely that Sun will officially offer support and services for the Mac version of OpenOffice in addition to our other supported platforms.
With regard to features, native support for the Open XML format in OpenOffice for Mac is an ongoing development effort led by Sun engineers. It will be available in future releases on all supported platforms, including Mac OS X. Integration with Spotlight is already listed on the current roadmap.

Go here for more details: Have a look and get involved.

Wednesday Mar 28, 2007

Moving in....

Most people have had the experience of moving into a home or apartment that was previously occupied and wondering, as one gets familiar with the new digs, "Why did they paint it that color"? or "Whoever thought that this linoleum/tile/carpet was a good idea...what were they thinking!?"....

Something similar happens when you move into a new organization, with the difference being that if you keep your mouth shut long enough (not easy for me!) you will find that not only are there very good reasons for doing things a certain way, but also that there are a lot of very good things going on that you need to appreciate and encourage.

So, some of the great things I have found recently in my new organization:

StarOffice 8 supports ODF - Open Document Format. Important because ODF is a true open standard, and has been adopted and implemented by IBM, Sun, Google, Red Hat and even Microsoft. It matters because ODF allows you to create documents whose formatting is independent of the application used to actually do the creation. Guarantees availability of the content well into the future.  StarOffice 8 also works with the Sun Weblog Publisher, a terrific blogging tool!

  Really smart people who understand open source really well. 
 The engineers on Sun's Java Communications Suite and StarOffice have joined the Mozilla Calendaring Project which develops Lightning, a calendaring extension for Mozilla Thunderbird.

They have two goals: provide a calendaring solution for StarOffice & users and integrate support for Sun's Java System Calendar Server into Lightning. The current release of Lightning, downloadable from the Mozilla site, contains the WCAP code that allows for connecting to Sun's Calendar Servers.

Communications Products - A great team of people and what amazing IP. Turns out that one of the inventors of MIME, Ned Freed, works for Sun. He's currently doing some really cool stuff with MTA (Mail Transport Agent). "The data center on demand". Also known as the Sun Grid Compute Utility,'s release 1.1 is out with lots of new features and new ISVs. We have already committed 20 new user applications to open source with hundreds more to go. Go to to see the on line applications available and to sign up. In a few months they will be releasing the ability to access with an API and also to allow you to open network connection to other sites to read, collect, write and store data.

All this, still for only $1/CPU/hour. Great for developers looking for a cost-effective way of testing their code across a large number of machines.

Read More:
The Register talks about Grid as a "Developer thang"
Internet News  article on  the Grid as an "Application JukeBox"
Sys-Con Media with an article on the features in

ISV-Engineering This worldwide engineering team has a simple mission: MAKE APPLICATIONS RUN best on Solaris!  Recent successes include integration of Cisco's Secure Access Control Server with Sun's Identity Manager.  The integration of network access control and identity management gives the enterprise the ability for a truly centralized secure system. 

Sun's ISV-Engineering team recently concluded a tuning effort on Symantec's Brightmail. Running on Solaris 10 and Sun's T1000 we achieved an increase in message throughput of 6X to 10X!

The result;  per Symantec, Sun's T1000 "Niagara" platform is now the preferred platform for deploying Brightmail.  Price to performance and power utilization can't be beat!  A rack of T1000's can process over one billion messages per week and can support a million mailboxes.  When Brightmail is used with Sun's Java Messaging Server and Storage, it is a complete email solution!

And check out the latest on the Detroit Red Wings - my favorite hockey team. The latest news is in the right nav bar over here....




« July 2016