October 25, 2006: Oracle’s Unfixable Linux

Another month almost over. It is amazing how long months take to pass when you are a child and how quickly they fly past when you are an adult. I wonder if this is a product of our age or if it is simply an indication as to how boring childhood is and how much more interesting it is to be an adult? When I was a kid most of my days were spent sitting in an uncomfortable chair in a tiny desk with the air temperature way too warm listening to someone who has no personal interest in what they are teaching telling me about a subject that I am not interested in. This would go on for long hours every day. Then you go home and have to do pointless homework assigned by teachers who assign it just so it looks like they are keeping you busy. This cycle does not produce happy children. Life drags on. But when you are an adult the work is interesting and there is no homework.

Today, however, was a “drag on” kind of day. I can’t believe how slowly the day seemed to pass by. The weather is quite a bit colder than it has been. The last several days definitely took summer quickly into fall and you can feel winter in the air.

Today Dominica managed to do almost all of her Java homework while she was at work! All of her homework for the week which is really awesome. This is a really short week for her to do homework in as we are leaving on Friday evening to go to Maryland for the weekend.

Dominica and I both came up with IHOP as our dinner of choice tonight so we decided to head up to the IHOP near the hospital again. IHOP is a lot less expensive than where we normally eat which is great too. We got the same waitress that we had on Sunday and she remembered us. I guess we have “our” IHOP now.

So Oracle announced today that it was repackaging Red Hat’s Linux (read: “selling” CentOS) and providing their own support for it at less than Red Hat’s price. Of course, Oracle doesn’t have the engineers who actually put the stuff together so one would hope that their inferior service would be cheaper. What a crappy thing to do. This isn’t good for Linux or for Oracle. And, of course, Oracle’s “new” Linux is called Unbreakable Linux. So I went to Oracle’s site today to see what they had to say for themselves and this is all I got…

Error: The servlet produced the following error stack. java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:444)
at oracle.webdb.page.RequestParameters.processParameters(Unknown Source)
at oracle.webdb.page.RequestParameters.(Unknown Source)
at oracle.webdb.page.PageBuilder.parseRequestBody(Unknown Source)
at oracle.webdb.page.PageBuilder.process(Unknown Source)
at oracle.webdb.page.Main.doRequest(Unknown Source)
at oracle.webdb.page.ParallelServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
etc…

Yup, that’s right. Oracle’s Unbreakable Linux web site was broken on its first day! Now it might be the Linux servers that are broken or it might be Oracle’s database or maybe their application server. In any case, if Oracle can’t fix it for themselves there is no way they know how to service this stuff for customers in disparate environments! And it is their very first day. How could they let it go down so soon? This is twice that Larry Elison has brought out his “unbreakable” products just to have them taken right down. If there is one thing that Oracle knows how to do it is how to paint a target on their seats.

Dominica and I worked on her Java homework and some other programming and then watched a bit of That ’70s Show before going to bed. We didn’t end up getting to bed until midnight!

Leave a comment