| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Mar | May » | |||||
| 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 | ||
- Information Technology (77)
- Thankyou Sir May I have Another (18)
- Uncategorized (39)
- February 26, 2010: How We Sissify the World
- February 17, 2010: Funding al-Qaeda With Taxpayer Dollars
- February 17, 2010: The New Definition of Googling
- February 12, 2010: Why You Suck as a Technical Recruiter
- January 25, 2010: Only We Can Fix This
- January 20, 2010: Y2K Phase Two
- January 15, 2010: The Rest of the W-2 Story
- January 11, 2010: The Doctors Without Limits
- January 7, 2010: For Whom the Hard Drive Tolls
- December 23, 2009: Authonomy.com
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- April 2008
- March 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
Oracle Strips to the Waist
It was a rather odd turn of events when Oracle jumped to purchase SUN. While they have been looking to have their own OpenSource Linux distro, most thought they were simply going to crush RedHat and take that distro over. Nobody really though them stupid enough to attempt going toe-to-toe with both IBM and what’s left of Microsoft while still trying to crush RedHat. Guess we all should have been warned about thinking.
This may very well be Oracle’s swan song. Yes, SUN is the originator of Java and Java is quite the rage. Yes, SUN is the originator of the codebase which hath become OpenOffice. Yes, Oracle got themselves an OpenSource Unix distro…well free anyway…that comes with an installed base, but to those of us who’ve been around a while, it sounds like the Quaker Oats buys Snapple deal all over again. Paid too much for a product that’s only going down.
Yes, most corporations are now standardizing on the Open Document Format. Decades of excessive fees and proprietary restrictions from Microsoft have finally taken their toll. MS Word is no longer the corporate document standard. There are, however, quite a few word processors implementing the Open Document Specification. IBM recently released the best implementation out there as far as completeness, Lotus Symphony. It has some missing features and some bugs, but hands down is without equal as far as implementing the complete specification goes. OpenOffice has way more in the way of recognition, features, and plug-ins, but it has some severe gaps when it comes to the implementation of the specification. Will OpenOffice ever manage to implement the complete specification? I don’t know. It certainly doesn’t look like they are heading in that direction right now.
OpenOffice has another severe flaw, it was written by Java developers not software developers and data architects. If you’ve been in the software industry for any length of time, you can spot applications with this fault just like you can spot applications that were written by Visual Basic programmers instead of software developers and data architects.
The easiest way to spot this problem is to create a large document with many screen shots, open the document in OpenOffice, then in a terminal window use the “free” command to check free memory. Kill off OpenOffice and open the same document in Lotus Symphony and try the “free” command again. I got forced into this little experiment when I was trying to port “The Minimum You Need to Know to Be an OpenVMS Application Developer” from a WordPerfect format to OpenDocument. At the time my machine hand only 2 Gig of RAM and I needed to keep both a 900+ page converter generated file open along with the new file I was pasting into. I started crashing badly when I got to around 300-350 pages in the destination document. That’s when I noticed that I was out of RAM and using swap.
Boosting RAM didn’t help. Started having the same crashing problem when I got to 400 pages. That’s when I pulled down Lotus Symphony and tried the experiment above. Symphony functioned well within the 2Gig limitation even with both documents open. Why? Symphony was written by software developers and data architects who happened to use Java rather than Java developers. They knew that throughout history we have had to restrict word processor type applications to only loading a few pages at a time. Java developers don’t understand such things. They want everything loaded live in the VM and that is how they design applications. Memory issues are someone else’s problem.
It is true that IBM has a large investment in Java, but it is also true Oracle won’t get away with trying to force commercial licenses down the throats of those currently using the language. No, it seems Oracle has stripped to the waist and decided it’s time for Microsoft to die.