Recent

Support Wikipedia

Calendar

Navigation


ForgeRock is hiringFriday May 11, 2012
The folks at ForgeRock are hiring. They do development and support of the OpenDS/OpenAM/OpenIDM open source identity management products that had been the latest versions of the Sun Identity Manager. It's heavily ex-Sun folks. They've been around since Sun disappeared, but they just recently got funding to allow them to expand. The current employees are distributed all over the place. They have a new office in San Francisco, near the ball park, where they're headquartering the company. They have all sorts of jobs: engineering, sales, support.... A great group of people to work with.
Comments around Oracle v GoogleTuesday May 1, 2012
There's been a lot of chatter about the Oracle v Google case, sometimes putting words into my mouth. I can't go into much detail because it is an ongoing court case where I'm likely to be a witness. But there are a few points I feel I should restate that have been said before:
  • My "Google totally slimed Sun" comment was a personal moral opinion. Not my guess at a legal result, or a legal opinion at all - I am not a lawyer and would never pretend to be.
  • I certainly think that the patent system is broken, but the system is what it is. The original basic theory makes sense to me, but what it's evolved into doesn't. At Sun we had a near death experience after losing a case with IBM, after that we realized we had to play the game, no matter how bogus.
  • The wide implications of Oracle winning the copyright case are pretty disturbing. But that's a practical opinion. How it will go in the legal system is anyone's guess. It extends far beyond Oracle: developers everywhere use APIs defined by many other entities. I hate to think of what an emerging "copyright troll" industry might be.
  • A lot of what I've read gets really hyperbolic on the possibilities of the industrial meltdown that Oracle could conceivably cause. Despite my well-known opinions on Oracle, they wouldn't do any of the nightmare scenarios that some have imagined: such a meltdown would not be in their own self interest. They have actually been unexpectedly good stewards of Java (although less so of Solaris).
  • The issue has always been interoperability. It's one of the major aspects that has made the Java community thrive. The freedom of developers to expect their programs to work has always been at tension with the freedom of platform providers to do whatever they please. At Sun, we always sided with developers.
  • The Java patents were used by Sun as a tool to enforce interoperability: follow the spec, you can use them for free. A good result for developers derived from a bogus patent system.
My attitude on Oracle v GoogleSaturday April 28, 2012
[ Update: he fixed the article to put me on the same side as Scott ]

In Dan Farber's recent article on CNET titled "Oracle v. Google: Ex-Sun execs on opposite sides" he got my position on the case totally backwards and totally misinterpreted my comments. Just because Sun didn't have patent suits in our genetic code doesn't mean we didn't feel wronged. While I have differences with Oracle, in this case they are in the right. Google totally slimed Sun. We were all really disturbed, even Jonathan: he just decided to put on a happy face and tried to turn lemons into lemonade, which annoyed a lot of folks at Sun.

Oracle v GoogleMonday April 16, 2012
The slides from the opening of the Oracle v Google court case make interesting reading. Oracle has posted them at http://www.oracle.com/us/corporate/features/opening-slides-1592541.pdf Before you read them, put whatever preconceived notions you may have aside. I particularly liked the contrast between slides 56 and 58.
Piccard vs. the Sea MonsterSaturday March 24, 2012
I wrote a couple of entries on the PacX blog about a major shark attack. In the data view a couple of posts ago in this blog, you'll see that one of the wavegliders started drifting. Find out why, with pictures :-)
So close!Tuesday March 6, 2012
If you look at the vehicle tracks in my previous post, you'll see that one vessel (Piccard Maru) has a track that's heading north, somewhat erratically. The rudder module lost power, so now we can't steer it, and it's drifting. We haven't finally decided yet, but it's close enough that we could go out to pick it up and see what really happened. Right now the seas are too high and stormy to safely head out. The suspicion is that the problem was caused by a manufacturing defect in the umbilical cable that connects the two parts of the craft, which caused the power line to fray.