Wednesday May 28, 2008

Talking with Meena: Open HA Cluster - Whole Enchilada now Open-sourced

As of today, the third, final and largest code release for Open High Availability Cluster has been made available.  This now means that all of the Open HA Cluster code is available as free software.   This will allow developers and admins to access and build complete HA solutions built on source code from the OpenSolaris project.

Right before the launch I grabbed some time with Meenakshi Kaul-Basu, the engineering director at Sun responsible for Availability products, and whose group the Open HA Cluster falls under.  Take a listen to Meenakshi's explanation of the event and her insight:

My interview with Meenakshi (9:29)  Listen (Mp3) Listen (ogg)

Some of the topics we tackle:

  • The first phase of the open code release was the Cluster agent in June of last year.  Phase two was in December and and was for the Geographic edition.
  • This third release represents nearly two million lines of code (and this number doesn't include the test code).
  • In addition to code it also comes with docs and internationalization functionality as well as the above mentioned automated testing.
  • Open HA cluster is tightly integrated with built-in OpenSolaris features like ZFS technology.
  • Integration of Open HA Cluster with free software apps like ,Apache TomcatMySQL, PostreSQL, Glassfish...
  • Where can you get started? (Here
  • How to join the discussion (HA cluster forum)

BTW: for a bevy of engineering details, check out Oasis, the Sun Cluster group blog.


Pau for now...

Friday May 23, 2008

Ubuntu Developer Summit - Prague

On Monday this week I attended the first day of the Ubuntu Developer Summit in Prague.  The summit which just ended today, was intended to drive plans and decisions for the next Ubuntu release "Intrepid Ibex" which is due out on October 30th.  (Check out the reports from the summit here.)


Mark welcomes the masses while Jono scans the crowd for hecklers.

Sun had about 12 folks there representing GlassFish, Open JDK, NetBeans, Hudson, Sun Studio and MySQL.  We attended sessions, had side meetings and had a big Canonical/Sun sync up at the end of the day to talk about the slew of software we hope to get into Intrepid. 

This was my third UDS and my favorite so far -- I loved the location, I loved all the Sun participation and I loved getting to see people who are becoming old friends! :)

The Many Faces of UDS Intrepid

  
  
  


Rick Clark brings the Ubuntu server team to its feet. 


Post pow-wow pic: Kaj Arno (MySQL), Mark Shuttleworth (Canonical), Arseniy Kuznetsov (NetBeans), Matt Zimmerman (Canonical) 

 
Robert has a bazaar conversation with the NetBeans guys (Yarda & Arseniy) 


Abhijit and Nitya talkin' GlassFish 


The road we took to dinner. 

Pau for now... 

Wednesday May 21, 2008

FOSS Camp Prague

Last night I got back at 1AM from a glorious week in Prague.  The first two days were spent attending FOSS camp, followed by a day off to explore the city and then Monday I attened the opening day of the Ubuntu Developer Summit (aka UDS Intrepid).

 
The view from my hotel room.  Not bad for a Holiday Inn!

Setting up Camp

FOSS Camp was sponsored by Canonical but its focus was on FOSS in general and not limited to Ubuntu.  The event was a great opportunity for "Team Sun" (composed of people from OpenJDK, OpenOffice, GlassFish and NetBeans) to present what we have been working on, meet a lot of the community players and learn about other projects.  Unlike UDS,  FOSS camp was in an unstructured un-conference format where people basically went up to a white board at the beginning of each day and wrote up sessions they wanted to lead:

One of the sessions that was particularly helpful was the packaging jam/tutorial that Daniel Holbach led.  Also, in the OpenOffice session which Mark Shuttleworth and Zonker of OpenSUSE joined, I felt there was some definite progress made between the two OO camps. [Check out Zonker's take on FOSS Camp here.]

Overall there were about 80 folks who attended over the two days.  Sun had 10 folks who attended and hailed from a handful of locations: Silicon Valley, Prague, Hamburg, Austin and St. Petersburg.  Oh and did I mention that the food was really good?!

Stay tuned for my UDS day one report and pics....

 
Jono Bacon kicks off FOSS Camp with a sermon on the evils of alcohol, while Mark Shuttleworth looks on

 
Team Sun and Daniel: (L-R) David (OpenJDK), Daniel (MOTU god), Stefan (OpenOffice), Nitya (GlassFish), Me, Marek & Alexei (NetBeans)

 
OpenOffice session  

 
View from the session room. 


An unholy alliance of community leaders, Zonker of OpenSUSE and Jono of Ubuntu fame. 


Heading off to dinner. 

 
Prague isn't ugly. 

 
Beer, Absinthe and outdoor dining, who could ask for more?! 


Night in the old town square. 

Pau for now... 

Thursday May 15, 2008

Talkin' with Charlie and Tom, the JRuby Guys

Last week, at the end of JavaOne day one, I was able to grab the JRuby dynamic duo for a podcast.  Tom Enebo and Charlie Nutter turned out to be really nice guys, must be their midwestern roots, and were a pleasure to talk to (I also learned a lot :). 

My interview with Tom and Charlie (14:19)  Listen (Mp3)   Listen (ogg)


Charlie Nutter and Tom Enebo -- the JRuby dyanmic duo (and wearing the shirts to prove it).

Some of the topics we tackle:

  • A historical background, Ruby, then Rails, then JRuby.
  • What the guys were doing pre-Sun and how Tim Bray lured them to the fiery orb.
  • Three licenses is better than one (GPL, CPL, LGPL)
  • How JRuby is working with GlassFish and NetBeans.
  • The DaVinci machine project, jMaki and what ever happened to AJAX?
  • Might we see a JPerl?
  • Looking to get more involved with MySQL
Pau for now...

 

Wednesday May 14, 2008

Linux Distro Smack Down - the Podcast

As promised, after individual presentations at last week's CommunityOne I brought together the community leaders of three of the top GNU/Linux distros (Zonker Brockmeier, OpenSUSE; Jono Bacon, Ubuntu; Karsten Wade, Fedora), threw in Glynn Foster of OpenSolaris and moderated a no-holds-barred panel.  (It took them three hours to clean up the blood afterwards!!)

Although the panel itself wasn't recorded, immediately after it concluded, the five of us headed to the make-shift podcast studio we had set up at the event and recorded the following discussion.  Listen at your peril!

My Discussion with the panel (44:08)  Listen (Mp3)   Listen (ogg)


No glasses? No facial hair? Get in the back.
Zonker Brockmeier, OpenSUSE; Jono Bacon, Ubuntu; Karsten Wade, Fedora;  Glynn Foster (standing), OpenSolaris
 

Some of the topics we tackle:

  • How the gentlemen balance the needs of the community with the needs of their corporate parent.
  • Working with upstream providers.  Is the heat Ubuntu gets on this subject justified? Karsten's mantra (Glynn, a former GNOME director, also offers a perspective from the upstream)
  • Shout-outs to Debian
  • Governance and how each of the distros handles it (the community/corporate split and who picks the members)
  • In the last third of the podcast we head off in to the realm of the philosophical and address Free vs. Non-Free software, the "Vocal Minority," Richard Stallman, mini-Stallman's and all things holy.
Pau for now...

Tuesday May 13, 2008

OpenJDK and IcedTea, A view from the Fedora side

Last week, on the first day of JavaOne, I was serendipitously able to grab Tom Fitzsimmons, (the owner of Iced Tea) Patrick Macdonald (Tom's boss) and Karsten Wade (community contact for OpenJDK) from Red Hat for a podcast.  We sat down and talked about the journey to get OpenJDK into Fedora that began in earnest last JavaOne.

BTW today just happens to be the launch of Fedora 9.  Congratulations to the whole Fedora community!
 

My Talk with Tom, Patrick and Karsten (23:43)  Listen (Mp3)   Listen (ogg)


Patrick, Tom (kneeling) and Karsten -- helping to put the "Open" in Java.
 

Some of the topics we tackle:

  • Attacking the "remaining 4%" to get OpenJDK into Fedora ASAP (leveraging GNUClasspath components)
  • FOSDEM 2007 -- building bridges with the Sun crew 
  • Trademark issues and the birth of "IcedTea"(Fitz really did go back to his hotel room and hack rpms last JavaOne after OpenJDK was announced)
  • IcedTea -> OpenJDK in Fedora 9.
  • OpenJDK now available for RHEL5 and CentOS5 via EPEL and getting it ready to being moved into RHEL5 proper
  • NetBeans coming soon to a Fedora 9 update
Pau for now...

Monday May 12, 2008

AMD and OpenSolaris -- Margaret Lewis of AMD

Right before CommunityOne I caught up with Margaret Lewis, based here in Austin, who is the director of Commercial software at AMD.  We chatted about AMD's support and commitment to OpenSolaris.

My interview with Margaret (9:10)  Listen (Mp3)   Listen (ogg)

Some of the topics we tackle:

  • AMD's commitment to Open Source.
  • How AMD is setting up dedicated software resources in their center in Germany to focus on optimizing AMD's chips for OpenSolaris and how they are putting back all the changes.
  • AMD's virtualization work with the Xen hypervisor and how that feeds into the work that OpenSolaris has been doing.
  • AMD's work with Java and Java tuning.
  • AMD's power down feature, "PowerNow!"
Pau for now...

Intel and OpenSolaris -- Dave Stewart of Intel

Before the OpenSolaris launch I did an interview with Dave Stewart, the head of Intel's "Team Solaris."  Last week I got to meet him in person and snapped the pic below. 

Take a listen to hear what Dave and the team have been up to (they've been busy :).

My interview with Dave (9:06)  Listen (Mp3)   Listen (ogg)

 
Dave at the CommunityOne party, proudly sporting his OpenSolaris Tshirt. 

Some of the topics we tackle:

  • Intel's "Team OpenSolaris" in China and the US.
  • What Dave thinks are the coolest parts of OpenSolaris.
  • Where Intel has made most of its OpenSolaris contributions.
  • Project Tesla and Intel's effort with PowerTOP for OpenSolaris.
  • Whats coming up later this year and how Dave and co. are working to get their next family of chips, Nehalem to work really well with OpenSolaris.
Pau for now...

 

Tim Cramer -- OpenSolaris's Man in the Middle

Right before the the OpenSolaris 2008.5 launch I grabbed a few minutes with Tim Cramer who's recently been named the executive liaison to the OpenSolaris community.   In this role, Tim will be looking to strengthen the communication between Sun the corporation and the OpenSolaris community (his day job is Senior director of OpenSolaris core engineering). 

My interview with Tim (11:48)  Listen (Mp3)   Listen (ogg)


Tim hoisting a Guinness at the GlassFish party the night before the Solaris launch. 

Some of the topics we tackle:

  • Tim's background -- from super computer compilers, to Java performance, to NetBeans, to JavaFX to now.
  • Communication as the biggest issue over the past year and how Tim will work to make sure the community is never surprised by anything Sun does.
  • Who makes up the community and where Tim's looking to grow this.
  • Tim's goals for the next year: growing a healthy community, focusing attention on app developers and growing the repository.
Pau for now...

Friday May 09, 2008

Chatting with David Miner of OpenSolaris

Right before CommunityOne kicked off this Monday and OpenSolaris 2008.05 was launched, I was able to grab Dave Miner for a podcast.  Dave is another one of the big brains behind OpenSolaris and is the architect behind the install team. 

My interview with Dave (9:30)  Listen (Mp3)   Listen (ogg)


Dave ready for the big day. 

Some of the topics we tackle:

  • The gauntlet people previously had to run to install Solaris
  • Dave's involvement with Solaris install from member of the original team in '92 to rejoining and taking over the team a couple of years ago.
  • How they've streamlined the install process - Project Caiman
  • Building a LiveCD
  • Where Dave wants to take the install over the next year: jumpstart, server focus, distribution constructor project

Talking to Stephan Hahn and David Comay of OpenSolaris

I recently caught up with two of the big brains behind OpenSolaris, Stephen Hahn and David Comay to discuss the launch of OpenSolaris 2008.5 and a lot of the work and thinking that has gone into it.

My interview with Stephen and David (14:07)  Listen (Mp3)   Listen (ogg)


Stephen and David toast the launch with their expensive crystal glasses at the OpenSolaris install fest at CommunityOne.

Some of the topics we tackle:

  • How to balance attracting new developers with making sure we keep the customers and developers who've traditionally been using Solaris.
  • Where we've borrowed from and what we've borrowed.
  • Stephen drills down on the Image Packaging System (IPS) and explains why we decided to roll our own.
  • How IPS compares to apt-get.
  • The easy conversion of system V packages to IPS.
  • Where OpenSolaris is heading over the next year
Pau for now...

Thursday May 08, 2008

NetBeans in Mandriva Linux, Fedora next

One of the things I really enjoy about JavaOne is getting to meet other Sun employees from around the world whom I've only corresponded with via email or talked to over the phone.  Earlier this week I got to meet Jaroslav "Yarda" Tulach from our NetBeans team in Prague.

I had recently learned that Jaroslav, on his own time, had packaged NetBeans for inclusion in Mandriva 2008.1.   This effort also served as the basis for the work needed to get NetBeans into Ubuntu.  I had planned to blog about this before JavaOne but things got too crazy.  Now I'm able to post the entry and with a picture to boot!

Not only that but at JavaOne I learned from Tom Fitzsimmons of Fedora/RedHat that Jaroslav's work to get NetBeans into Fedora is coming along nicely and should result in NetBeans getting in a update for Fedora 9.  Tres cool!


Jaroslav, this Bud's for you (the real Czech kind not the crappy American brew). 

Pics from CommunityOne & JavaOne

Here are a few pictures from earlier this week taken at CommunityOne and day one of JavaOne

Podcasts a comin'

In the next few days I will also be posting a bunch of podcasts I did while in San Francisco including a bunch from key OpenSolaris folks, a post-Distro-smackdown recording,  an interview with the Fedora IcedTea guys and a chat with the JRuby dudes.

 
Mr. Finch exits -- Before either event even began, the city was crawling with Java topped cabs.

CommunityOne and the Launch of OpenSolaris (this time for real)


Marten Mickos, Neelan Choksi and Ian Murdock hold forth on FOSS business models at RedMonkTwo


C1 Speakers: Jono Bacon (Ubuntu), Zonker Brockmeier (OpenSUSE), Mako Hill (FSF), Karsten Wade (Fedora)


Sun Software EVP Rich Green and RedMonk pundit Steveo Grady talk seriously under the disco ball at the OpenSolaris launch party. 

JavaOne - DayOne 


The MySQL Community Crew attend their first JavaOne as Sun employees (and find that that means they don't get the free backpack).  L-R: Jay Pipes, Giuseppe Maxia, Lenz Grimmer and Colin Charles.  


The post-keynote deluge. 

 
If you attend JavaOne you've gotta get your picture taken with Duke (there was a huge line).

Pau for now... 

OpenJDK6 Available for RHEL 5 and CentOS5

Tuesday morning at JavaOne, Karsten Wade, RedHat employee, Fedora Board member and Distro Gladiator gave me the great news -- The OpenJDK6 package is now available for RHEL 5 and CentOS 5!

The package was uploaded to the Fedora Extra Packages for Enterprise Linux (EPEL) repository and can be easily added to either RHEL or CentOS (here's how).

Podcast to come

While I was at JavaOne I was able to sit down and do a podcast with Tom Fitzsimmons, Patrick Macdonald who actually worked on the IcedTea project at RedHat and enabled OpenJDK to become a reality.  Look for that early next week.

Pau for now...

Wednesday Apr 30, 2008

Free Java in Ubuntu 8.04LTS; Coming soon to Fedora 9

Last week, with the release of Ubuntu 8.04LTS, came the debut of the JDK in Ubuntu's Universe repository.  

Universe? So What?

While the JDK had been in Ubuntu's Multiverse before, getting into Universe meant having JDK packages based on OpenJDK6 that were 100% free. This was made possible by the work of a lot of people at Sun and the community (most notably the folks at Fedora cranking on IcedTea).  

The effort to produce the Free implementation started in earnest, as Mark Reinhold points out, last summer when Joe Darcy began creating a Free software "JDK6 code base by removing new features from a clone of the JDK 7 code and then gradually working through the remaining encumbrances and other issues." 

Having a Free implementation of the JDK also opens the doors for packages that depend on a JDK being in Universe, one example being NetBeans, which also made its Universe debut in 8.04LTS. 

Fedora Next

Free Java also means that  Fedora 9 which is due out in a couple of weeks on May 13, will also be able to include an OpenJDK implementation (Fedora, unlike Ubuntu, only accepts Free software).   Specifically, according to Lillian at Red hat's blog, the java-1.6.0-openjdk  package will replace java-1.7.0-icedtea that was in Fedora 8.   Check out the details here on the Fedora wiki.  More hoopla to come on the actual release of Fedora 9.

Mahalo Doko

A huge shout-out to Doko, aka Matthias Klose, the Ubuntu Java ubermensch who did the actual packaging of OpenJDK and then went above and beyond the call of duty to make sure that the latest versions of GlassFish and JavaDB made it into 8.04LTS as well.

 
Doko and me in an Edinburgh pub last summer at Debconf7.  I owe him a few more of what he's holding in his hand.

Java in Ubuntu -- A Trip down Memory Lane

The JDK first appeared in Ubuntu two years ago in the 6.06LTS release and was made possible by the DLJ (Distribution License for Java) which made Java technology redistributable.  One release later, the JDK was joined in Multiverse by some of its buddies: GlassFish, NetBeans and JavaDB.  In 7.10, the "Java Stack" while still in Multiverse was made up of rev'd component pieces.  And now with 8.04LTS, NetBeans and the JDK are both in Universe and GlassFish and Java DB have been updated. 

Stay tuned for Intrepid Ibex and see where Java lands next!

Java Component
Ubuntu 8.04LTS
Ubuntu 7.10 - Multiverse
Ubuntu 7.04 - Multiverse
Java Dev Kit   Universe: based on OpenJDK6
Multiverse:  6u6
6u3
6
NetBeansIDE  Universe: 6.0.1
5.5.1 v1
5.5, 5.5.1\*
GlassFish  Multiverse: v2u1 
v1
v1
Java DB  Multiverse: 10.3
10.2.2
10.2

\*in backport

Want More?

Pau for now... 

About

I look after Sun's relationships with the various GNU/Linux communities as well as our relationship with the FSF. Last year, my family and I emigrated from Silicon Valley to Austin, TX.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today