<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8544609315733972726</id><updated>2025-02-11T12:16:40.042-07:00</updated><category term="openoffice.org"/><category term="openoffice.org 2.4"/><category term="calc"/><category term="openoffice.org 3.0"/><category term="howto"/><category term="openxml"/><category term="document formats"/><category term="performance"/><category term="development"/><category term="writer"/><category term="pdf"/><category term="chart"/><category term="impress"/><category term="microsoft office"/><category term="regular expressions"/><category term="tutorial"/><category term="draw"/><category term="extensions"/><category term="review"/><category term="video"/><category term="fonts"/><category term="installation"/><category term="preview"/><category term="flash"/><category term="formula"/><category term="humor"/><category term="interview"/><category term="opendocument format"/><category term="openoffice.org 3"/><category term="reader&#39;s question"/><category term="regression analysis"/><category term="staroffice"/><category term="statistics"/><category term="templates"/><title type='text'>OpenOffice.org Ninja</title><subtitle type='html'>OpenOffice.org news, upcoming features, howtos, tutorials, etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.oooninja.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>76</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-1405913994410927636</id><published>2011-02-12T16:05:00.006-07:00</published><updated>2018-03-02T20:47:34.780-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="formula"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="writer"/><title type='text'>Matrix notation in OpenOffice.org Writer</title><content type='html'>&lt;p&gt;You don&#39;t need to blow money on Microsoft Word to write nice math notation.  Say you are taking Linear Algebra or doing other mathematics that requires matrices: here is how to easily write a matrix in the free-of-charge, open source, cross-platform, &lt;a rel=&quot;external nofollow&quot; href=&quot;https://openoffice.org&quot;&gt;OpenOffice.org Writer&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;After installing OpenOffice.org and starting Writer (which is the equivalent of Microsoft Word), click &lt;b&gt;Insert&lt;/b&gt; - &lt;b&gt;Object&lt;/b&gt; - &lt;b&gt;Formula&lt;/b&gt;.  This starts the formula editor. &lt;/p&gt;&lt;p&gt;At first glance, the formula editor can be confusing.  To get orientated, glance at the elements dialog:&lt;/p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhE2vqvBYHX03kmOkrv2rUIJhM84tiKiOgF7hH6MkplgkXqkNH7GjtX5wb1teoCd-0ktw8FZLgOb1qx093ae6JFwlMXWZKzAFVh2nG8Th2XpARj6M5FTV0l5DSUsUJZaQ0la70Md2jQCY/s800/math-formula-elements.png&quot; alt=&quot;OpenOffice.org 3.3 math formula editor elements&quot;/&gt;  &lt;p&gt;At the top of the elements dialog, there are &lt;i&gt;categories&lt;/i&gt; of math elements: to view the name of the category, hover the mouse cursor over the category icon.  Then, to view the entries in the category, click on the category icon. The categories include: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Unary/binary operators&lt;/li&gt;
&lt;li&gt;Relations&lt;/li&gt;
&lt;li&gt;Set operations&lt;/li&gt;
&lt;li&gt;Functions&lt;/li&gt;
&lt;li&gt;Operators&lt;/li&gt;
&lt;li&gt;Attributes&lt;/li&gt;
&lt;li&gt;Others&lt;/li&gt;
&lt;li&gt;Brackets&lt;/li&gt;
&lt;li&gt;Formats&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;At the bottom of the elements dialog are the math element entries: click an entry to insert it into the editor.&lt;/p&gt;&lt;p&gt;Here is a basic 2x2 matrix A with entries A&lt;sub&gt;11&lt;/sub&gt;=a, A&lt;sub&gt;12&lt;/sub&gt;=b, A&lt;sub&gt;21&lt;/sub&gt;=c, and A&lt;sub&gt;22&lt;/sub&gt;=d:&lt;/p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsQWb1KJRnJTm-1fESXI3FVVlN1qnwV1GV11_xk1tqxdPGk6oRY01aG4V8Jmm2MKce755wOZiHsAjIBZpQl183QGQr0d0YVOBpgvHDnhQfiQiWVK7lmh-9jHvMI4VaEF084mNCYgvbXbw/s800/matrix_a.png&quot; alt=&quot;matrix A&quot;&gt;  &lt;p&gt;The first time you try to draw this matrix, you may try to enter this math formula:&lt;/p&gt;&lt;code&gt;A = [ matrix { a # b ## c # d } ] &lt;/code&gt;  &lt;p&gt;However, the matrix brackets are too short, and A is not bold.  To scale the brackets taller and to make A bold, enter this formula instead:&lt;/p&gt;&lt;code&gt;bold A = left [ matrix { a # b ## c # d } right ] &lt;/code&gt;  &lt;p&gt;Wait about one second for the matrix to update in the OpenOffice.org Writer window.  If you are satisfied and wish to exit the formula editor, double click on any blank area of the Writer document.&lt;/p&gt;&lt;p&gt;OpenOffice.org math formulas can similarly be added to other document types including as Impress (like PowerPoint) and Draw (somewhat like Visio).&lt;/p&gt;&lt;p&gt;OpenOffice.org&#39;s math editor is sufficient for math homework and casual math use, but if you are writing a scholarly paper, TeX is the de facto standard.</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/1405913994410927636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/1405913994410927636' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1405913994410927636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1405913994410927636'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2011/02/matrix-notation-openofficeorg-writer.html' title='Matrix notation in OpenOffice.org Writer'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhE2vqvBYHX03kmOkrv2rUIJhM84tiKiOgF7hH6MkplgkXqkNH7GjtX5wb1teoCd-0ktw8FZLgOb1qx093ae6JFwlMXWZKzAFVh2nG8Th2XpARj6M5FTV0l5DSUsUJZaQ0la70Md2jQCY/s72-c/math-formula-elements.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-2262431992076956795</id><published>2009-06-23T07:18:00.002-06:00</published><updated>2009-06-23T07:18:50.021-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="microsoft office"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>You know your office suite is bloated when..</title><content type='html'>&lt;p&gt;You know your office suite is bloated and too complex when the help menu prominently features an &quot;Office Diagnostic&quot; feature covering &lt;b&gt;memory&lt;/b&gt;, &lt;b&gt;disk&lt;/b&gt;, setup, compatibility, and &quot;known solutions.&quot;&lt;/p&gt;

&lt;p&gt;Well, Microsoft Office Outlook 2007 includes &lt;a rel=&quot;external nofollow&quot; href=&quot;http://office.microsoft.com/en-us/help/HA012340761033.aspx&quot;&gt;Office Diagnostics&lt;/a&gt;.  The &quot;known solutions&quot; makes sense: Office crashes, it records a signature of the crash, submits it to programmers, and looks for updates.  However, why check memory and the disk?  In an office suite?   Sure, hardware fails, but doesn&#39;t checking hardware  belong in the operating system and not in an application? Besides, when was the last time  you using Firefox or OpenOffice.org, it crashed, and later you found out it was the memory or the disk&#39;s fault? &lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu74VgtpjTRGY1QlxfWsXjvpAb25woAxUQXSoI0G6CdQQ6YsKsvwYwLolPv07j6ds7U7pE14jXA_vzoWqwkSo26mT3SiIGHTL0uLo_R7iT8FuhBguAZM_RoX1_TQUkjlfR0Ds1WallC50/s800/microsoft_office_diagnostics1.png&quot; alt=&quot;Microsoft Office Diagnostics in Outlook 2007&quot; /&gt;

&lt;p&gt;What&#39;s worse is this diagnostic took at least 20 minutes to finish on a nice dual-core with 2GB RAM.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic_iVGpqSGTrrDP3HrnoGZ4J34CcGg6rRJvEeGlKsLGdthlaRjl1sIP0ADeVrBeHj6QjOn6lhnXsBZFzFuxY_UuD27Z6VjSDh_mSkGWdqmJwc2BK7gic1M5gLdkRc7D46uym5QybnsiiM/s800/microsoft_office_diagnostics2.png&quot; alt=&quot;Microsoft Office Diagnostics in Outlook 2007&quot; /&gt;

&lt;P&gt;OpenOffice.org isn&#39;t necessarily have a reptutation for being lean itself, but developers are pushing hard to make OpenOffice.org 3.2 the fastest version yet.  Stay tuned for more.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-microsoft-office-moores.html&quot;&gt;Moore&#39;s Law: OpenOffice.org vs Microsoft Office&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Benchmarking Microsoft Word 95 through 2007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html&quot;&gt;Multiplatform OpenOffice.org 3.0 Benchmark&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/2262431992076956795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/2262431992076956795' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/2262431992076956795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/2262431992076956795'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/06/microsoft-office-diagnostics-bloated.html' title='You know your office suite is bloated when..'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu74VgtpjTRGY1QlxfWsXjvpAb25woAxUQXSoI0G6CdQQ6YsKsvwYwLolPv07j6ds7U7pE14jXA_vzoWqwkSo26mT3SiIGHTL0uLo_R7iT8FuhBguAZM_RoX1_TQUkjlfR0Ds1WallC50/s72-c/microsoft_office_diagnostics1.png" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-3881221193217229699</id><published>2009-06-01T13:46:00.001-06:00</published><updated>2009-06-01T13:48:43.498-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><title type='text'>Orientation for New OpenOffice.org Users</title><content type='html'>&lt;p&gt;Know anyone new to the OpenOffice.org community needing a guide to r support, tutorials, community insights, templates, clip art, extensions, and blogs?  Read my newest article &lt;a href=&quot;http://blog.worldlabel.com/2009/openofficeorg-new-user-orientation.html&quot;&gt;&quot;OpenOffice.org New User Orientation&quot;&lt;/a&gt; on WorldLabel.com&#39;s blog.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/3881221193217229699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/3881221193217229699' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/3881221193217229699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/3881221193217229699'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/06/orientation-for-new-openofficeorg-users.html' title='Orientation for New OpenOffice.org Users'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-6689312229602652616</id><published>2009-05-04T10:56:00.003-06:00</published><updated>2009-05-04T10:58:59.963-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="microsoft office"/><category scheme="http://www.blogger.com/atom/ns#" term="opendocument format"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><title type='text'>Microsoft support for OpenDocument (ODF)</title><content type='html'>&lt;p&gt;Recently released, Microsoft Office 2007 Service Pack 2 supports OpenDocument Format version 1.1.  With Microsoft&#39;s tarnished history of &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish&quot;&gt;abusing standards for profit&lt;/a&gt; and obvious preference for Microsoft&#39;s own Office Open XML, what could Microsoft&#39;s ODF support possibility look like?&lt;/p&gt;

&lt;p&gt;Office 2007 SP2 supports ODF is supported out of the box.  There&#39;s nothing to add on or enable: It Just Works(tm).  OpenDocument is listed among other formats in the File and Save dialogs.  Remarkably Excel and PowerPoint list OpenDocument last.  The order is neither alphabetical (XPS comes before OpenDocument) nor not in terms of conversion fidelity (because CSV also comes first).&lt;/p&gt;

&lt;p&gt;To evaluate the quality, I opened the &lt;a href=&quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;reference document ODF_text_reference_v3.odt&lt;/a&gt; in Word 2007.  Overall the conversion was respectable for what is essentially a version 1.0 release for Microsoft Office.  The bugs I noticed were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tracked changes were missing.&lt;/li&gt;
&lt;li&gt;The second level of an ordered list was indented like first level (that is, it was not intended correctly).&lt;/li&gt;
&lt;li&gt;An inline image was out of place.&lt;/li&gt;
&lt;li&gt;One active hyperlink was neither blue nor underlined (though another hyperlink is fine).&lt;/li&gt;
&lt;li&gt;All form controls were missing.&lt;/li&gt;
&lt;li&gt;Not exactly a format bug, but Word 2007 considers &quot;OpenDocument&quot;  misspelled though &quot;WordPerfect&quot; is recognized.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I also tested saved simple spreadsheet functions in OpenOffice.org 3.1 (release candidate 1) and opened it in Excel.  A chart converted nicely, but Excel silently converted all the functions to their last values.  That&#39;s often fine for viewing but worthless for collaboration.  Microsoft seems to be waiting for OpenFormula (ODFF) standard to be finished, but &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet.html&quot;&gt;Rob Weir&lt;/a&gt; points out that some Microsoft Office customers were already saving spreadsheet formula in ODF using the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://odf-converter.sourceforge.net/&quot;&gt;OpenXML/ODF Translator Add-in for Office&lt;/a&gt;, a project involving Microsoft.&lt;/p&gt;

&lt;p&gt;Undoubtedly there are more bugs and quirks that will show up in certain types of documents. For example, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://i-nz.net/2009/05/01/ms-office-2007-sp2-opendocument-support/&quot;&gt;Ivan N. Zlatev&lt;/a&gt; noticed a few.  Generally I expect simple ODF word processor documents will transfer easily, but large business document will suffer.&lt;/p&gt;

&lt;p&gt;To be fair, any large software program has bugs, and Office 2007 SP2 is Microsoft&#39;s first take on ODF in Office.  Furthermore, not all differences are bugs, and Microsoft gets bonus points for &lt;a rel=&quot;external nofollow&quot; href=&quot;http://blogs.msdn.com/dmahugh/archive/2008/12/16/odf-implementation-notes-for-office-2007-sp2.aspx&quot;&gt;documenting implementation details&lt;/a&gt;.  For example, ODF allows for larger page sizes, but Word 2007 imposes a limit of 22x22 inches on all document formats.&lt;/p&gt;

&lt;p&gt;Even ODF poster child OpenOffice.org has bugs in the ODF implementation.  My favorite is &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=64237&quot;&gt;64237&lt;/a&gt;: until version 3.0, OpenOffice.org implemented the paragraph hidden property backwards.&lt;/p&gt;

&lt;p&gt;Microsoft has opened the ODF door and will be pressured on better interoperability, so even my inner cynic has a hard time imagining interoperability will not improve.  With Office 2007 SP2 and Wordpad in Windows 7 supporting ODF, the future looks bright for OpenDocument Format.  Has Microsoft turned a new leaf?  Microsoft&#39;s recent investments in ODF, PDF, and web standards (in Internet Explorer 8) are probably more a function of government regulation or business demand than corporate goodwill.  Backed into a corner or otherwise, Microsoft has done the right thing, but further work is necessary before the general public can use ODF transparently in Office.&lt;/p&gt;

&lt;p&gt;Microsoft has surrendered on web standards and office document formats, and they will focus the battle elsewhere.  By the time Evolution and Thunderbird gain traction as competitors to Outlook, Microsoft will have business users addicted to more complex technologies such as Sharepoint and software as a service (SaaS).&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/6689312229602652616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/6689312229602652616' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6689312229602652616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6689312229602652616'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/05/microsoft-office-opendocument-odf.html' title='Microsoft support for OpenDocument (ODF)'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-7583527040291960227</id><published>2009-04-20T14:45:00.001-06:00</published><updated>2009-04-20T15:19:12.124-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><title type='text'>OpenOffice.org Opens up for Business</title><content type='html'>&lt;p&gt;For an introduction to OpenOffice.org for business users and an argument to use OpenOffice.org in that context, see &lt;a href=&quot;http://blog.worldlabel.com/2009/openofficeorg-opens-up-for-business.html&quot;&gt;&quot;OpenOffice.org Opens up for Business&quot;&lt;/a&gt; at WorldLabel (written by yours truly).&lt;/p&gt;

&lt;p&gt;Thank you to WorldLabel for their dedicated support for OpenOffice.org.  I clearly recall in 2006 WorldLabel putting a non-trival amount of cash behind a &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.linux.com/feature/57239&quot;&gt;contest to promote development of OpenOffice.org templates and clipart&lt;/a&gt;, and now WorldLabel&#39;s blog promotes open source.  OpenOffice.org could use a few more friends like WorldLabel.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/7583527040291960227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/7583527040291960227' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7583527040291960227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7583527040291960227'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/04/openofficeorg-opens-up-for-business.html' title='OpenOffice.org Opens up for Business'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-4266737849849451803</id><published>2009-03-31T07:49:00.002-06:00</published><updated>2009-03-31T07:50:56.642-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><category scheme="http://www.blogger.com/atom/ns#" term="staroffice"/><title type='text'>Multiplatform OpenOffice.org 3.0 Benchmark</title><content type='html'>&lt;p&gt;It&#39;s time for an OpenOffice.org benchmark rematch.

Go-oo has been proudly boasting
  it is &quot;Better, Faster, Freer,&quot; but 
  &lt;a href=&quot;http://www.oooninja.com/2008/09/fastest-openofficeorg-edition-benchmark.html&quot;&gt;last
  time when we tested OpenOffice.org 2.4&lt;/a&gt;, Go-oo came in fourth place out of four. Since then
  Go-oo developers addressed some problems, and now we&#39;re
  checking a new version 3.0 and adding benchmarks on Windows.&lt;/p&gt;

  &lt;h2&gt;Editions&lt;/h2&gt;

  &lt;p&gt;The following &lt;a href=
  &quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;editions&lt;/a&gt;
  were tested. The abbreviated code identifies each
  edition in the charts.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Ubu Go-oo:&lt;/b&gt; Universal Linux build of &lt;a rel=&quot;external nofollow&quot; href=&quot;http://go-oo.org/&quot;&gt;Go-oo&lt;/a&gt; 3.0.0 on Ubuntu.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Ubu PPA:&lt;/b&gt; OpenOffice.org 3.0.1 on
  Ubuntu. Ubuntu 8.10 normally comes with
  OpenOffice.org 2.4, so this is the version from the
  popular &lt;a rel=&quot;external nofollow&quot; href=
  &quot;https://launchpad.net/~openoffice-pkgs/+archive/ppa&quot;&gt;
  OpenOffice.org PPA&lt;/a&gt;. Like
  the OpenOffice.org edition that ships with Ubuntu, PPA is based
  on Go-oo.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Ubu StarOffice&lt;/b&gt;: StarOffice 9 on Ubuntu with Java JRE 1.6.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Ubu Vanilla&lt;/b&gt;: Vanilla OpenOffice.org 3.0.1 on Ubuntu.  Vanilla means it is the unmodified version available from www.openoffice.org.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Win Vanilla&lt;/b&gt;: Vanilla OpenOffice.org 3.0.1 on Windows without a Java JRE.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Win Portable&lt;/b&gt;: &lt;a rel=&quot;external nofollow&quot; href=&quot;http://portableapps.com/apps/office/openoffice_portable&quot;&gt;Portable OpenOffice.org&lt;/a&gt; 3.0.1 on Windows modifies the vanilla edition with
  executable compression, by removing some files, and by making
  other changes.&lt;/p&gt;

  &lt;p&gt;&lt;b&gt;Win StarOffice&lt;/b&gt;: StarOffice 9 on Windows with Java JRE 1.6.&lt;/p&gt;


  &lt;h2&gt;Environment&lt;/h2&gt;

  &lt;p&gt;The test environment is a modest machine from several years
  ago:&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;Operating system: Microsoft Windows XP SP3&lt;/li&gt;

    &lt;li&gt;Operating system: Ubuntu 8.10 (Intrepid Ibex) with Linux
    kernel 2.6.27&lt;/li&gt;

    &lt;li&gt;CPU: AMD Athlon XP 3000+ (32-bit, single core)&lt;/li&gt;

    &lt;li&gt;RAM: 1.5 GB DDR 333 (PC 2700)&lt;/li&gt;

    &lt;li&gt;Hard disk drive: SAMSUNG HD501LJ 500 GB SATA&lt;/li&gt;

    &lt;li&gt;Video: Via VT8378 S3 Unichrome IGP at 1024x768&lt;/li&gt;
  &lt;/ul&gt;


  &lt;h2&gt;Benchmark process&lt;/h2&gt;

  &lt;p&gt;Like previous benchmarks, this OpenOffice.org benchmark uses
  automation to precisely measure the duration of a series of
  common operations: starting the application, opening a document,
  scrolling through from top to bottom, saving the document, and
  finally closing both the document and application. Automation is
  much more precise than a human with a stopwatch, and with the
  small durations in these tests, automation is necessary. Each of
  the five tests are repeated for 10 iterations. Before each set of
  10 iterations, the system reboots. The purpose of rebooting is to
  measure the difference in cold start performance where
  information is not yet cached into fast memory. A reboot marks a
  pass, and there are 10 passes. That means for each edition of
  OpenOffice.org, there are 100 iterations. Multiplying by 5 tests
  and by 7 editions of OpenOffice.org yields 3500 total
  measurements collected for this article.&lt;/p&gt;

  &lt;p&gt;Some editions don&#39;t have a quickstarter, so I disabled it for
  all editions as in previous articles.&lt;/p&gt;

  &lt;h2&gt;Two steps back&lt;/h2&gt;

  &lt;p&gt;Speed doesn&#39;t tell the whole value of an application. People
  buy cars based on price, reliability, appearance, fuel economy,
  storage capacity, and so on. Likewise an office suite is measured
  by its compatibility, reliability, and productivity. This article
  focuses on one aspect&amp;mdash;speed&amp;mdash;but gathering these observations revealed
  a sea of regressions related to the automation necessary to
  gather precise performance measurements. All the OpenOffice.org
  3.0 editions tested suffered from more bugs than OpenOffice.org
  2.4, and StarOffice and Vanilla OpenOffice.org worked the best
  while OxygenOffice and Go-OOo contained the most difficult bugs.
  None of these bugs would affect a typical user, but it made
  benchmarking using automation difficult and, in some cases,
  impossible.&lt;/p&gt;

&lt;p&gt;Let&#39;s quickly count these bugs&lt;/p&gt;

  &lt;ol&gt;
    &lt;li&gt;
      Since before OpenOffice.org 3.0, automation sessions crash
      harmlessly on exist (&lt;a rel=&quot;external nofollow&quot; href=
      &quot;http://qa.openoffice.org/issues/show_bug.cgi?id=59026&quot;&gt;issue 59026&lt;/a&gt;).
      No big deal.
    &lt;/li&gt;

    &lt;li&gt;
      All
      Windows editions required &lt;a rel=&quot;external nofollow&quot; href=
      &quot;http://udk.openoffice.org/python/python-bridge.html&quot;&gt;a
      workaround&lt;/a&gt; for the error AttributeError:
      loadComponentFromURL (&lt;a rel=&quot;external nofollow&quot; href=
      &quot;http://www.openoffice.org/issues/show_bug.cgi?id=90701&quot;&gt;issue
      90701&lt;/a&gt;).
    &lt;/li&gt;

    &lt;li&gt;
      Go-OOo and OxygenOffice have a workaround for 90701, but &lt;a rel=&quot;external nofollow&quot;  href=&quot;https://bugzilla.novell.com/show_bug.cgi?id=486431&quot;&gt;it&#39;s worse on Windows&lt;/a&gt;.
    &lt;/li&gt;

    &lt;li&gt;
      Using
      automation causes OxygenOffice and Go-OOo to crash on Fedora
      and Ubuntu (&lt;a rel=&quot;external nofollow&quot; href=&quot;https://bugzilla.novell.com/show_bug.cgi?id=479346&quot;&gt;bug 479346&lt;/a&gt;).  The bug is so severe it was not possible to test Go-OOo 3.0.1, OxygenOffice 3.0.0, or OxygenOffice 3.0.1. On Linux only Go-OOo 3.0.0 worked.
    &lt;/li&gt;

    &lt;li&gt;
        A certain use of automation causes OxygenOffice 3.0 and Go-OOo
      3.0 to crash on Windows (&lt;a rel=&quot;external nofollow&quot; href=&quot;https://bugzilla.novell.com/show_bug.cgi?id=487074&quot;&gt;bug 487074&lt;/a&gt;) making
      them impractical to test on Windows.
    &lt;/li&gt;

    &lt;li&gt;
      On Windows a regression prevented bootstrapping OOo (&lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=99754&quot;&gt;issue 99754&lt;/a&gt;).
      The workaround wasted a few hours.
    &lt;/li&gt;

    &lt;li&gt;
        Python
      on Portable OpenOffice.org would immediately quit on one of
      my machines (the real test machine). The Windows Event Viewer logged theses
errors
      &lt;blockquote&gt;
&lt;p&gt;
SideBySide 
&lt;br/&gt;Dependent Assembly Microsoft.VC90.CRT could not be found and Last Error was The
      referenced assembly is not installed on your system.
&lt;/p&gt;
&lt;/blockquote&gt;
and
&lt;blockquote&gt;
&lt;p&gt;Generate Activation Context failed for  C:\OpenOfficePortable\App\openoffice\Basis\program\python-core-2.3.4\bin\python.exe.
&lt;br/&gt;Reference error message: The operation completed successfully.
&lt;/p&gt;
&lt;/blockquote&gt;

 until I installed
      &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&amp;amp;displaylang=en&quot;&gt;the Microsoft Visual C++ runtime&lt;/a&gt;.  
    &lt;/li&gt;

    &lt;li&gt;
Portable OpenOffice.org froze four times during its 100
      iterations.
    &lt;/li&gt;

  &lt;/ol&gt;

  &lt;p&gt;While these regressions don&#39;t affect end-users directly, OOo
  should remember Steve Ballmer&#39;s mantra &quot;Developers,
  developers, developers.&quot; It is the developers who build
  a rich ecosystem which makes OpenOffice.org attractive&amp;mdash;
  especially to business users. Let&#39;s  entice developers
  with an easy platform.&lt;/p&gt;


  &lt;h2&gt;Results&lt;/h2&gt;

  &lt;p&gt;Cold start performance is the most critical factor to the
  perception of fast performance. While the Go-oo
  homepage brags about its fast startup, the results aren&#39;t a
  resounding win for Go-oo. Because of Go-oo bugs, it
  could not be tested on Windows, and on Linux it&#39;s a mixed bag for
  Go-oo where it takes first and last place. Clearly
  on Linux the PPA edition is the winner at 2.28 seconds, but it&#39;s
  the only one of the four Linux editions that can take advantage
  of system libraries already loaded by other programs such as
  GNOME. The three other editions (which ship with
  their own copies of system libraries to be compatible with
  different Linux distributions) are surprisingly indistinguishable
  considering the many &lt;a href=
  &quot;http://katana.oooninja.com/w/editions_of_openoffice.org#performance_differences&quot;&gt;
  performance factors&lt;/a&gt; such as features, patches, compiler
  version, and compiler options.&lt;/p&gt;

  &lt;p&gt;On Windows, I expected Portable OpenOffice.org to take the
  lead because of its use of compression, which minimizes disk I/O.
  (Disk I/O severely degrades cold start performance.) However,
  Vanilla OpenOffice on Windows won at 2.83 seconds.
  Vanilla&#39;s advantage over StarOffice may be a
  difference of features or that only StarOffice was tested with a
  Java JRE (which it installs by default).&lt;/p&gt;

  &lt;p&gt;These charts are &lt;a rel=&quot;external nofollow&quot; href=
  &quot;http://en.wikipedia.org/wiki/Boxplot&quot;&gt;boxplots&lt;/a&gt; (drawn using &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.R-project.org&quot;&gt;R&lt;/a&gt;) showing the median and variance. Lower numbers are better.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuKHEfJhG8ApmdNhyk_d5pCej_6BoSkO1S5twqyr-iwrhb9wD_kQJAGvOUiD9RXQlrGqPxLuXRZC0F3HLh3jkKiiW_EqDkCLLmv0FptOCkh8A8wK1HeLmDY7ARRv98U8xeczFlva1_Hjs/s800/cold_start_application.png&quot; alt=&quot;Boxplot: OpenOffice.org software speed test: application startup after cold start: Windows is most fast&quot;/&gt;&lt;/p&gt;

  &lt;p&gt;Another important performance metric is warm start
  performance, which means starting OpenOffice.org a second time in
  a row while the disk information is cached in RAM.
  Because of the cache warm starts are always faster
  than cold starts. The dramatic difference between
  cold starts and warm starts shows the vital role of minimizing
  disk I/O.  A quickstarter is intended to make all starts seem
  like warm starts, but 
&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;quickstarters have their own drawbacks&lt;/a&gt;.
&lt;/p&gt;

  &lt;p&gt;Like in cold starts, Linux PPA takes the lead in warm starts at
  0.93 seconds. You can see by the outliers (indicated
  by dots) that Ubuntu PPA is unique: usually the second and all subsequent iterations have
the same performance, but for Ubuntu PPA the second iteration scores halfway between the cold and
warm. The three Windows
  editions are similarly grouped, and again, Go-oo takes last
  place.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9218Me9wiMU-9vNoQcGz2fSqdSpEYZEmVYYhFFMdDXN93HMvRarwyf3K9CXB61ELrrYZfog-DHVFCLQWwvZBNvmCfYHFXs8OMgLMQF98aWywDeic9cbU7db2QqRNF25yn4siB6juUrRE/s800/warm_start_application.png&quot; alt=&quot;OpenOffice.org benchmark tests: comparison of various operating systems and editions: Ubuntu is fastest&quot;/&gt;&lt;/p&gt;

  &lt;p&gt;The next step in the benchmark is opening &lt;a href=
  &quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;reference
  document &lt;tt&gt;ODF_text_reference_v3.odt&lt;/tt&gt;&lt;/a&gt;. When opening
  the document after a cold start notice how similarly Vanilla and
  StarOffice perform on each platform.  Likewise,
  Go-oo and PPA perform similarly&amp;mdash;probably because system
  libraries wouldn&#39;t give an advantage in this operation.
  Finally Portable has a 33% advantage over
  Vanilla&amp;mdash;probably because of executable compression.
  StarOffice and Vanilla take last place with PPA
  again taking first place.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7Y-p0hKwzXd-QuEg4Undv1rQGGY1scn2rTKbf9ZQ1KFqBUYRxEmCz-5bl6KpiE7ER_8jbGHZ7mjFxNYeFJG5rK_tSnjyWPC39pW2iy5dJ3YTM0NH3Bum7s5ek-GPs7TT03vPgYsAqKMs/s800/cold_open_document.png&quot; alt=&quot;Graph: OpenOffice.org performance benchmark review: cold performance opening document: Ubuntu is fastest&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;Don&#39;t put all your money on Ubuntu yet: things look completely
  different when opening a document after a warm start.
  Now Windows takes a big lead over Ubuntu, and
  Vanilla Windows shows a dramatic 44% edge over Vanilla Ubuntu.
  Portable OpenOffice.org&#39;s executable compression
  weighs it down only a fraction in this race where CPU speed is
  paramount. Go-oo&#39;s patches (which are also in PPA)
  help but not enough to crush Redmond. It&#39;s hard to
  say with certainty, but the credit could be due to efficiency in
  Microsoft Visual C++ 9 (used to compile OpenOffice.org on
  Windows) over the open source &lt;acronym title=&quot;GNU Compiler Collection &quot;&gt;GCC&lt;/acronym&gt; (used to compile OpenOffice.org
  on Linux).&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEYM-b3UVlia_WyHZC3Kxb7hSkXZQ8clXG57rfQooBQcIVMh0Q0zxTTezV9H93HnR92Fc2y7ftoWppRt2aCPJmgLZ6B6BjvBkulkp3-Mu35PwfNO6qy4sXZWAo7JPo7gA-tqoMPYuwk34/s800/warm_open_document.png&quot; alt=&quot;Box plot: OpenOffice.org Benchmark: Open document after warm start: Microsoft Windows XP is fastest&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;The scrolling test simulates someone pressing the down arrow
  key to scroll from top to bottom. This test is so
  synthetic it won&#39;t be included in the final tally.
  Still, you can see Microsoft has the upper hand,
  which I attribute to better video drivers. Also, the
  difference between cold and warm starts illustrates how
  OpenOffice.org dynamically loads code into memory as necessary to
  render objects on the screen.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZq6xiS4I9dhsZsEk_UycToJr-11fw-7-VZ3C4QjspqUcI7Hibpg35cnom6vYCXbwGeNQo7X8-m1m0vnmenK_dujVaaH7hSSsAweRecnJjgS82_WybErjAXqyUUnfinHnjyCBUoSVqX7Q/s800/both_scroll.png&quot; alt=&quot;Chart: OpenOffice.org benchmark: Scrolling from top to bottom: Microsoft Windows XP is faster than Ubuntu (Inteprid Ibex)&quot;/&gt;&lt;/p&gt;

  &lt;p&gt;If you don&#39;t like waiting to save a text document, don&#39;t use
  the Go-oo Universal Linux build.  
  Otherwise, all editions scored similarly with StarOffice taking
  its first victory by a slight margin.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFg8t0jFtVHpkJ8bh8wYSVXay95LMamHLd8uyhPSiqAtpry049damld7j8G6uZZqvM4ukAnYc5SsFogcyeyBFkjgMOl2sD28bnEMKiwkjdyX9Kt9j1AunxZLNhSGyiHOlrOsiBg8WsWmo/s800/both_export.png&quot; alt=&quot;Graph: OpenOffice.org speed benchmark: Export document to native format OpenDocument/ODF: Go-oo is slowest&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;Now there is nothing left to do except close the document
  (which is already saved) and exit OpenOffice.org.
  Even here you can&#39;t shake the difference between
  cold and warm starts: OpenOffice.org is clearly accessing new data on the
  disk even while exiting. On Windows the warm start
  times are beautifully identical, and Portable&#39;s success over
  Vanilla in the cold start category implies OpenOffice.org is
  opening an internal DLL (perhaps to save settings to the
  OpenOffice.org registry). On Ubuntu, Go-oo takes first and last
  place after warm and cold starts (respectively). All
  these scores fit within my personal threshold for patience.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEF-BkmimawIdg2T9dHW4VWg-fkZdGnoXf6OIRP3ZHJ5AVlOPSDTXlHvXp6fWzqT_ul5adi9dUA-0YAAteSKUolPGayN4y3ape5VfpZQot1KWVEUQROqy6xg41OQ0zNuOBBLeWAoGZz4M/s800/both_close.png&quot; alt=&quot;OpenOffice.org Benchmark: Close application and document: Windows is faster than Ubuntu&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;Counting all the races now, the champion of cold starts
  shouldn&#39;t surprise you if you read the last article.
  Last time the Fedora edition of OpenOffice.org licked its
  competitors on Fedora, and now Ubuntu PPA OpenOffice.org does the
  same on Ubuntu. Clearly there is a home field
  advantage on Linux: OpenOffice.org performs best when it avoids
  loading separate copies of libraries. As the
  &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.linuxfoundation.org/en/LSB&quot;&gt;Linux Standard
  Base (LSB)&lt;/a&gt; grows, maybe one day OpenOffice.org can avoid the
  library mess. Even so Intrepid Ibex squeezes out
  victory over Windows XP.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-iF3oZBoSQDbfBCwBoIHzx-8eCGch7Lcy9FzywNp6ALKLJLKYYNo6xl9C_VzZqHiiKShZfjV4YKGvhnx1-n_YgS0IcOZLwbLDh8sgvnXogeWmQG4pZW7uRm8ysURGA6nBicx61GUg5uo/s800/all_means_cold.png&quot; alt=&quot;Boxplot: OpenOffice.org  benchmark performance after cold start: Ubuntu PPA is fastest&quot; /&gt;&lt;/p&gt;

  &lt;p&gt;For people who use OpenOffice.org often, the warm
  start performance numbers carry more weight. Boosted
  by huge gains in the speed of opening a document, Windows XP
  whips the enduring Ibex.&lt;/p&gt;

  &lt;p&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPU7AsP-ol7SKlp8KHNc3u3GCgEu3IWK0w-BV6_WIM2UxQNy5-WvF0mWxafM1K24WqzohpzQgh-ByNHWanAOpzs8zXuQHfNd55NpvfDGtdcuZlnCY4UJrZEl-LoyRntOx3VXfEKB2VZ0M/s800/all_means_warm.png&quot; alt=&quot;Chart: OpenOffice.org  benchmark speed after warm start: Windows is faster than Ubuntu Linux with Sun Microsystems&#39; vanilla edition taking first place&quot; /&gt;&lt;/p&gt;

  &lt;h2&gt;Conclusion&lt;/h2&gt;

  &lt;p&gt;Which OpenOffice.org edition is fastest? All
  OpenOffice.org editions and both operating systems performed well, and
  it&#39;s not possible to identify a single champion. Go-oo&#39;s tweaks
  often (but not always) gave it an advantage over Sun
  Microsystem&#39;s Vanilla edition, but OpenOffice.org PPA&#39;s system
  libraries gained the most substantial advantage.
  &lt;/p&gt;

  &lt;p&gt;&lt;a href=
  &quot;http://www.oooninja.com/2009/01/openofficeorg-31-new-features.html&quot;&gt;
  OpenOffice.org 3.1&lt;/a&gt; is just around the corner, and the rumor
  is the new &lt;a href=
  &quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;
  performance improvements&lt;/a&gt; make is fast. I hope to
  see Go-oo and OxygenOffice fix the automation bugs, so they can
  be better represented in the next showdown. (I&#39;d
  even more hope they would upstream all their patches despite the
  political drama, but that&#39;s another story.)&lt;/p&gt;

  &lt;p&gt;Subscribe to www.OOoNinja.com&#39;s news feed in the top right of
  the page. Upcoming articles will delve into
  practical steps you can take to improve performance while
  shedding light on some performance myths.&lt;/p&gt;

  &lt;h2&gt;Related articles&lt;/h2&gt;

  &lt;ul&gt;

&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;New Features in OpenOffice.org 3.0&lt;/a&gt; March 2008&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/09/fastest-openofficeorg-edition-benchmark.html&quot;&gt;The Fastest OpenOffice.org Edition&lt;/a&gt; September 2008&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org Getting Faster?&lt;/a&gt; May 2008&lt;/li&gt;


&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Benchmarking Microsoft Word 95 through 2007&lt;/a&gt; July 2008&lt;/li&gt;

  &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/4266737849849451803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/4266737849849451803' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4266737849849451803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4266737849849451803'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html' title='Multiplatform OpenOffice.org 3.0 Benchmark'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuKHEfJhG8ApmdNhyk_d5pCej_6BoSkO1S5twqyr-iwrhb9wD_kQJAGvOUiD9RXQlrGqPxLuXRZC0F3HLh3jkKiiW_EqDkCLLmv0FptOCkh8A8wK1HeLmDY7ARRv98U8xeczFlva1_Hjs/s72-c/cold_start_application.png" height="72" width="72"/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-1920240340228260598</id><published>2009-03-30T13:16:00.014-06:00</published><updated>2009-04-01T08:29:26.472-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="humor"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="writer"/><title type='text'>April Fools&#39; Day Pranks</title><content type='html'>&lt;p&gt;Say April Fools&#39; with five OpenOffice.org pranks. Open source has a sense of humor too!&lt;/p&gt;

&lt;p&gt;Pick someone who isn&#39;t your boss, and it&#39;s best not to pick anyone under pressure such as that of a tight schedule on a big project.&lt;/p&gt;


&lt;h2&gt;AutoInCorrect&lt;/h2&gt;

&lt;p&gt;Exploit the AutoCorrect feature to mess with your unsuspecting coworkers.  It just takes a few minutes on the victim&#39;s computer:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start OpenOffice.org Writer.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Tools - AutoCorrect&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;In the &lt;b&gt;Replace&lt;/b&gt; field type a common word spelled correctly.&lt;/li&gt;
&lt;li&gt;In the &lt;b&gt;With&lt;/b&gt; field write a subtle typo or obvious blooper.
&lt;br/&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAyo_1fG8pcb3mUXcAS6ejSNargcgNH7qCStK58JO3PtOVmKQtwdeapXKOVjZbMDR2WkUz7j16Ozo3RkTl3ahHJ-pOfjlOosVPU5RCmu9FMo3-02VA8ewPeiMnWryJcybImKar8Rq5Q7Q/s512/april1-autocorrect.png&quot; alt=&quot;April Fool&#39;s Joke Prank - OpenOffice.org Writer - AutoCorrect replace words&quot;/&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here are a few ideas to get you started.&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;&lt;th&gt;Replace&lt;/th&gt;&lt;th&gt;With&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;and&lt;/td&gt;&lt;td&gt;Andrew is cool&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;can&lt;/td&gt;&lt;td&gt;cna&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;don&#39;t&lt;/td&gt;&lt;td&gt;do&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;I&lt;/td&gt;&lt;td&gt;I have gas&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;report&lt;/td&gt;&lt;td&gt;My Little Pony&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;the&lt;/td&gt;&lt;td&gt;duh&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Why&lt;/td&gt;&lt;td&gt;Why do birds suddenly appear every time you are near?&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghJCTI2F7EIbL7gNU60y6CIjwCDTv_76CW3I9j7UECdtmG1-Vm46h5EeaKiG5KG1FwjtqajOZ0E-sU2IzgjtGCxQhonP8pgEOOWh2gFBOkcfA-INDiGSzVTyQ2Ky_muqnQ8V-faJ5NBvY/s512/april1-writer2.PNG&quot; alt=&quot;Screenshot: OpenOffice.org Writer: April Fools&#39; prank showing autocorrect change&quot; /&gt;

&lt;p&gt;When the fun is over, click on the new entries and delete them.&lt;/p&gt;

&lt;p&gt;This article was inspired by Amy Bennett&#39;s &lt;a href=&quot;http://www.itworld.com/offbeat/65033/5-diy-pranks-enterprising-geek&quot;&gt;&quot;5 DIY pranks for the enterprising geek&quot;&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Disappearing menu bar&lt;/h2&gt;
&lt;p&gt;Make the Writer menu bar disappear. &lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXu6krqyjdN7lnOA3h94LFkPsR1OL_ZZaSuzx8PR5xIYKD4HHZ9I1JpmaRLiUBj4rzcWG2BDUU3J8UEU-re5J8zfQy0-YDTTdBVcJS0xD2QYRKLmZMRFqfbhtCVIRfiIsEjNvDrAP-b1c/s512/april1-no_toolbar.PNG&quot; alt=&quot;Screenshot: OpenOffice.org Writer April Fools&#39; Prank showing missing menu bars resembling Microsoft Office 2007&#39;s ribbon UI&quot; /&gt;

&lt;ol&gt;
&lt;li&gt;Close OpenOffice.org completely (including the quickstarter, if it is running).&lt;/li&gt;
&lt;li&gt;On Windowss, open up the folder &lt;tt&gt;c:\Program Files\OpenOffice.org 3\Basis\share\config\soffice.cfg\modules\swriter&lt;/tt&gt;. On Linux, look in &lt;tt&gt;/opt/openoffice.org/basis3.0/share/config/soffice.cfg/modules/swriter/menubar/&lt;/tt&gt;. 
&lt;br/&gt;Tip: To modify Calc instead of Writer, substitute &lt;tt&gt;scalc&lt;/tt&gt; for &lt;tt&gt;swriter&lt;/tt&gt;.  
&lt;br/&gt;Tip: The path varies for OpenOffice.org version 2 and on many Linux systems, so if you can&#39;t find it, do  file search for &lt;tt&gt;swriter&lt;/tt&gt;.&lt;/li&gt;
&lt;li&gt;Rename the file &lt;tt&gt;menubar.xml&lt;/tt&gt; to &lt;tt&gt;menubar.xml.bak&lt;/tt&gt;.&lt;/li&gt;
&lt;li&gt;Start OpenOffice.org back up (if it was already started, so as not to arouse suspicion prematurely).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When the fun is over, rename the file to the original name.&lt;/p&gt;

&lt;p&gt;Thanks to &lt;a href=&quot;http://www.mrexcel.com/Excel_April_Fools_training.html&quot;&gt;Mr. Excel&lt;/a&gt; for this idea.&lt;/p&gt;


&lt;h2&gt;Scary Splash Screen&lt;/h2&gt;
&lt;p&gt;Strike fear into the hearts of your colleagues when they start OpenOffice.org to find Microsoft Office branding: just &lt;a href=&quot;http://www.oooninja.com/2008/03/change-remove-splash-screen.html&quot;&gt;switch out the splash screen&lt;/a&gt;.&lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/R91gnfuVdFI/AAAAAAAAAoI/MdtAtyJC2kw/s400/OpenOfficeOrg-Splash-MSOffice2007-ultra747.png&quot; alt=&quot;Microsoft Office branding for OpenOffice.org - April Fools&#39; Joke&quot; /&gt;

&lt;h2&gt;I Love Ponies&lt;/h2&gt;
&lt;p&gt;Sure, who doesn&#39;t love ponies.  In fact, ponies are so great that every time the victim presses the left arrow, it will conveniently open up his favourite web page www.ILovePonies.com.  What a time saver!&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZUQIIEgQe_Lv2YFgH8zX1J3QXa1v48KT2bsGvtKAjGTr2SMNFCs4uUh-swwcNUxyUPDJRmlc9JkLTwqLTLwQhchmwuoHjv5KK0zC8Bds-ZNwYIUnWUCXwaYlBVEDMLcK5eu5a9KM0V8w/s512/april1-iloveponies-firefox.PNG&quot; alt=&quot;ILovePonies.com is an emasculating yet work-safe work page&quot; /&gt;

&lt;p&gt;This prank is trickier to implement, so practice on your own system and give yourself extra time.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Start OpenOffice.org&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Tools - Macros - Organize Macros -  OpenOffice.org Basic&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Edit&lt;/b&gt; button.&lt;/li&gt;
&lt;li&gt;Paste in this code:
&lt;code&gt;Sub ILovePonies
   &#39; Use this line for Microsoft Windows
   Shell( &quot;cmd.exe /cStart http://www.ILovePonies.com &quot; )
   
   &#39; Use this line for Linux
   Shell( &quot;xdg-open http://www.ILovePonies.com &quot; )
End Sub
&lt;/code&gt;
&lt;br/&gt;
&lt;li&gt;Delete the line of code (starting with &quot;Shell&quot;) not applicable to your operating system.
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuXqRM5rnyxFXsG_3K0pSkfpai6e73hoAGRFnzYIPLbJMTnQFf6C5NcooawWAPji_TPplAtoAuVTD2smn7vh2rz9rS6GuYyxdas2v3t4ZBbu3oiHEOtREL0qz1pfsODE-X9CEs-BmJ8AI/s512/april1-iloveponies-macro.PNG&quot; alt=&quot;OpenOffice.org Macro editor showing the ILovePonies April Fools&#39; joke code&quot; /&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;File - Close&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Tools - Customize&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Keyboard&lt;/b&gt; tab.&lt;/li&gt;
&lt;li&gt;Click on the shortcut key you want to change.  I suggest &lt;b&gt;Left&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Under Category, click OpenOffice.org Macros to open it up.&lt;/li&gt;
&lt;li&gt;Open the &quot;folders&quot; user, Standard, and Module1.&lt;/li&gt;
&lt;li&gt;Click the Function &lt;b&gt;ILovePonies&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Modify&lt;/b&gt; button.
&lt;br/&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxT6smXAZZmhz9hrMBwvHSJzwsNySBkbvQSnaKIlHuN-66bjcf2kCpBjs9Id1q4RVD5X-zgUeFf25pHJ88AdRCATA6a5edhAxgr2fVFc22KoYR3HlAxJzEXOqs-6wdHwzC8C4JCicKEFw/s512/april1-iloveponies-customize.PNG&quot; alt=&quot;Screenshot: OpenOffice.org customize dialog for April Fools&#39; Prank&quot;/&gt;
&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When nobody is laughing anymore, go back to &lt;b&gt;Tools - Customize&lt;/b&gt; and click the &lt;b&gt;Reset&lt;/b&gt; button.

&lt;p&gt;Thanks to &lt;a rel=&quot;external nofollow&quot; href=&quot;http://reddit.wired.com/submissions_april_fools/&quot;&gt;Hildreth&lt;/a&gt; for the idea and to &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.oooforum.org/forum/viewtopic.phtml?p=97893#97893&quot;&gt;DannyB&lt;/a&gt; for a way to do it in OpenOffice.org.&lt;/p&gt;


&lt;h3&gt;Rickroll&#39;d&lt;/h3&gt;

&lt;p&gt;If you prefer the 1987 musical stylings and energetic dance performance of Internet meme star Rick Astley, replace the ponies URL in the above joke with the URL &lt;tt&gt;http://www.youtube.com/watch?v=oHg5SJYRHA0&lt;/tt&gt; for a Rickroll.&lt;/p&gt;

&lt;p&gt;Don&#39;t forget to turn the speakers up so everyone can enjoy!&lt;/p&gt;


&lt;h2&gt;What about you?&lt;/h2&gt;
&lt;p&gt;Share your favourite, work-safe April Fool&#39;s Pranks in the comments.  Be sure to credit the source (preferably by name and URL).&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/1920240340228260598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/1920240340228260598' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1920240340228260598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1920240340228260598'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/03/april-fools-jokes-pranks.html' title='April Fools&#39; Day Pranks'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAyo_1fG8pcb3mUXcAS6ejSNargcgNH7qCStK58JO3PtOVmKQtwdeapXKOVjZbMDR2WkUz7j16Ozo3RkTl3ahHJ-pOfjlOosVPU5RCmu9FMo3-02VA8ewPeiMnWryJcybImKar8Rq5Q7Q/s72-c/april1-autocorrect.png" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-6877356001059408745</id><published>2009-03-02T08:17:00.006-07:00</published><updated>2009-03-05T08:09:49.102-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="howto"/><category scheme="http://www.blogger.com/atom/ns#" term="installation"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Secrets of OpenOffice.org 3 alternative installation</title><content type='html'>&lt;p&gt;The following are several reasons you may want this alternative method for installing OpenOffice.org on Windows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You need to install OpenOffice.org without local administrator rights.&lt;/li&gt;
&lt;li&gt;Your system administrator has set policies to prevent this installation.&lt;/li&gt;
&lt;li&gt;You need to install OpenOffice.org without the system integration (file associations and menu shortcuts).&lt;/li&gt;
&lt;li&gt;You need to install OpenOffice.org on portable media (such as a USB disk).  Roll our own Portable OpenOffice.org!&lt;/li&gt;
&lt;li&gt;You need to install multiple versions of OpenOffice.org in parallel. For example, you can install and simultaneously run versions 2 and 3.&lt;/li&gt;
&lt;li&gt;The standard installation method fails.&lt;/li&gt;
&lt;li&gt;You need to perform a network installation on a server.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If none of these apply to you, you may instead wish to use the standard installation.&lt;/p&gt;

&lt;h3&gt;Background&lt;/h3&gt;
&lt;p&gt;OpenOffice.org version 2 and later use a two-phased installation:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The Nullsoft Installer .exe unpacks several files to a temporary folder on the desktop.  Then, it automatically starts the next step.&lt;/li&gt;
&lt;li&gt;The Microsoft Windows Installer performs the actual installation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A benefit of this system is that the Nullsoft Installer allows a much smaller download while the Windows Installer is Windows&#39; native and preferred installation system (especially nice for installing through Group Policy and Active Directory).&lt;/p&gt;

&lt;p&gt;OpenOffice.org  installs simply without significant registry changes or placing files outside of its Program Files directory: this makes the OpenOffice.org application easy to relocate to different folders&amp;mdash;even on different computers.&lt;/p&gt;

&lt;h3&gt;Procedure: Method 1&lt;/h3&gt;
&lt;p&gt;To perform the alternative installation using only one computer, follow these steps to perform what is called a &quot;Network Installation.&quot;  Don&#39;t worry about the &quot;Network&quot; name if you do not use a network.  The end result will be a &quot;portable&quot; installation with any system registration (file associations, shortcuts, etc.). Here&#39;s how:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/&quot;&gt;Download OpenOffice.org&lt;/a&gt;.  Depending on the version, language, and JRE option, the file will have a name like &lt;b&gt;OOo_3.0.1_Win32Intel_install_en-US.exe&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Run the downloaded file.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Next&lt;/b&gt; 
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4G8MmmGIk-FAROBj6uYLXhVOl_dJq1krOF6wEy6CF_Sy5Cb-r6gLIdJSDyTMW0EC7Rb2VVpprsBajKqJzCKrSfokEZH1F7y35LxL-_jsdQK7dfFcfWCNYS31pMuwQ3TizbiiGsWUd5jg/s800/install-1-01.png&quot; alt=&quot;Screenshot: How to install OpenOffice.org 3.0 in a network installation: the opening dialog&quot; /&gt;

&lt;br/&gt;and then &lt;b&gt;Unpack&lt;/b&gt;.
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA8p-fm41ycDXLi2yb_OcFIqLQvLwSFlyx4W5K-k8FQkbCYOLhpFDGU0t1KsFENf78ljRiqQw0GpDnnP1w0VaaLNaPhVjlvBk_cFY1hdN6BwTVHjkG5cDcuu2MtoF2ODk4n914WM2ph44/s800/install-1-02.png&quot; alt=&quot;Screenshot: How to install OpenOffice.org in a network installation&quot; /&gt;

&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Cancel&lt;/b&gt;
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjM1cjrBk3opmuCqBPaZ8hyjmzWbQGOJ4kEZUCmwFo5iwGGjhvE9HKMU4UMS8V50-55UECPjZZW5QvpMf085X52XYYOqsBrRMmcWRTmLdQ9PC0PzTNn8B7eZ09k3_GFagoGJHVFEiLJMU/s800/install-1-03.png&quot; alt=&quot;OpenOffice.org installation: click cancel&quot; /&gt;
&lt;br/&gt;then &lt;b&gt;Yes&lt;/b&gt;
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-vIFgoY2TcRRlF4jtKlwZRKmHu_dFw96Um07gPx8V_6pr8fwuVrJF3tn_ZkUAANXnHvNdQSOW0NsMIyIu6XPcW21HKIou-oOZkSBE9MckqHFaj9PJyQlwJvqsP5vOoJJhYeNNZqDQgo0/s800/install-1-04.png&quot; alt=&quot;Installing OpenOffice.org: Are you sure you want to cancel OpenOffice.org 3.0 installation?: click yes&quot; /&gt;
&lt;br/&gt;then &lt;b&gt;Finish&lt;/b&gt;.
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs5JXdeHCtaVy9OetYktIkwZV8SM4ebeLy6kt_Eic-0cIWfQvAl48xRovL3m0EOKrwy24oCIJCB_u1fh3GWfmZKLJCpJGkn88w70JsN1NheHHN675-M7YaJTM-KtXvByDGBG_wz69mYi8/s800/install-1-05.png&quot; alt=&quot;OpenOffice.org installation wizard completed: click finish&quot; /&gt;
&lt;/li&gt;
&lt;li&gt;On your desktop, open the newly-created folder which has a name like &lt;b&gt;OpenOffice.org 3.0 (en-US) Installation Files&lt;/b&gt; (which varies depending on the OpenOffice.org version).&lt;/li&gt;
&lt;li&gt;While viewing the folder, click &lt;b&gt;Tools &amp;gt; Folder Options&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;View&lt;/b&gt; tab.&lt;/li&gt;
&lt;li&gt;Uncheck &lt;b&gt;Hide extensions for known file types&lt;/b&gt;.  (If it was already unchecked, leave it unchecked.)
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPBOa6-RwWOygFJJQWiHWtiv-4izbAfe9w4CflXm8ij7Y1hX5XiPB-Z6rKhg85nbuAnLZzm-K0qVX7OOQepGVu2ngz1NAyZa6FWVJL9i_ugaBphKoWeEwz4Om73aTNPky2zUkkNMrqumk/s800/install-1-06.png&quot; alt=&quot;Screenshot: Windows Explorer (Windows XP): Folder Options: uncheck Hide extensions for known file types&quot; /&gt;&lt;/li&gt;
&lt;li&gt;If you are prompted to apply settings to all folders, click &lt;b&gt;No&lt;/b&gt;
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ4Kasx2RAA4N3UAmXz3upqSLsGkNZ8CdRuB8zoxMqrrEfIlp0Zxrri8uQOFAEyJOm06ny-GfqgFF_GPkgauYrbxYbnQLcjpCpur4sLAZjmYfbgjvs5xHXKeGXNPIQ0Z8sJ1ZdwPuh2_M/s800/install-1-07.png&quot; alt=&quot;Screenshot: Windows XP: Set all the folders on your computer to match the current folder&#39;s view settings (Except for toolbars and folder tasks)? Changes will occur the next time you open them&quot; /&gt;&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt; to close Folder Options.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;File &amp;gt; New &amp;gt; Text Document&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Name the new file &lt;b&gt;install.bat&lt;/b&gt;. Windows may warns you: &quot;If you change a file name extension, the file may become unusable.  Are you sure you want to change it?&quot;  Click &lt;b&gt;Yes&lt;/b&gt; to accept the warning.
&lt;br/&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7q2CmCLn-kbo6Aob4kFdT9kRXmgSCzXY6xySWpfmJOkLC6wmlLmhioo9K-ApYoK4Y-tqVmlRCCyGBdCp5q1G2w-548p0No-K36Jkfiso9u-7ys5-f8pv9Px-XoWq4HE_q1mmAsDRa_A/s800/install-1-08.png&quot; alt=&quot;Screenshot: Windows XP: If you change a file name extension, the file may become unusable.  Are you sure you want to change it?&quot; /&gt;
&lt;/li&gt;
&lt;li&gt;Right click on &lt;b&gt;install.bat&lt;/b&gt; and choose &lt;b&gt;Edit&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Type the following in the file:&lt;code&gt;msiexec.exe /A openofficeorg30.msi&lt;/code&gt;
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU9A5A30ZjJqjJp-RPZie4GnT1Ezbaym5cCa2FGlwYgzdfjPwbcFSgiJeiGQkLRCx7d36cIWW-SP-rEMGXPzdxYf-sSRcVbFr032ZaCQpG46qOGwy_XcaToA1MX2o-gyEsx9Kgwtkssic/s800/install-1-09.png&quot; alt=&quot;Windows XP: Notepad: msiexec.exe /A openofficeorg30.msi&quot; /&gt;
&lt;br/&gt;NOTE: The filename openofficeorg30.msi may change slightly depending on your OpenOffice.org version.  Use the name of whichever filename you actually have.  In case Windows is hiding filename extensions, look for the one file with type Windows Installer Package.&lt;/li&gt;
&lt;li&gt;Save the file and close Notepad.&lt;/li&gt;
&lt;li&gt;Run the batch file (by double clicking on it).&lt;/li&gt;
&lt;li&gt;Follow the instructions in the installation program.  If necessary, adjust the installation path.  Whichever installation path you choose, add something like &lt;b&gt;OOo&lt;/b&gt; to the end of it.  For example, instead of just &lt;b&gt;C:\&lt;/b&gt;, use &lt;b&gt;c:\OOo&lt;/b&gt; to keep all the files organized.
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTtk8CbAvuUzg1ixbC29SjKJvhpnJXeq5xAmon8z7-LDfJxZDKhwManh1H6LGKdLo8OhaNIkv_BoWMgIUew0ZfQ_p7p2oIv8A4276QjVgRkyGoI7bj7KVJTyEF0Eu2PKrEs5PXuGmVhiw/s800/install-1-10.png&quot; alt=&quot;Screenshot: OpenOffice.org 3.0 network installation (administrative installation) opening dialog&quot; /&gt;
&lt;br/&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkf2Q37I_RwdBD2SHDNoRWlzmRbUT2O8wXZAkauaXOv0XHn78EPbQXy3Ci6czWvRmm6uD2ilKep-CbDOxIxUhAOWrQ0UkIoYiUSquAeTAwv0wJ1uYNHapQ2ZgWdwbwoXdMCvjOtVj2gvs/s800/install-1-11.png&quot; alt=&quot;OpenOffice.org 3.0 network location path&quot; /&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now OpenOffice.org is installed.  There are no file associations or menu shortcuts, so you must start the application directly.  If you installed it in (for example) &lt;b&gt;C:\OOo&lt;/b&gt;, then run &lt;b&gt;C:\OOo\Program\SOffice.exe&lt;/b&gt;.  Then, there are two ways to open existing documents.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click &lt;b&gt;File &gt; Open&lt;/b&gt;, or&lt;/li&gt;
&lt;li&gt;Drag the file and drop it on the blank OpenOffice.org window.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;Procedure: Method 2&lt;/h3&gt;
&lt;p&gt;If you have local admin privileges on computer X but not computer Y, you can use this procedure.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Install OpenOffice.org normally on computer X.&lt;/li&gt;
&lt;li&gt;Copy the OpenOffice.org &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org#path_of_executable&quot;&gt;installation folder&lt;/a&gt; (typically something like C:\Program Files\OpenOffice.org 3.0) from computer X to computer Y.&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;Procedure: Uninstall&lt;/h3&gt;
&lt;p&gt;To uninstall methods 1 or 2, simply delete the folder with the application.&lt;/p&gt;




&lt;h3&gt;Procedure: Method 3&lt;/h3&gt;
&lt;p&gt;Download and use &lt;a rel=&quot;external nofollow&quot; href=&quot;http://portableapps.com/apps/office/openoffice_portable&quot;&gt;Portable OpenOffice.org&lt;/a&gt;.&lt;/p&gt;



&lt;h3&gt;Network Installation&lt;/h3&gt;
&lt;p&gt;Did you actually want to do a network installation (also called an administrative installation)?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Follow Method 1 (above) to install OpenOffice.org centrally on a server.
&lt;/li&gt;
&lt;li&gt;On each desktop, run the &lt;b&gt;openofficeorg30.msi&lt;/b&gt; created in the installation target directory.  This step installs the program files locally, registers file associations, creates shortcuts, etc.&lt;/li&gt;
&lt;/ol&gt;



&lt;h3&gt;Procedure: Silent Installation&lt;/h3&gt;
&lt;p&gt;A silent installation installs OpenOffice.org without user interaction, so it can run unattended from a batch file.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Start with the same procedure as method 1 until the point of creating the batch file.&lt;/li&gt;
&lt;li&gt;Instead, make the following the contents of the batch file: &lt;code&gt;msiexec.exe /qb /norestart /i openofficeorg30.msi&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Run the batch file&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;Applies to&lt;/h3&gt;
&lt;ul&gt;
 &lt;li&gt;OpenOffice.org 3 
&lt;br/&gt;&lt;i&gt;For OpenOffice.org 2 see, &lt;a href=&quot;http://www.oooninja.com/2008/01/alternative-installation-on-windows.html&quot;&gt;&quot;Secrets of alternative installation on Windows&quot;&lt;/a&gt;)&lt;/i&gt;&lt;/li&gt;
 &lt;li&gt;Microsoft Windows XP (and probably Vista but not tested)&lt;/li&gt;
 &lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/6877356001059408745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/6877356001059408745' title='15 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6877356001059408745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6877356001059408745'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/03/openofficeorg-3-install-portable-how.html' title='Secrets of OpenOffice.org 3 alternative installation'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4G8MmmGIk-FAROBj6uYLXhVOl_dJq1krOF6wEy6CF_Sy5Cb-r6gLIdJSDyTMW0EC7Rb2VVpprsBajKqJzCKrSfokEZH1F7y35LxL-_jsdQK7dfFcfWCNYS31pMuwQ3TizbiiGsWUd5jg/s72-c/install-1-01.png" height="72" width="72"/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-6913934613181448532</id><published>2009-01-20T06:53:00.010-07:00</published><updated>2009-05-07T06:53:00.510-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="preview"/><title type='text'>New Features in OpenOffice.org 3.1, an Early Look</title><content type='html'>&lt;p&gt;OpenOffice.org 3.1 is 65 days away, and developers are finishing up more than 1000 issues targeted for this Microsoft Office killer packing an army of new features, enhancements, and bug fixes. &lt;/p&gt;


&lt;h3&gt;Antialiased drawings&lt;/h3&gt;
&lt;p&gt;By far, the most requested feature in this release is &lt;a rel=&quot;external nofollow&quot; href=&quot;http://blogs.sun.com/GullFOSS/entry/finally_anti_aliasing_is_done&quot;&gt;anti-aliasing&lt;/a&gt;, which smooths edges of diagonal lines.  On the left is OpenOffice.org 3.0, and the right is OpenOffice.org 3.1. Both images are enlarged to show detail.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7hpV46L8y80B0aoIn5uyYdqGHjKOOoQviftwqdOl8DkHOV8BqsL_2zdYu0fXWYK6_A1H1naZ-5XttjMToLHJO0Jm_qSLhvU0v-_Kd2ah7ltcxD6KWp89WIhrpRdMfaAgwJiZJBgwjqcg/s800/openoffice_31_antialias.png&quot; alt=&quot;Screenshot: OpenOffice.org 3.1 antialiases vector graphics to smooth diagonal lines&quot; /&gt;

&lt;p&gt;Drawing primitives (including lines, circles, and charts) are antialiased in Calc, Draw, Impress, and Writer.  Antialiasing is supported in editing and export modes, but not yet in full-screen mode.&lt;/p&gt;



&lt;h3&gt;Solid dragging&lt;/h3&gt;
&lt;p&gt;Drawing objects are further improved through the new solid dragging feature.  Before only a wireframe was shown; now
a 50% transparent copy is painted.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVlan79M6BR8a3pNmm5hrnbU3_RGUW5qPUWUZJILuMKcl3J-ALCS5K3SX7jZ5mygdYC5j0FAVhqV66ZtmfwmpolBWMNbTODYfV09ShdI4IcM6iVh0kqqgXT_YgrGQ-INtkD-D9tDwN8qc/s800/openoffice_org_31_solid_dragging.png&quot; alt=&quot;Screenshot: OpenOffice 3.1 draws the whole object transparency while dragging&quot; /&gt;



&lt;h3&gt;Translucent selections in Writer&lt;/h3&gt;

&lt;p&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0&lt;/a&gt; brought eye candy for selections to Calc, and OpenOffice.org 3.1 brings the same eye candy to Writer.  Compare the un-highlighted text (top) to selections in Writer 3.0 (middle) and in Writer 3.1 (bottom):&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEify20CVyMC5rvv-gXqxIi78jvjSsReVKsRclZCyQYxmPsuGQ6hwKklDSf8yDMVXtq4ZOPQLlJI4EwGhoxuS4zIXFDljv_XGEupPj9WGdt8mzXEwVfTFTFDmk0bE8bc5yR6rM-1QeKzHLs/s800/openoffice_31_writer_translucent_selection.png&quot; alt=&quot;Highlighting text in OOo 3.1 is drawn with a pretty transparency&quot; /&gt;



&lt;h3&gt;Chart axes and labels&lt;/h3&gt;

&lt;p&gt;When charting negatives values, Calc would always draw the axes and their labels at the outermost edges.  That&#39;s unnatural compared to the way we were taught in school: the labels should cross the axes at zero.  Now there is a new set of options to place the axes and labels wherever is convenient.  Take for example this XY scatterplot  (shown in OpenOffice.org 3.0 without antialiasing):&lt;/p&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1zZeFeVjJ01UYpCOvRDasmvkpm3_2l_QX9JiQT6EVYuosWCYFyxcdc_tEVkupMHBHNjq4c9TaF3cVXkKEzdldCj_ZX2wysTNvqhUb5YoRtAad8XLzl8F9SBmMmuKERZmGOqgxXoszWlQ/s576/ooo_30_chart_axis_labels.png&quot; alt=&quot;OpenOffice.org Calc 3.0 XY scatterplot chart showing the axes and the axes labels at edge of the chart&quot; /&gt;

&lt;p&gt;In OpenOffice.org 3.1 set the position of axes and their labels in the new properties dialog tab called Positioning:&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjuKAEVjk0HRsnrc-7Grjbt8gW3jcfN2QCpj6sNcUn5NQVX2fugAcqO_zix7I22KtnIFS2w-jRcQrcRMfLtLcBFe7cnaH7zuc09sN6vujSMvPN5lu5b-g9nj-Y94QIN8TuHEk5ZQqK7cs/s640/ooo_31_chart_axis_labels_dialog.png&quot; alt=&quot;The new OpenOffice.org Calc 3.1 chart axis properties dialog box showing options for placement of the axis, the axis labels, and interval marks&quot; /&gt;

&lt;p&gt;The result is a more familiar chart:&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKPCiN3EcqQL-oCPWAvxvHUMJ-KrBDMjERSlGjdQWYnmPhfSgWIYQ56_72PL2jvSBrRaa3eQvI1dAKK3NJZqc6KT9VtEZGhyj7f_DZ6HjIOOGRPvC1nP9UqUck0brHgBKg0Sva9B0FO_o/s576/ooo_31_chart_axis_labels.png&quot; alt=&quot;The improved XY scatterplot in OpenOffice.org Calc 3.1 showing the axis labels in the center (as well as chart antialiasing)&quot; /&gt;



&lt;h3&gt;Outline levels&lt;/h3&gt;

&lt;p&gt;Technical writers can now can define outline level and numbering style independently for each paragraph (or paragraph style).  This feature is useful for creating a sophisticated table of contents.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9-MrDkplXpijn_qbXjMRLs5RttHaW_U_q69vfj2DYk5UjgRTcdJWaTQFAFOa1Vi8-RblM-xAM9CBG02w4iu1FI01PhKc0yL8Eoxc-reMnZLBOFfTh07TlKaZyogThqSy_5lzcx-Lqxnc/s800/openoffice_31_paragraph_outline_level.png&quot; alt=&quot;The new OpenOffice.org 3.1 outline tab in the paragraph properties dialog.  The outline level can be set independently for each paragraph.&quot; /&gt;



&lt;h3&gt;Replying to notes&lt;/h3&gt;
&lt;p&gt;OpenOffice.org 3.0 introduced notes in the margin, and in 3.1 collaborators can carry discussions through these notes.  Notice any text that is highlighted when the Reply option is selected becomes a citation (like quoting an email).&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4rTB95G-KoAWERSJNh8IQ9pa7SuziesFoEGlOLGavGeQTcmEmwB7B1swyNeKM0ADmpdI9fbrbzrqIBrhdofR-5c0l7QwBiiN9u9PilOecseO9zi7n4CHUubW5qZItigEI0xvkwr1wbjc/s800/openoffice_31_notes_reply.png&quot; alt=&quot;Screenshot: OpenOffice.org Writer 3.1 showing the feature &#39;reply to notes-in-the-margin&#39; with a joke about Fermat&#39;s Last Theorem&quot; /&gt;



&lt;h3&gt;Increase font size button&lt;/h3&gt;
&lt;p&gt;Two new buttons accelerate the process of increasing and decreasing the font size in Impress presentations.&lt;/p&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZlPl4Mh5hpX1A49FCfTIaRfzrrU6GpA9cU6d6Lx1OYDnGb0VCpQh8SPmmBJxi9skOaXsDCal7o3SUWEyQBOCEsU6v-7ZSas9AGtPW2aBpUYmJTAxtCQzlGx45iuUmkPZE5_YuIgu_RUM/s640/openoffice_org_31_impress_increase_decrease_font_size.png&quot; alt=&quot;Screenshot: OpenOffice Impress 3.1 new buttons to increase or decrease the font size quickly&quot; /&gt;



&lt;h3&gt;Grammar checking&lt;/h3&gt;
&lt;p&gt;OpenOffice.org 3.1 incrementally improves the grammar checking infrastructure.  Version 3.0 allowed the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://languagetool.org/&quot;&gt;LanguageTool&lt;/a&gt; extension to provide as-you-type-your-mistakes-are-underlined-in-blue grammar checking, and version 3.1 extends the spell checking dialog for grammar checking.&lt;/p&gt;



&lt;h3&gt;Overlining&lt;/h3&gt;
&lt;p&gt;You can be &quot;overwhelmed,&quot; so can you be &quot;underwhelmed&quot; too?   Yes, and likewise to underlining, now you overline characters too.  Stranger yet, it turns out overlining has practical uses including repeating decimals, line segments, high energy physics, logic, and electronics&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5heBoqg7AoH2R3iAXOOMsPa0qzYrhd6bxg1wLMNKkTvcp-A6dcvVFcHiYd2okPMPSaF6Sw1VQZClpBtO7znVmn2pMekyinOUIvPPNmU_L-EtmzVIjjQdnLewNqdl5JZTJ670l_1XvRbY/s800/openofficeorg_31_overline.png&quot; alt=&quot;OpenOffice.org Writer 3.1 overlining character effect property&quot; /&gt;



&lt;h3&gt;Hyperlinks management&lt;/h3&gt;
&lt;p&gt;When you type a web site address, OpenOffice.org automatically converts it to a clickable hyperlink.  Many people don&#39;t know how to convert it back to regular text.  (The methods include Undo, CTRL+Z; Default Formatting, CTRL+M; and disabling URL recognition in AutoCorrect.)  Now there is a more obvious method: the context menu (also know as a right-click menu) features the new commands Open Hyperlink, Edit Hyperlink, Copy Hyperlink Location, and Remove Hyperlink.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp_bz8uYx7lFXptP9Jha69sRk3W7uEO9IMUDuohSo3xdZct6l6pSc7oQL6H3PMRGvicynEQQk0vlONVS2bEShgJCvpow1Rb-ONzHScPCunp9IigSNrY4ky6Pu6A1h5mUqyfFi1FVjFSDo/s800/openoffice_31_remove_hyperlink.png&quot; alt=&quot;Screenshot: OpenOffice.org 3.1 new feature to open, edit, copy, or remove hyperlink by right clicking on it&quot; /&gt;



&lt;h3&gt;Accept tracked changes&lt;/h3&gt;
&lt;p&gt;Collaborators will enjoy the new context menu facilitating acceptance or rejection of recorded changes.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7gNNOM79jHLMBOTLFDTH-m1koibNNhpC_DvgVjnkGuQgvgA-zInFf8MuhlwackmgT3tXLS-LJud2Qv97qNEjboVNVSnwzp8ZD31KsO5k7qyKaa68lEscqEeql-iHhDmiMVqymm5r6ssQ/s800/openoffice_org_31_track_changes_context_menu.png&quot; alt=&quot;Accept or reject tracked changes (aka tracked edits, redlines) using the new right click menu in OpenOffice.org Writer 3.1&quot; /&gt;


&lt;h3&gt;Control slideshow media&lt;/h3&gt;
&lt;p&gt;Before OpenOffice.org would play any movies and audio when the slide opened, but Impress 3.1 can flexibly start, pause, and stop media using custom animation effects.&lt;/p&gt;


&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb2zxz51ukmllaknkRz8ieB7a5t3LMJ-ZBo6CoFksiJ5z3DhrjudJEuDTbVIyZA_uzBeb1kFCk8ZmJyC-GCeLCLbACqqWKPiIegVvMYb7YLWhZf-V27phFm_DD7o2CsguWRkm2hV4dYkQ/s800/openoffice_org_31_impress_control_audio_video_custom_animation.png&quot; alt=&quot;Flexibly start, pause, or stop audio and video through custom animation effects in OpenOffice.org Impress 3.1&quot; /&gt;


&lt;h3&gt;Sorting improvements&lt;/h3&gt;
&lt;p&gt;A - B - C - D - E - F - G.  You would think there isn&#39;t much left to do with sorting, but OpenOffice.org 3.1 brings no less than four improvements to sorting cells in Calc.  They are keeping cell notes with their contents, identifying the default column for the sort toolbar buttons, not sorting column headers, and stable sorting.  In previous versions, the unstable sorting would yield random results in certain situations.&lt;/p&gt;

&lt;h3&gt;Missing values&lt;/h3&gt;
&lt;p&gt;There is a new option to determine how &lt;a rel=&quot;external nofollow&quot; href=&quot;http://blogs.sun.com/GullFOSS/entry/new_chart_features_in_openoffice1&quot;&gt;missing values&lt;/a&gt; will be handed in charts.&lt;/p&gt;

&lt;h3&gt;Macros in Base&lt;/h3&gt;
&lt;p&gt;OpenOffice.org Base gets a huge boost now that OpenOffice.org 3.1 allows macros in .odb files.  Furthermore, Base macros can be bound to events.  Helping it compete with Microsoft Access, Base developers will save time and enjoy new possibilities such as creating navigation forms (called switchboards in Access).  &lt;/p&gt;



&lt;h3&gt;SQL syntax highlighting&lt;/h3&gt;
&lt;p&gt;SQL is a first-class citizen in Base.  In OpenOffice.org 3.1 the SQL editor highlights SQL syntax, which is helpful for finding typos such as a missed quotation mark.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGcnggSjKxDs_VC0zHG4BmD-gnLHT8SUNci4kVzL0XO4ejs7XaWze9RThgc4771gL67cuoAOAp1ISSEKmx5C_X51b7YxbEJhhh4lLWc4Jlg2KIzmdHOXa9_NM1q9TK_A0mWyxgTQXbQJg/s800/openoffice_org_31_base_sql_syntax_highlighting.png&quot; alt=&quot;OpenOffice.org Base 3.1 highlights the syntax of SQL code while editing SQL queries&quot; /&gt;


&lt;h3&gt;Relative database paths&lt;/h3&gt;
&lt;p&gt;The paths of spreadsheet and dBase files serving as databases can be stored relatively in .odb files.   This feature makes it easier to share these databases across machines, networks, and especially across operating systems.&lt;/p&gt;

&lt;p&gt;See &lt;a rel=&quot;external nofollow&quot; href=&quot;http://wiki.services.openoffice.org/wiki/Base/New_features_in_3_1&quot;&gt;more new features in Base&lt;/a&gt;.&lt;/p&gt;


&lt;h3&gt;Internationalization&lt;/h3&gt;

&lt;p&gt;People whose native languages are Hebrew or Arabic will delight in OpenOffice.org 3.1&#39;s the &lt;acronym title=&quot;right-to-left&quot;&gt;RTL&lt;/acronym&gt; improvements.  Foremost, controls can now be RTL.  Also, prominent new buttons on the toolbar (next to paragraph alignment) make it easy to mix RTL and &lt;acronym title=&quot;left-to-right&quot;&gt;LTR&lt;/acronym&gt; text.  RTL settings are honored throughout OpenOffice.org&amp;mdash;now including charts text elements, HTML export, Impress slide view, and page preview.  See also &lt;a rel=&quot;external nofollow&quot; href=&quot;http://liorkaplan.wordpress.com/2009/04/15/rtl-related-issues-fixed-in-openofficeorg-31/&quot;&gt;&quot;RTL related issues fixed in OpenOffice.org 3.1&quot;&lt;/a&gt;.&lt;/p&gt;

&lt;a rel=&quot;external nofollow&quot; href=&quot;http://picasaweb.google.com/lh/photo/V6Gy85rNhDNvekNH14MPVg?authkey=Tl47SYSJvJQ&amp;feat=embedwebsite&quot;&gt;
&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5iSwH2l5Jehrw6tS0fzTDvXiBAw2FLfi2_DI6FcxLWG2ktXN-0ETdaSWRyMeUHxbG7ldkwkr81ibK2Zpdu_O0njwsFkWfarxZJ-BvrpJv9W1q_-AXA3YhvWwFj6pTd9CV7addlu0IJqA/s640/openoffice_org_31_arabic_rtl.png&quot; alt=&quot;OpenOffice.org Writer 3.1 in Arabic demonstrating the new R2L (RTL, right to left) and L2R toolbar buttons&quot; /&gt;
&lt;/a&gt;

&lt;h3&gt;Speed&lt;/h3&gt;
&lt;p&gt;Each OpenOffice.org includes &lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;performance improvements&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Bugs&lt;/h3&gt;
&lt;p&gt;Some 1000 bugs were fixed in OpenOffice.org 3.1. One such bug, serious for office networks, was introduced in OpenOffice.org 3.0.  The new file locking didn&#39;t work with OpenOffice.org version 2, Microsoft Office, or any application other than OpenOffice.org 3, so OpenOffice.org 3.1 reintroduces the file locking at the operating system level (in addition to its own file locking system based on hidden files).&lt;/p&gt;


&lt;h3&gt;Download&lt;/h3&gt;

&lt;p&gt;&lt;b&gt;UPDATED&lt;/b&gt;: Download the final version from &lt;a href=&quot;http://download.openoffice.org&quot;&gt;http://download.openoffice.org&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strike&gt;Warning: This is still an alpha quality release. Keeping in mind it may eat your data, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://download.openoffice.org/next&quot;&gt;download the OpenOffice.org 3.1 developer snapshot&lt;/a&gt; and try all the features for yourself. Find the closest &lt;a rel=&quot;external nofollow&quot; href=&quot;http://distribution.openoffice.org/mirrors/#mirrors&quot;&gt;mirror&lt;/a&gt; with the &lt;tt&gt;extended&lt;/tt&gt; directory (not all mirrors carry it).  Then, open the &lt;tt&gt;developer&lt;/tt&gt; directory, and find the latest directory starting with &lt;tt&gt;DEV300&lt;/tt&gt;.&lt;/strike&gt;&lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/ooQAReloaded/ooQA-ReportBugs.html&quot;&gt;Report any bugs&lt;/a&gt; you may find.&lt;/p&gt; 

&lt;p&gt;The final release &lt;strike&gt;is expected April 30, 2009&lt;/strike&gt; was released May 7, 2009.  The release has been delayed to fix bugs: thank you to Sun for taking the time to release a high-quality product.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/new-features-openofficeorg-240.html&quot;&gt;New Features in OpenOffice.org 2.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0&#39;s New Features, an Early Look&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/6913934613181448532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/6913934613181448532' title='92 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6913934613181448532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6913934613181448532'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/01/openofficeorg-31-new-features.html' title='New Features in OpenOffice.org 3.1, an Early Look'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7hpV46L8y80B0aoIn5uyYdqGHjKOOoQviftwqdOl8DkHOV8BqsL_2zdYu0fXWYK6_A1H1naZ-5XttjMToLHJO0Jm_qSLhvU0v-_Kd2ah7ltcxD6KWp89WIhrpRdMfaAgwJiZJBgwjqcg/s72-c/openoffice_31_antialias.png" height="72" width="72"/><thr:total>92</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-9164681323612169656</id><published>2009-01-04T15:33:00.004-07:00</published><updated>2009-01-19T18:06:54.376-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="howto"/><title type='text'>Delete the recent document history</title><content type='html'>&lt;p&gt;OpenOffice.org doesn&#39;t come with a simple way to reset its recent documents history, but there are several methods available.&lt;/p&gt;

&lt;h3&gt;History Manager extension&lt;/h3&gt;

&lt;p&gt;Installing the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://extensions.services.openoffice.org/project/histmngr&quot;&gt;History Manager&lt;/a&gt; extension is quick and easy on Linux, Mac, or Windows.  Reload OpenOffice.org, and then click Tools - Add-Ons - History Manager.  Then, use the simple  dialog to resize or erase the list.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihPun1EICetYemh3GFaBF2yfrVjcJvutj_7B2w2wRcwRZ2fTe7YzJtc1SdClBsCJXwTVWE6zRNekJUfgFa-7Gil-LYwhkCkzaPuL4MxMTl9it1gtj_hhtG7gNceV4cinZfwZKU5P-fwC4/s576/OpenOfficeOrg300-HistoryManager21.png&quot; title=&quot;Reset clean wipe erase delete the OpenOffice.org recent documents history list&quot; /&gt;

&lt;p&gt;It&#39;s confusing that the list is not erased immediately, but it is cleared when you close OpenOffice.org. (Make sure to close the QuickStarter too.)&lt;/p&gt;

&lt;p&gt;History Manager 2.1 was released when OpenOffice.org 2.4 was the most recent version, but History manager clears the history on OpenOffice.org 3.0.0.&lt;/p&gt;


&lt;h3&gt;BleachBit&lt;/h3&gt;

&lt;p&gt;&lt;a title=&quot;BleachBit, the free and open source junk file cleaner for Linux&quot; href=&quot;http://bleachbit.sourceforge.net&quot;&gt;BleachBit&lt;/a&gt; is a file and privacy cleaner (by yours truly) for Linux.  BleachBit is most convenient if you want to clear multiple applications (such as Firefox, Adobe Flash, and OpenOffice.og) at once.  Simply install BleachBit, check the box for OpenOffice.org - Recent Documents, and then click Delete.  You should also delete the OpenOffice.org cache because it contains a cached copy of the recent documents history.&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnihcY1yC0RxvaAM2efRGdT7Y4hFgK9tHihQsfoiew0EepQ_COT2RsAzTGV3FSJOPhD5GHG8YogAemKmvl1cItHZMqrbQkY4dCWNpN30jNtSxted5r89p9IFaS5fXqQO92u1WZI2HC2Cg/s576/BleachBit-021-Ubuntu810-OpenOfficeOrg.png&quot; title=&quot;BleachBit file cleaner on Ubuntu showing how to clean wipe erase delete the OpenOffice.org recent documents list (history)&quot; /&gt;


&lt;h3&gt;Manual&lt;/h3&gt;

&lt;p&gt;To manually remove the recent documents history, first close OpenOffice.org.  Then edit the &lt;tt&gt;Common.xcu&lt;/tt&gt; file in your OpenOffice.org user profile directory. The &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;OpenOffice.org user profile path differs&lt;/a&gt;, but for OpenOffice.org 3, it&#39;s most commonly either:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Linux: &lt;tt&gt;~/.openoffice.org/3/user/registry/data/org/openoffice/Office/Common.xcu&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Windows XP: &lt;tt&gt;C:\Documents and Settings\{username}\Application Data\OpenOffice.org\user\registry\data\org\openoffice\Office\Common.xcu&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Windows Vista: &lt;tt&gt;C:\Users\{username}\AppData\Roaming\OpenOffice.org\user\registry\data\org\openoffice\Office\Common.xcu&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Edit &lt;tt&gt;Common.xcu&lt;/tt&gt; and remove the XML node &lt;tt&gt;History&lt;/tt&gt;.  Alternatively, you can delete the whole file, but you will lose a bit of information such as whether you registered OpenOffice.org.&lt;/p&gt;

&lt;p&gt;Finally, delete the corresponding cache file &lt;tt&gt;org.openoffice.Office.Common.dat&lt;/tt&gt; in the &lt;tt&gt;/user/registry/cache/&lt;/tt&gt; directory, or you can re-run OpenOffice.org to regenerate the cache.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;A href=&quot;http://www.oooninja.com/2008/03/change-remove-splash-screen.html&quot;&gt;Customize or remove the splash screen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/9164681323612169656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/9164681323612169656' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/9164681323612169656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/9164681323612169656'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2009/01/recent-documents-clean-erase-delete.html' title='Delete the recent document history'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihPun1EICetYemh3GFaBF2yfrVjcJvutj_7B2w2wRcwRZ2fTe7YzJtc1SdClBsCJXwTVWE6zRNekJUfgFa-7Gil-LYwhkCkzaPuL4MxMTl9it1gtj_hhtG7gNceV4cinZfwZKU5P-fwC4/s72-c/OpenOfficeOrg300-HistoryManager21.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-8761216396079119754</id><published>2008-12-08T07:00:00.003-07:00</published><updated>2008-12-08T13:07:18.466-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="document formats"/><category scheme="http://www.blogger.com/atom/ns#" term="microsoft office"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><category scheme="http://www.blogger.com/atom/ns#" term="review"/><title type='text'>A Better Office .docx Converter</title><content type='html'>&lt;p&gt;There&#39;s plenty of ways to convert Microsoft Office 2007 file formats (.docx, .xlsx, .pptx) to OpenOffice.org.  Now &lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot; title=&quot;OpenOffice.org 3.0&#39;s features, an early look&quot;&gt;OpenOffice.org 3.0&lt;/a&gt; imports these Office OpenXML files natively, but natively doesn&#39;t mean a fluent translation.&lt;/p&gt;

&lt;p&gt;Any translation is subject to imperfections.  For OpenOffice.org 3.0, it is the first public release of the Office 2007 converters.  Overall, it is very good, but it stuggles mainly in areas related to tracking changes, comments, tables, and drawings.  You can wait for OpenOffice 3 to mature, but there&#39;s another way for the impatient.&lt;/p&gt;

&lt;p&gt;Knowing OpenOffice.org 3.0.0&#39;s weaknesses, I designed a .docx document specially to torture OpenOffice.org and to point out its weaknesses.  Here is the first page in Microsoft Office Word 2007 where the document was designed:&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJYrqvUY8zAXfCHN4hMl0C1OIakXnJZe0gMTBytGgEBEu2koo7RCtYfvntP0LXMRpV5Mrq8rAMIAlYP3r06H2JqGNC_aCrMAOSvpRh-l_FVyDhDUHgpuNGo9TLQOAiavBLELYpcLolI4/s640/OpenOfficeOrg300_docx_bugs-word.png&quot; title=&quot;.docx document in Microsoft Office Word 2007&quot;&gt;

&lt;p&gt;Here is the same .docx document on the same computer (Windows XP) in OpenOffice.org 3.0.0 using its native filters:&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGYHjRpfJ7P87zC8YMX9gLhbillqUT9iRVdwCQnyS3QHYPXqcwM0yBP1tAybDwmaoyaCthBtn6VDExPUjFCv0CgfcuF8bSbJXKFd734kMA5B7tK7QiXHlSGdFQ8yij0sVTLJYU3B55zGs/s640/OpenOfficeOrg300_docx_bugs-ooo300.png&quot; title=&quot;.docx converted in OpenOffice.org 3.0.0&quot; /&gt;

&lt;p&gt;Finally, here is the same .docx document on the same computer in the same OpenOffice.org 3.0.0, but the .docx was passed through odf-converter-integrator 0.2.1.  Notice the conversion is much more accurate:&lt;/p&gt;

&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8hCBv3SctZJ-F_6h83mnxdt2xm04_lMQeaIfPEwDz9IMq1TcrQweVig7J2PfK8u43o1UVOKjhXc_2oc2fcMeo8qunV5n53rwCXQn6NQhxRnIzkhrzodTl8XRunT5qlXq443voQrr5hAg/s640/OpenOfficeOrg300_docx_bugs-oci021.png&quot; title=&quot;.docx converted in odf-converter-integrator 0.2.1&quot; /&gt;

&lt;p&gt;Originally I planned to retire odf-converter-integrator when OpenOffice.org 3.0.0 was released with native .docx, .xlsx, and .pptx support, but then I realized there is still a need for high-accuracy translations.  Instead of retiring odf-converter-integrator, I&#39;ve upgraded it with more features (such as handling templates: .dotx, .xltx, and .potx).  The latest version is powered by OdfConverter 2.5, a popular converter usually used the other way: to open ODF files in Microsoft Office.&lt;/p&gt;

&lt;p&gt;Expect similarly better conversions with .pptx and .xlsx files, and try it yourself: download &lt;a href=&quot;http://katana.oooninja.com/w/odf-converter-integrator/&quot; title=&quot;odf-converter-integrator converts docx, xlsx, and pptx files for use in OpenOffice.org&quot;&gt;odf-converter-integrator&lt;/a&gt; and the reference document &lt;a href=&quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;OpenOfficeOrg300_docx_bugs.docx&lt;/a&gt;.

&lt;h3&gt;Related articles&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0&#39;s new features, an early look&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://katana.oooninja.com/w/odf-converter-integrator/&quot; title=&quot;odf-converter-integrator converts docx, xlsx, and pptx files for use in OpenOffice.org&quot;&gt;odf-converter-integrator&lt;/a&gt; software for converting Microsoft Office 2007 formats&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/02/office-compatibility-pack-review.html&quot;&gt;Office Compatability Pack Review&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/8761216396079119754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/8761216396079119754' title='31 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8761216396079119754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8761216396079119754'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/12/better-office-docx-converter.html' title='A Better Office .docx Converter'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUJYrqvUY8zAXfCHN4hMl0C1OIakXnJZe0gMTBytGgEBEu2koo7RCtYfvntP0LXMRpV5Mrq8rAMIAlYP3r06H2JqGNC_aCrMAOSvpRh-l_FVyDhDUHgpuNGo9TLQOAiavBLELYpcLolI4/s72-c/OpenOfficeOrg300_docx_bugs-word.png" height="72" width="72"/><thr:total>31</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-94030693759157804</id><published>2008-09-29T07:34:00.014-06:00</published><updated>2009-03-31T08:29:28.350-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 2.4"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>The Fastest OpenOffice.org Edition</title><content type='html'>&lt;p&gt;OpenOffice.org comes in &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;several editions&lt;/a&gt; produced by
different groups.  Each edition has its own features, &lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;performance improvements&lt;/a&gt;, bug fixes, and new bugs.  Go-oo in particular boasts performance as a feature with its the slogan, &quot;Better, Faster, Freer,&quot; but is there truth in advertising?  Let&#39;s pit four OpenOffice.org editions against each other in a scientific speed smackdown.&lt;/p&gt;

&lt;p&gt;The four editions are Sun Microsystem&#39;s OpenOffice.org (which I call &quot;Vanilla&quot;), Fedora&#39;s, Go-oo, and OxygenOffice Professional.    If OpenOffice.org had a family tree, it would be a convoluted redneck family.  The last three are derived directly from Sun Microsystem&#39;s code, and OxygenOffice is derived from (or part of) Go-oo.  Some (but not all) patches in the derivatives go back upstream to Vanilla. &lt;/p&gt;


&lt;h3&gt;Benchmark test environment&lt;/h3&gt;

&lt;p&gt;The test system is a modest computer from several years ago.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operating system: Fedora 9 i386 with Linux 2.6.26&lt;/li&gt;
&lt;li&gt;CPU: AMD Athlon XP 3000+ (32-bit)&lt;/li&gt;
&lt;li&gt;RAM: 768 MB, DDR 333 (PC 2700)&lt;/li&gt;
&lt;li&gt;HDD: Maxtor 6Y080L0, IDE, 7200 RPM, 80 GB&lt;/li&gt;
&lt;li&gt;Video: Via VT8378 S3 Unichrome IGP at 1024x768&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;Benchmark test procedure&lt;/h3&gt;

&lt;p&gt;Like previous benchmarks, this OpenOffice.org benchmark uses automation to precisely measure the duration of a series of common operations: starting the application, opening a document, scrolling through from top to bottom, saving the document, and finally closing both the document and application. Automation is much more precise than a human with a stopwatch, and with the small durations in these tests, automation is necessary. Each of the five tests are repeated for 10 iterations. Before each set of 10 iterations, the system reboots. The purpose of rebooting is to measure the difference in cold start performance where information is not yet cached into fast memory. A reboot marks a pass, and there are 15 passes. That means for each edition of OpenOffice.org, there are 150 iterations. Multiplying by 5 tests and by 4 versions of OpenOffice.org yields 3000 total measurements collected for this article.&lt;/p&gt;

&lt;p&gt;Only OxygenOffice enabled a quick starter by default, and as promised in the &lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Microsoft Word benchmark&lt;/a&gt;, I disabled the OxygenOffice quick starter to give all editions a level playing field.&lt;/p&gt;



&lt;h3&gt;Benchmark results&lt;/h3&gt;

&lt;p&gt;The single most important test is cold start performance&amp;mdash;how fast the application starts the first time after the computer reboots.  Go-oo&#39;s home page brags about its low I/O, fast linking, and minimized registry access contribute to better performance.   Is it enough for Go-oo?   

&lt;p&gt;What a close race!  The cold startup performance results range from 4.83 seconds to 5.24 seconds, but for all the smack talk, Go-oo came out fourth out of four.  Why?  There could be lots of reason. First, Fedora can link to more system libraries, meaning it can share more code with other running programs, so Fedora doesn&#39;t need to include its own XML parser, pieces of Mozilla, etc.  Second, Fedora is compiled using the latest GCC version 4.3, while OxygenOffice was built with GCC 4.1; Go-Oo, 3.4.6; and Vanilla, apparently 3.4.1 and 2.9.5.  Third, Go-oo has more features and is 49% bigger than Vanilla.  On the other hand, OxygenOffice is also large.   Finally, Go-oo and Vanilla do not use the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://lwn.net/Articles/192624/&quot;&gt;Hashstyle&lt;/a&gt; (also called DT_GNU_CASH or .gnu.hash) technology developed by &lt;strike&gt;Go-oo hacker (employed by Novell) Michael Meeks&lt;/strike&gt; &lt;b&gt;CORRECTED (twice)&lt;/b&gt; &lt;a rel=&quot;external nofollow&quot; href=&quot;http://sources.redhat.com/ml/binutils/2006-06/msg00418.html&quot;&gt;Red Hat&lt;/a&gt; &lt;a href=&quot;http://sourceware.org/ml/binutils/2005-07/msg00104.html&quot; rel=&quot;external nofollow&quot;&gt;based&lt;/a&gt; &lt;a rel=&quot;external nofollow&quot; href=&quot;http://sourceware.org/ml/binutils/2005-11/msg00380.html&quot;&gt;on&lt;/a&gt; &lt;a rel=&quot;external nofollow&quot; href=&quot;http://sourceware.org/ml/binutils/2005-12/msg00193.html&quot;&gt;research&lt;/a&gt; &lt;a href=&quot;http://sourceware.org/ml/binutils/2006-01/msg00024.html&quot; rel=&quot;external nofollow&quot;&gt;by&lt;/a&gt; Michael to accelerate linking (which happens early in a program&#39;s startup): only Fedora and OxygenOffice use Hashstyle.&lt;/p&gt;

&lt;p&gt;It may be hard to tell because the benchmark results are so consistent, but most charts are illustrated as &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Box_plot&quot;&gt;box plots&lt;/a&gt;.  Lower is always better.&lt;/p&gt;


&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SOANif4eObI/AAAAAAAABTg/LHgHDSPDM4E/s800/cold_start_application.png&quot; alt=&quot;OpenOffice.org benchmarks: Cold start performance&quot; /&gt;

&lt;p&gt;What about application startup after a warm start?  (A warm start is starting the application a second time after a reboot when the disk cache speeds up loading.)  Here OxygenOffice comes in a close second after Fedora while Go-oo and Vanilla practically tie for more distant third place.  The difference between all cold and warm starts is about 4 seconds, which is consumed by slow hard disk drive technology, while new solid-state storage devices would see faster performance.&lt;/p&gt;


&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SOANiT892ZI/AAAAAAAABTo/TlLrI6pdMMM/s800/warm_start_application.png&quot;  alt=&quot;OpenOffice.org edition benchmarks: warm start speed&quot; /&gt;



&lt;p&gt;The second most important metric is opening a document, so I tested &lt;a href=&quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;reference document ODF_text_reference_v3.odt&lt;/a&gt;. In colds starts the variation was significant: last-place Go-oo finished 27% slower than first-place Fedora.&lt;/p&gt;


&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SOANiU013sI/AAAAAAAABTw/rSc81vXWhMA/s800/cold_open_document.png&quot; alt=&quot;OpenOffice.org benchmark: speed opening a document&quot; /&gt;



&lt;p&gt;The results for warm starts are similar but 5-6 seconds faster.&lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SOANiaSwRtI/AAAAAAAABT4/WtSqlcZpw9Q/s800/warm_open_document.png&quot; /&gt;



&lt;p&gt;The scrolling test involves moving down each line from top to bottom, and three editions scored similarly except OxygenOffice which did shockingly bad.  The scrolling benchmark is the most artificial and least important.&lt;/p&gt;

&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SOAS4tpmYqI/AAAAAAAABUA/mZMBzR_ghq8/s800/both_scroll.png&quot; /&gt;



&lt;p&gt;In exporting a document, Vanilla comes in both first (after warm start) and last (after a cold start).  Here Go-oo picks up its only meaningful win, and it wins the race to export the document after a cold start. This chart does not start at zero because it would otherwise be too small to read.&lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SOANhwl88KI/AAAAAAAABTY/OBO9f8zLo-4/s800/both_export.png&quot; /&gt;



&lt;p&gt;It does take a moment to close OpenOffice.org.&lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SOAZRNExw0I/AAAAAAAABUY/Nl9Ajy2YgtQ/s800/both_close.png&quot; /&gt;



&lt;p&gt;In the end, Fedora OpenOffice.org scored the fastest performance by a significant margin, and OxygenOffice took home a strong second place.  Go-oo barely beat Vanilla for third.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SOAS4mYsvWI/AAAAAAAABUI/s2FngkLGhUE/s800/all_means_cold.png&quot; /&gt;

&lt;p&gt;Scrolling and closing were excluded from the totals because people generally don&#39;t wait for them like they do for starting the application, opening a document, and saving the document.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SOAS5ApWlkI/AAAAAAAABUQ/LSGOq8UtTYc/s800/all_means_warm.png&quot; /&gt;

 

&lt;h3&gt;Related articles&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html&quot;&gt;Multiplatform OpenOffice.org 3.0 Benchmark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Benchmarking Microsoft Word 95 through Word 2007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org Getting Faster?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;OpenOffice.org Obeys Moore&#39;s Law&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/new-features-openofficeorg-240.html&quot;&gt;New Features in OpenOffice.org 2.4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;List of performance improvements in OpenOffice.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/94030693759157804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/94030693759157804' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/94030693759157804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/94030693759157804'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/09/fastest-openofficeorg-edition-benchmark.html' title='The Fastest OpenOffice.org Edition'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/OOoNinja/SOANif4eObI/AAAAAAAABTg/LHgHDSPDM4E/s72-c/cold_start_application.png" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-3629391742902582341</id><published>2008-08-16T14:05:00.006-06:00</published><updated>2008-08-16T14:46:14.552-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 2.4"/><title type='text'>The irony of bug-buddy</title><content type='html'>&lt;p&gt;bug-buddy is a tool to improve the quality of software by facilitating bug reporting.  In a certain situation, bug-buddy does the opposite.  With OpenOffice.org 2.4.1 vanilla &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;edition&lt;/a&gt;, Fedora 9, and bug-buddy-2.22.0-2.fc9.i386, it is hardly possible to use OpenOffice.org.  When opening a document from Nautilus, the window appears for a moment and disappears (and is actually crashing)..  It crashes when opening a file dialog.  It crashes during crash recovery.  Resetting the user profile doesn&#39;t help.  Running from the GNOME Terminal sometimes help.  This error comes up on the console:&lt;/p&gt;

&lt;blockquote&gt;
Gtk-Message: Failed to load module &quot;gnomebreakpad&quot;: /opt/openoffice.org2.4/program/libstdc++.so.6: version `GLIBCXX_3.4.9&#39; not found (required by /usr/lib/bug-buddy/libbreakpad.so.0)&lt;/blockquote&gt;

&lt;p&gt;The simple solution is to remove the bud-buddy package.  For example: &lt;b&gt;sudo rpm -e bug-buddy&lt;/b&gt;.&lt;/p&gt;

&lt;p&gt;It seems people also have this trouble on SUSE, Ubuntu, and Gentoo.  Another trick that may work is clearing GTK_MODULES such as by running &lt;b&gt;GTK_MODULES=&quot;&quot; soffice&lt;/b&gt;.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/troubleshooting&quot;&gt;Troubleshooting OpenOffice.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/3629391742902582341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/3629391742902582341' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/3629391742902582341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/3629391742902582341'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/08/irony-of-bug-buddy.html' title='The irony of bug-buddy'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-7122941987529562588</id><published>2008-07-22T07:42:00.013-06:00</published><updated>2009-03-31T08:29:13.157-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="microsoft office"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>Benchmarking Microsoft Word 95 through Word 2007</title><content type='html'>&lt;p&gt;The responses to &lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;benchmarking multiple versions of OpenOffice.org&lt;/a&gt; varied. Common responses were oversimplification of the results and some unrealistic expectations. To put that data into perspective, here is a benchmark for Microsoft Word 95 through 2007. That&#39;s over a decade years of releases, each of which has definitely &lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-microsoft-office-moores.html&quot;&gt;become fatter&lt;/a&gt;. Before you read the benchmark results below, do you think over the years Word has become slower or faster? &lt;/p&gt;


&lt;h3&gt;Benchmark test environment&lt;/h3&gt;

&lt;p&gt;The modest test machine is about three years old. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operating system: Windows XP SP3 (clean install)&lt;/li&gt;
&lt;li&gt;CPU: &lt;a href=&quot;http://www.cpubenchmark.net/cpu_lookup.php?cpu=AMD+Athlon+XP+3000%2B&quot;&gt;AMD Athlon XP 3000+&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RAM: 768 MB, DDR 333 (PC 2700)&lt;/li&gt;
&lt;li&gt;HDD: Maxtor 6Y080L0, IDE, 7200 RPM, 80 GB&lt;/li&gt;
&lt;li&gt;Video: Via VT8378 S3 Unichrome IGP at 1024x768&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Though this is the same hardware as the &lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;OpenOffice.org benchmark,&lt;/a&gt; the results are not an apples-to-apples comparison between Microsoft Word and OpenOffice.org Writer because of differences in the test documents, operating system, and test procedure. Check back later for a direct comparison.&lt;/p&gt;


&lt;h3&gt;The Microsoft dilemma and the problem of quick starters&lt;/h3&gt;
&lt;p&gt;Benchmarking Microsoft Office has dilemmas. Microsoft Office 95 through Office XP install quick starters under various names in the Startup folder.  These include &lt;a rel=&quot;external nofollow&quot; href=&quot;http://support.microsoft.com/kb/132755&quot;&gt;Fast Start&lt;/a&gt; and Microsoft Office &lt;a rel=&quot;external nofollow&quot; href=&quot;http://support.microsoft.com/kb/290144/EN-US/&quot;&gt;Startup Assistant (OSA)&lt;/a&gt;.  Their purpose is to improve startup performance by preloading Office into memory because hard drives are slow. Office 2003 and 2007 &lt;a rel=&quot;external nofollow&quot; href=&quot;http://support.microsoft.com/kb/826318/en-us&quot;&gt;no longer load the OSA by default&lt;/a&gt;.  The reason is likely because Windows XP introduced a prefetcher at the operating system level.&lt;/p&gt;

&lt;p&gt;Quick starters don&#39;t really avoid any work.    Quick starters simply hide the appearance of work by performing it before it is requested.  To start the application, the operating system has to read the same amount of data from the hard drive (consuming disk I/O resources) and process it (consuming CPU resources).  Being proactive is commendable, but there are drawbacks.    First, quick starters use precious resources regardless of demand.  If you don’t use the preloaded application, the resources that could improve other parts of the system are wasted.  Speaking of precious resources, you probably experienced the second problem many times: the sluggish feeling of logging into a Windows XP session with many quick starters and system tray icons firing off simultaneously.   Whether you notice them or not (because some load silently in the background), you may be waiting for Adobe Acrobat Reader Speed Launch, Quicktime, Winamp Agent, iTunes Helper, and others quick starters and services to load.  It can easily be 30 seconds before the session is usable.  A third problem with quick starters is they may be ineffective.  Say you start Windows, then browse the web, and then open some PDFs, and then listen to some music.  It&#39;s likely that by loading programs and accessing stored data, the operating system will eventually swap the preloaded application from RAM to the page file on the hard disk.   Then, when you start the preloaded application, the operating system retrieves the file from the hard disk.    In conclusion, quick starters are imperfect.  Once we all get low-latency, low-seek-time solid-state drives so we can forget about quick starters, but these SSDs are only starting to enter the mainstream.&lt;/p&gt;

&lt;p&gt;The goals of this benchmark include being realistic, being fair, being consistent, and measuring the amount of work as it relates to the user experience.   If the quick starters were enabled, that would give Word 95 through XP an advantage over 2003 and 2007.  Given the above problems and goals, I disabled Fast Start and OSA to better distinguish cold starts versus warm starts.   I left Windows Prefetcher on its default settings.  In the future when I benchmark OpenOffice.org on Windows, I will generally benchmark OpenOffice.org with its Quickstarter disabled too.&lt;/p&gt;


&lt;h3&gt;Benchmark test procedure &lt;/h3&gt;
&lt;p&gt;Very similar to the OpenOffice.org benchmark, this Microsoft Word benchmark uses automation to precisely measure the duration of a series of common operations: starting the application, opening a document, scrolling through from top to bottom, saving the document, and finally closing both the document and application.  Automation is much more precise than a human with a stopwatch, and with the small durations in these tests, automation is necessary.  Each of the five tests are repeated for 10 iterations.  Before each set of 10 iterations, the system reboots.  The purpose of rebooting is to measure the difference in cold start performance where information is not yet cached into fast memory.  A reboot marks a pass, and there are 15 passes.  That means for each version of Word, there are 150 iterations.  Multiplying by 5 tests and by 6 versions of Microsoft Word yields 4500 total measurements collected for this article.&lt;/p&gt;

&lt;h3&gt;Benchmark results&lt;/h3&gt;
&lt;p&gt;A critical metric to the feeling of overall speed is starting an application on a cold start.  The average cold start duration worsened 90% from Word 2003 to Word 2007.  That&#39;s almost an order of magnitude.  (In all the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Box_plot&quot;&gt;boxplots&lt;/a&gt; below, smaller is better.)&lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SIPT4VXFFUI/AAAAAAAABIY/melgDbjQCF8/s800/cold_start_application.png&quot; /&gt;

&lt;p&gt;Notice the three outliers depicted as dots in the Word 2007 column.  That is the Windows XP Prefetch progressively optimizing startup performance.    The second cold start was slightly longer, but the third was about half.  The fourth start was about a one-fourth of the first duration.&lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SIPT4dXpJ2I/AAAAAAAABIg/GBPWmnrVKgQ/s800/warm_start_application.png&quot; /&gt;

&lt;p&gt;Warm starts from Word 2003 to Word 2007 deteriorated 247% from 0.13 seconds to 0.45 seconds.  Also notice the difference for Word 2007 because cold and warm starts is 1.57 seconds - 0.45 seconds = 1.11 seconds.  The difference of 1.11 seconds implies that work (71%) is done by the hard drive.  To be fair, an application start under two seconds is quick.&lt;/p&gt;

&lt;p&gt;Document tests were done with a special set of documents that use a wide variety of word processor features but are still backwards compatible to Word 95.  Each version of Word used its own format for a total of three test documents: Word 95, Word 97/2000/XP/2003, and Word 2007. &lt;/p&gt;


&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SIPT4aLh4OI/AAAAAAAABIo/H8U4zgPPtG0/s800/cold_open_document.png&quot; /&gt;

&lt;p&gt;The Word 97 format introduced multibyte encoding to support a wider variety of human languages: that made documents bigger and increased disk I/O (which is slow). That contributed to performance losses of 74% cold and 18% warm from Word 95 to 97. Word 2007 introduced the compressed .docx format which was smaller on the disk (so less disk I/O), but uncompressing and parsing XML requires much more CPU time. That contributed to performance degradation of 305% cold and 160% warm from Word 2003 to 2007. &lt;/p&gt;


&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SIPT4pT4rZI/AAAAAAAABIw/qEd_XT3NNIc/s800/warm_open_document.png&quot; /&gt;


&lt;p&gt;Scrolling may measure screen painting, loading dynamic objects, and OLE automation.   Again, Word 2007 is slower. &lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SIPT4lAyBBI/AAAAAAAABI4/alh1aED_Pco/s800/both_scroll.png&quot; /&gt;

&lt;p&gt;The times for exporting the document are all relatively fast, but performance still declined 114% cold and 58% warm from Word 2003 to 2007.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SIPT9Gv3dpI/AAAAAAAABJA/1fFPckgIgWk/s800/both_export.png&quot; /&gt;

&lt;p&gt;The times to closing the document and application are all reasonably quick, but guess what?  Going from Word 2003 to Word 2007, it took 82% longer on a cold start and 75% longer on a warm start.&lt;/p&gt;


&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SIPT9WouCuI/AAAAAAAABJI/9Beamx4PsNQ/s800/both_close.png&quot; /&gt;

&lt;p&gt;In the beginning, what was your guess: did you guess Word 2007 will be faster or slower?  Well, here are all the tests rolled up together.&lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SIXgxv5Q5pI/AAAAAAAABKA/mhZXl8Cok8o/s800/all_means_cold.png&quot; /&gt;

&lt;p&gt;Word 2003 burned 7.05 seconds to run the gamut after a cold start and 6.17 seconds after a warm start.  Word 2007 consumed 16.12 and 12.13 seconds (respectively).&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SIXgxteLRfI/AAAAAAAABKI/-9EEfWz2jUw/s800/all_means_warm.png&quot; /&gt;


&lt;h3&gt;Benchmark conclusion&lt;/h3&gt;

&lt;p&gt;Despite all the tweaks, tricks, hacks, and clever engineering, Microsoft&#39;s latest version of Word is a step back in performance.  That&#39;s generally true of every new major release of any software.  That&#39;s Wirth&#39;s Law. When Windows 95 came out, people joking exaggeratedly that &quot;95&quot; was the number of floppies Windows 95 shipped on.  Though Windows 95 actually shipped on many fewer floppies, the point is that Windows 95 was a huge, slower beast compared to its predecessors.  (Does anyone remember Windows 3.1, OS/2 Warp, and DESQview?)  There were similar complaints for XP, and Vista&#39;s performance was the subject of the infamous &quot;Vista Capable&quot; class action lawsuit against Microsoft.&lt;/p&gt;

&lt;p&gt;All that to say, whether you are upgrading to the latest Microsoft Office or OpenOffice.org on the same hardware year after year, someday something somewhere will have to give: you&#39;ll need to stop upgrading your software or start upgrading your hardware.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;p&gt;This article is the fifth in an ongoing series on performance.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html&quot;&gt;Multiplatform OpenOffice.org 3.0 Benchmark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;OpenOffice.org obeys Moore&#39;s Law?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org getting faster?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/7122941987529562588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/7122941987529562588' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7122941987529562588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7122941987529562588'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html' title='Benchmarking Microsoft Word 95 through Word 2007'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/OOoNinja/SIPT4VXFFUI/AAAAAAAABIY/melgDbjQCF8/s72-c/cold_start_application.png" height="72" width="72"/><thr:total>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-6327643922969301180</id><published>2008-06-04T07:04:00.012-06:00</published><updated>2008-06-11T07:37:36.286-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="draw"/><category scheme="http://www.blogger.com/atom/ns#" term="extensions"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><category scheme="http://www.blogger.com/atom/ns#" term="pdf"/><title type='text'>PDF import and hybrid PDFs</title><content type='html'>&lt;p&gt;Now available for testing is the PDF import extension, which also includes hybrid PDF-ODF export.  PDFs are designed for layout instead of for further editing, so when a word processor, spreadsheet, or presentation application exports to a PDF, the layout and document structure are lost.  To avoid disappointment, you must keep in mind creating a PDF is not a reversible process because of the limitations of PDF as a format.&lt;/p&gt;

&lt;p&gt;Implementations may either favor editing or layout.  This extension&#39;s current implementation favors layout, so it imports PDFs into Draw.  Keeping all that in mind, this extension still has many uses such as adding annotation, filling out forms, making minor edits, using a PDF as a picture, and reusing PDFs for which the original source is lost.  Because of the limitations of PDFs, these uses may not be completely painless.&lt;/p&gt;

&lt;h3&gt;PDF import&lt;/h3&gt;

&lt;p&gt;The extension installs as easily as any OpenOffice.org or Firefox extension.   OpenOffice.org extensions cannot register file associations with the operating system (though you can set them up manually), but importing a PDF is as simple as clicking on File and then Open.  The import process takes a long time compared to opening an OpenOffice.org document because of the necessary guesswork caused by the limitations of PDF.&lt;/p&gt;

&lt;p&gt;For a test, I exported &lt;a href=&quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;ODF_text_reference_v1_1.odt&lt;/a&gt; from OpenOffice.org and imported it again.  When the initial screen appeared with the results, I stared at it in disbelief.  It looked just like the original. The text, layout, font faces, text colors, bold, italics, underline, and picture were well preserved.&lt;/p&gt;

&lt;p&gt;Below are the original in Writer and the imported document in Draw.  Doesn&#39;t it take more than a glance to identify which is the original?&lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SEYexnpntCI/AAAAAAAABFs/lfSjeQb1T6M/s576/DEV300m14-Linux-Original_in_Writer.png&quot; alt=&quot;Screenshot of OpenOffice.org Writer of original document used in this test&quot; /&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SEYex_fmrTI/AAAAAAAABF8/0oML6iNDEzA/s576/DEV300m14-Linux-PDF_import_Draw.png&quot; alt=&quot;Screenshot of OpenOffice.org Draw showing the result of the PDF import extension&quot; /&gt;

&lt;p&gt;It was only later after closer look that imperfections appeared.  For example, interactive PDF form elements (including a text input form and a button) were visibly mangled. That may be fixed in a future release.  Then, there are the limitations of PDF import.  Each line of text is one or more text boxes.  Hyperlinks are merely blue, underlined text without interaction.  Superscript is just a smaller font positioned in higher text box.  Comments are discarded.&lt;/p&gt;

&lt;p&gt;Overall, this is a remarkable result for an early release. Future versions of the extension may take on other forms of PDF import, such as favoring text streams.&lt;/p&gt;

&lt;h3&gt;Alternative PDF import&lt;/h3&gt;

&lt;p&gt;OpenOffice.org did not pioneer PDF import&amp;mdash;not even in the open source market.  Some of the work in OpenOffice.org is done by xpdf, a PDF viewer. To import PDFs, open source alternatives include pdftohtml, Abiword, KWord, and Inkscape.  There are also a host of proprietary applications.&lt;/p&gt;

&lt;p&gt;Depending on your needs, there are other ways to import PDFs into OpenOffice.org.  To import PDFs into Writer or Impress, you may be able to combine the new PDF import extension with copy and paste.  If you just need to extract text, copy the text in Adobe Acrobat Reader and paste it into OpenOffice.org.  This retains some formatting.   If you just need to place a picture from a PDF into OpenOffice.org, take a screenshot or use Adobe Acrobat Reader&#39;s snapshot tool.  To place a whole PDF as a read-only image, insert the PDF as an OLE object on Windows, click &lt;b&gt;Insert&lt;/b&gt; - &lt;b&gt;Object&lt;/b&gt; - &lt;b&gt;OLE Object&lt;/b&gt; - &lt;b&gt;Create from file&lt;/b&gt;.  On Linux, you can convert PDFs to bitmap images (such as PNGs) using ImageMagick&#39;s convert tool with a command such as&lt;/p&gt;

&lt;code&gt;convert foo.pdf bar.png&lt;/code&gt;

&lt;p&gt;What makes OpenOffice.org stand from out these other solutions is hybrid PDFs.&lt;/p&gt;

&lt;h3&gt;Hybrid ODF-PDF files&lt;/h3&gt;
&lt;p&gt;Combine the viewing and printing portability of a PDF with the editing capabilities of OpenDocument Format.   &quot;Have your cake and eat it too,&quot; promises ODF is embedded in PDF.   When these two open standards team up, you better watch your back, OOXML.&lt;/p&gt;

&lt;p&gt;Most applications (such as Adobe Acrobat Reader) ignore the ODF bits and treat the whole hybrid file as a normal PDF.  Presentation is pixel perfect.  Wait.  That&#39;s not all.  OpenOffice.org 3.0 with this extension treats the hybrid as a normal ODF, so the ODF document opens in Writer, Impress, Calc, or Draw according on the original.  (You didn&#39;t just expect Writer, did you?)  Now you have lossless, editable, round-trip PDFs.&lt;/p&gt;

&lt;p&gt;To export hybrid PDF files, you need the (inaccurately named) PDF import extension which adds a new checkbox to the PDF export dialog box.  To import hybrid files, you also need this extension.&lt;/p&gt;

&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SEYexuHLfnI/AAAAAAAABF0/TomAaF-2t4A/s400/DEV300m14-Linux-PDF_hybrid_dialog.png&quot; alt=&quot;OpenOffice.org 3.0 PDF export dialog showing the new hybrid PDF export option&quot; /&gt;

&lt;p&gt;One downside of this hybrid system is adoption by users will be slow.  Especially at first, not everyone will have OpenOffice.org 3.0 &lt;i&gt;and&lt;/i&gt; this extension.  Other applications may not adopt support for hybrid PDF-ODFs, but the genius is the dual-format strategy mitigates the problem, so everyone will gain at least some use from these hybrids.&lt;/p&gt;

&lt;p&gt;Another downside is hybrid documents are larger files because some of the information is duplicated.  For what it&#39;s worth, ODFs are compressed, and storage capacities are steadily climbing.  Monster 2 TB drives are coming next year. Space is cheap, and you probably won&#39;t store all your documents as hybrids anyway.&lt;/p&gt;

&lt;p&gt;What will be Microsoft&#39;s reaction?  Office 2007 already has PDF export, and next year Office 2007 SP2 will support ODF natively. Will Microsoft Office one day see hybrid OOXML-PDFs, ODF-PDFs, both, or neither?  Don&#39;t forget any move Microsoft makes will likely favor XPS, its PDF competitor.&lt;/p&gt;

&lt;h3&gt;Download&lt;/h3&gt;

&lt;p&gt;Test this extension in OpenOffice.org 3.0 or later. Though 3.0 comes out in September, the 3.0 beta and &lt;a rel=&quot;external nofollow&quot; href=&quot;http://download.openoffice.org/680/&quot;&gt;developers snapshots&lt;/a&gt; are available now. Currently the developer snapshot DEV300_m14 is newer than 3.0 beta.&lt;/p&gt;

&lt;p&gt;Remember this extension is not yet a stable 1.0 release. PDF import extension builds are currently available &lt;a rel=&quot;external nofollow&quot; href=&quot;http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/DEV300/DEV300_m18/Build-1/PDFImport/unxlngi6.pro/pdfimport.oxt&quot;&gt;for Linux&lt;/a&gt;, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/DEV300/DEV300_m18/Build-1/PDFImport/wntmsci10.pro/pdfimport.oxt&quot;&gt;for Windows&lt;/a&gt;, or &lt;a rel=&quot;external nofollow&quot; href=&quot;http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/DEV300/DEV300_m18/Build-1/PDFImport/unxmacxi.pro/pdfimport.oxt&quot;&gt;for Mac&lt;/a&gt; (download links updated 9 June 2008) courtesy of &lt;a href=&quot;http://blog.janik.cz/&quot;&gt;Pavel Janik&lt;/a&gt;.   (Update 11 June 2008) The extension is available &lt;a rel=&quot;external nofollow&quot; href=&quot;http://extensions.services.openoffice.org/project/pdfimport&quot;&gt;on the OpenOffice.org extensions web site&lt;/a&gt;, but it does not exactly require OpenOffice.org 3.0 Beta 2 (not yet available) as written.  It works in DEV300_m18 (available now).&lt;/p&gt;


&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.services.openoffice.org/wiki/Pdf_Import_Extension&quot;&gt;PDF Import Extension&lt;/a&gt; at the OpenOffice.org Wiki&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;New features in OpenOffice.org 3.0, an early look&lt;/li&gt;&lt;/a&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/6327643922969301180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/6327643922969301180' title='28 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6327643922969301180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/6327643922969301180'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/06/pdf-import-hybrid-odf-pdfs-extension-30.html' title='PDF import and hybrid PDFs'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/OOoNinja/SEYexnpntCI/AAAAAAAABFs/lfSjeQb1T6M/s72-c/DEV300m14-Linux-Original_in_Writer.png" height="72" width="72"/><thr:total>28</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-8432388554142264097</id><published>2008-05-28T23:10:00.023-06:00</published><updated>2008-07-23T23:07:45.483-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>Responses to &quot;Is OpenOffice.org getting faster?&quot;</title><content type='html'>&lt;p&gt;Perhaps I was naive when I wrote &lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;&quot;Is OpenOffice.org getting faster?&quot;&lt;/a&gt;.  Two responses especially surprised me.&lt;/p&gt;

&lt;p&gt;PhireN on Digg &lt;a rel=&quot;external nofollow&quot; href=&quot;http://digg.com/linux_unix/Is_OpenOffice_org_Getting_Faster?t=15634309#c15634309&quot;&gt;claims&lt;/a&gt; the charts are misleading because the Y-axes do not start at zero.  (Actually the last two charts do start at zero, but the first seven don&#39;t.)  All the charts use the default axis starting point setting of R, the well-respected statistical software I had the pleasure of using to generate them.&lt;/p&gt;

&lt;p&gt;If I wanted to be misleading or dishonest, I could have saved myself about two months (out of three) working on that article.   After having the results ready in early April,  I reworked a significant part of the benchmark system to minimize deviations in the data, which would have been hidden had I chosen a more common chart than a box plot.  I repeated the tests to minimize noise and presented the charts as a box plot to show the spread of the data.  I didn&#39;t throw out any OpenOffice.org versions, tests, or data points to present a glowing review.  I didn&#39;t re-engineer the test document to make it load faster.   Mark Asay [&lt;a href=&quot;#Mark&quot;&gt;1&lt;/a&gt;] at CNET &lt;a href=&quot;http://news.cnet.com/8301-13505_3-9954272-16.html?part=rss&amp;subj=TheOpenRoad&quot;&gt;responds&lt;/a&gt;, &quot;I&#39;m not sure if this is supposed to count as advocacy, but it hardly sounds like a ringing endorsement.&quot;  A ringing endorsement would have been nice: I probably would have gotten more attention and back links from OpenOffice.org-marketing types. How many benchmark articles go through all this trouble?&lt;/p&gt;

&lt;p&gt;In any case, here are the same charts with the Y-axes forced to start at zero.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SD4_22GPFmI/AAAAAAAABFA/oc_yfOUEFXg/s800/cold_start_application.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SD46VGGPFlI/AAAAAAAABE0/QfnZjw2KZHk/s800/warm_start_application.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SD46RmGPFkI/AAAAAAAABEs/h4lnXPMyVDY/s800/cold_open_document.png&quot; alt=&quot;OpenOffice.org benchmark: cold start open document&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SD5AEGGPFnI/AAAAAAAABFI/tNczUL1F9dc/s800/warm_open_document.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SD46RWGPFiI/AAAAAAAABEc/hWVohVtRT3A/s800/both_scroll.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SD46RWGPFhI/AAAAAAAABEU/6dCiWWgFbu4/s800/both_export.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SD46RGGPFgI/AAAAAAAABEM/5DhSn4lVXDg/s800/both_close.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;[&lt;a id=&quot;Mark&quot;&gt;1&lt;/a&gt;] Mark also wrote, &quot;But perhaps we should be expecting OpenOffice&#39;s inefficiencies to be rectified and improved over time?&quot;  Of course they should improve, but did you see the article&#39;s second sentence with a link to a long list of OpenOffice.org performance improvements.  Did you see the 50% improvement from 1.1.5 to 2.0.0?   Performance is an ongoing effort with many successes.  The latest versions are already rather efficient, so you won&#39;t see big wins like the jump from 1.1.5 to 2.0.0.  A good outcome is not to become &quot;too slow too quickly.&quot;&lt;/p&gt;

&lt;p&gt;Mark, I tried not to overgeneralize any claims, yet you summarize the article with: &quot;The spoiler? It&#39;s getting slower all the time.&quot;  The real spoiler is omitting application start up times are the most common performance complaint, and OpenOffice.org has done a great job minimizing them.  Many OpenOffice.org releases, including the latest two, have achieved the unnatural accomplishment of starting faster.  I don&#39;t have any quantified data, but qualitatively the new Firefox 3.0 rc1 (touted for its performance improvements) feels very slow to start.  Though Firefox is much smaller installed than OpenOffice.org, Firefox takes about as long to start.&lt;/p&gt;

&lt;p&gt;Many responses have been positive.  Dan Kegel writes, &quot;I would like to see this benchmark run with multiple simultaneous users, e.g. simulating a busy LTSP server.&quot;   Hmm.  For a few years I actually ran OpenOffice.org on an LTSP server with over twenty users.  Benchmarking speed on a terminal server is interesting, but it seems like the data would come out inconsistent.  Personally I am curious how the memory usage would measure up because Linux shares certain memory across processes of the same application.&lt;/p&gt;

&lt;p&gt;Ralwer writes, &quot;One metric that would be interesting to compare is memory and IO use.&quot;  Yes, those are great topics for more analysis.  Already you can infer from the existing data here that OpenOffice.org is heavy on IO because of the differences between cold and warm measurements.  &lt;a href=&quot;http://www.gnome.org/~michael/&quot;&gt;Michael Meeks&lt;/a&gt; is among the intrepid hackers who have analyzed and improved OpenOffice.org IO.  To this end, he has produced an interesting tool called &lt;a href=&quot;http://live.gnome.org/iogrind&quot;&gt;iogrind&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org getting faster?&lt;/a&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Benchmarking Microsoft Word 95 through Word 2007&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;OpenOffice.org obeys Moore&#39;s Law?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/8432388554142264097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/8432388554142264097' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8432388554142264097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8432388554142264097'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/responses-to-is-openofficeorg-getting.html' title='Responses to &quot;Is OpenOffice.org getting faster?&quot;'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/OOoNinja/SD4_22GPFmI/AAAAAAAABFA/oc_yfOUEFXg/s72-c/cold_start_application.png" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-1927400202784265887</id><published>2008-05-28T07:02:00.010-06:00</published><updated>2009-03-31T08:28:27.466-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>Is OpenOffice.org getting faster?</title><content type='html'>&lt;p&gt;Some complain OpenOffice.org is slow and bloated.  With each release there may be dozens of &lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;performance improvements&lt;/a&gt;, but there are also new features, some of which may slow things down.  This the natural balance in software development, but in the end, what is the net effect on performance from one version to the next?&lt;/p&gt;

&lt;h3&gt;The benchmark&lt;/h3&gt;
&lt;p&gt;We need a good benchmark to produce good data, but what do we measure?  Let&#39;s assume the most common operations are starting OpenOffice.org, opening a Writer document, scrolling from top to bottom using the down arrow, exporting the document, and closing both the document and OpenOffice.org.&lt;/p&gt;

&lt;p&gt;This benchmark automatically performs these 5 operations while taking precise measurements.  The tests are repeated because of inevitable noise in the results.  The benchmark performs 10 passes where each pass begins with a reboot to test cold start performance.  Cold starts are slower because hard drive information is not in cache memory.  Each pass consists of 10 iterations, of which most iterations measure warm start performance.  Warm starts are faster because the operating system has cached the hard drive information in memory.  You may notice OpenOffice.org is faster the second time you open it.  In this benchmark, testing each version of OpenOffice.org yields 500 measurements.  With 11 versions, that is 5500 measurements.&lt;/p&gt;

&lt;p&gt;The specific Writer document tested is the &lt;a href=&quot;http://katana.oooninja.com/w/reference_sample_documents&quot;&gt;ODF_text_reference_v1_1.odt&lt;/a&gt;.  All tests are done against unmodified &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;vanilla builds&lt;/a&gt; from the OpenOffice.org web site.&lt;/p&gt;


&lt;h3&gt;Test environment&lt;/h3&gt;
&lt;p&gt;The modest test machine is about three years old.  Of course, newer machines should perform better.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Linux distribution: Fedora 7&lt;/li&gt;
&lt;li&gt;Kernel: Linux 2.6.23.15-80.fc7&lt;/li&gt;
&lt;li&gt;Java: Sun 1.6.0_03&lt;/li&gt;
&lt;li&gt;CPU: &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.cpubenchmark.net/cpu_lookup.php?cpu=AMD+Athlon+XP+3000%2B&quot;&gt;AMD Athlon XP 3000+&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RAM: 768 MB, DDR 333 (PC 2700)&lt;/li&gt;
&lt;li&gt;HDD: Maxtor 6Y080L0, 7200 RPM, 80 GB&lt;/li&gt;
&lt;li&gt;Filesystem: ext3&lt;/li&gt;
&lt;li&gt;Default settings in OpenOffice.org (no optimizations)&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;The results&lt;/h3&gt;
&lt;p&gt;OpenOffice.org startup performance is critical to the overall perception that the application is quick.  The startup process involves many steps including loading the application into memory, resolving the linking of symbols, initializing fonts, reading configuration files, initializing the Java runtime, checking printers, checking for software updates, and importing any documents.  At different points the startup process may stress the hard disk, CPU, memory, and network interface.&lt;/p&gt;

&lt;p&gt;A 2003 document called &lt;a rel=&quot;external nofollow&quot; href=&quot;http://tools.openoffice.org/releases/q-concept.html#3.1.3.Performance|outline&quot;&gt;OpenOffice.org &quot;Q&quot; Product Concept&lt;/a&gt; described these goals for OpenOffice.org 2.0 performance:
&lt;blockquote&gt;SO/OOo will improve its performance in four areas that are especially important to customers. The two most visible areas of improvement will be decreasing the Startup Time and Document Open/Save Time. &lt;/blockquote&gt;

&lt;p&gt;With startup time, they certainly succeeded as you can see in this &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Box_plot&quot;&gt;boxplot&lt;/a&gt; depicting application startup times after a cold start, meaning directly after a reboot of the operating system without the benefit of caching.  The single jump from OpenOffice.org  version 1.1.5 to 2.0.0 slashed application startup time a dramatic 43%.  (In all charts on this page, smaller is better.)&lt;/p&gt;

&lt;!-- cold startup --&gt;

&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SDy0xWGPFdI/AAAAAAAABD0/Y-pxnpBv8os/s800/cold_start_application.png&quot; /&gt;

&lt;p&gt;There are two competing laws at work: Moore&#39;s Law and Wirth&#39;s Law.  Moore&#39;s Law basically states, You can cheaply buy a doubly fast CPU in two years.  In contrast, Wirth&#39;s Law states that each new release of a software program grows more complex and slower to cancel out the effect of the faster hardware.  In other words, today&#39;s dual-core CPUs run Vista about as fast as an ancient 80286 (20 years ago) running MS-DOS 3.1. It&#39;s unrealistic for software to be faster over time: newer software does more work.  When a newer version performs more quickly, it generally means the previous version was inefficient.  The goal is to delicately balance performance, new features, and development resources.&lt;/p&gt;

&lt;p&gt;In the 1.75 years since the fast version 2.0.3 release, startup time has crept up a modest 0.70 seconds to version 2.4&amp;mdash;.  That still leaves a 20% improvement over 2.6 years from version 1.1.5 to 2.4.  So much for Wirth&#39;s Law: it&#39;s more of a guideline than a law anyway.&lt;/p&gt;

&lt;p&gt;D300m3 is short for DEV300_m3, an early OpenOffice.org 3.0 developer&#39;s snapshot&amp;mdash; even older than the OpenOffice.org 3.0 beta.  Performance may vary in the final 3.0 release five months later.  A newer 3.0 snapshot could not be tested because of bug &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=88211&quot;&gt;88221&lt;/a&gt; in newer OpenOffice.org 3.0 snapshots available at the time of testing.&lt;/p&gt;


&lt;!-- warm start --&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SDy0xWGPFfI/AAAAAAAABEE/XVSIRFRFHCY/s800/warm_start_application.png&quot; /&gt;

&lt;p&gt;A warm application startup is defined as starting OpenOffice.org twice in a row, so the hard disk information is cached in RAM for quick access. On Windows, the Quickstarter feature accomplishes roughly this goal.  Above the boxplot shows the upgrade from 1.1.5 to 2.0.0 yielded an impressive 50% gain, cutting warm startup time in half.  Also impressive, changes in performance after 2.0.0 are relatively minor for either people or the benchmark to distinguish. The latest stable release version 2.4 weighs among the best scores.&lt;/p&gt;

&lt;p&gt;The large gap between warm startup time and cold startup time ranges from 70% to 81% of the total.  This implies three-quarters of the cost of starting OpenOffice.org is bottlenecked at the hard drive, but as an exception to Moore&#39;s Law, hard drive performance increases very slowly.  If OpenOffice.org wants to cut cold startup, it must cut hard drive access and not wait for hard drive performance to increase.  On the other hand, solid state drives (SSDs), such as those found in the ASUS Eee PC subnotebook, perform better than traditional hard drives and are slowly becoming mainstream.&lt;/p&gt;

&lt;p&gt;The performance of opening a document follows a different trend than application startup.  From version 1.1.5 to 2.0.0, the opposite happened: the newer version was much slower.  The difference was 3.46 seconds (70%) in changes made over 2.5 years.&lt;/p&gt;

&lt;!-- cold doc open --&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SDy0xWGPFcI/AAAAAAAABDs/4Tq0m_Omh9s/s800/cold_open_document.png&quot; /&gt;


&lt;p&gt;Cold and warm document open times resemble each other, but the cold times are twice as long. Again, the gap is caused by hard drive performance. &lt;/p&gt;

&lt;!-- warm doc open --&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SDy0xWGPFeI/AAAAAAAABD8/kXktpl2vV0c/s800/warm_open_document.png&quot; /&gt;

&lt;p&gt;Scrolling is less important performance metric.  Nevertheless, the chart&#39;s shape is interesting.  To my surprise, OpenOffice.org 3.0 DEV300_m3 breaks the trend and improves performance over version 2.4.  I would have expected new features such as notes-in-the-margin feature to slow 3.0 down.&lt;/p&gt;

&lt;!-- scroll --&gt;
&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SDy0rGGPFbI/AAAAAAAABDk/hAJ8HDw5qkY/s800/both_scroll.png&quot; /&gt;

&lt;p&gt;The benchmark exports (or &quot;saves&quot;) to the version&#39;s native text document format, PDF, and Microsoft Word 97/2000/XP (.doc).  The native format for 1.1.5 is .sxw.  The native format of OpenOffice.org versions 2.0 and later is the OpenDocument Format (ODF).&lt;/p&gt;

&lt;p&gt;Versions 2.4 and 3.0 show noticeably longer times.  In version 2.4, the increase may be the &lt;a href=&quot;http://www.oooninja.com/2008/01/generating-pdfa-for-long-term-archiving.html&quot;&gt;new PDF features&lt;/a&gt;.  For version 3.0, the increase may be the new OpenDocument Format version 1.2.&lt;/p&gt;

&lt;!-- export --&gt;
&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SDy0q2GPFaI/AAAAAAAABDc/DkVdfRe7pcQ/s800/both_export.png&quot; /&gt;

&lt;p&gt;Times for closing the document and application are all quick.  It&#39;s hard to beat a fraction of a second.&lt;/p&gt;

&lt;!-- close --&gt;
&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SDy0q2GPFZI/AAAAAAAABDU/I6maJGAw4QY/s800/both_close.png&quot; /&gt;

&lt;p&gt;The cumulative times (adding up all the individual tests) for each version show a gradual upward trend.  For cold start times, version 2.4 is 38% slower than 1.1.5 over a span of 2.5 years.&lt;/p&gt;

&lt;!-- all cold --&gt;
&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SDy0qmGPFXI/AAAAAAAABDE/sn8MhMYLf3w/s800/all_means_cold.png&quot; /&gt;


&lt;p&gt;Similarly for warm start times, version 2.4 is 40% slower than 1.1.5.&lt;/p&gt;

&lt;!-- all warm --&gt;
&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SDy0qmGPFYI/AAAAAAAABDM/32_K4hIg-cc/s800/all_means_warm.png&quot; /&gt;


&lt;p&gt;In conclusion, OpenOffice.org is generally getting slower with each release.  However, startup performance has made great improvements, the performance losses are relatively small, advances in new computer hardware are more than making up the loses, and OpenOffice.org continues to mature with new features.  OpenOffice.org doesn&#39;t compel users to upgrade, so you are welcome to continue using older versions.&lt;/p&gt;

&lt;h3&gt;&quot;But my OpenOffice.org is still slow?&lt;/h3&gt;
&lt;p&gt;There is no perfect benchmark, and a number of factors influence performance.  For example, your machine may benefit from cleanup or from more memory.  You may suffering from the rare, specific cases such as &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=62295&quot;&gt;a huge number of bookmarks&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Subscribe to the site news feed.  In this series of articles, we&#39;ll test how to &lt;i&gt;really&lt;/i&gt; improve OpenOffice.org performance.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html&quot;&gt;Multiplatform OpenOffice.org 3.0 Benchmark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/responses-to-is-openofficeorg-getting.html&quot;&gt;Responses to &quot;Is OpenOffice.org getting faster?&quot;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;OpenOffice.org obeys Moore&#39;s Law?&lt;/a&gt; (Is OpenOffice.org getting fatter?)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/07/benchmarking-microsoft-word-95-2007.html&quot;&gt;Benchmarking Microsoft Word 95 through Word 2007&lt;/a&gt;
&lt;li&gt;&lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/performance_improvements&quot;&gt;List of performance improvements in OpenOffice.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/1927400202784265887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/1927400202784265887' title='48 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1927400202784265887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1927400202784265887'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html' title='Is OpenOffice.org getting faster?'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/OOoNinja/SDy0xWGPFdI/AAAAAAAABD0/Y-pxnpBv8os/s72-c/cold_start_application.png" height="72" width="72"/><thr:total>48</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-1613342534817590864</id><published>2008-05-24T08:10:00.001-06:00</published><updated>2008-05-24T08:12:05.827-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reader&#39;s question"/><title type='text'>Reader&#39;s question: inserting a row in multiple sheets?</title><content type='html'>&lt;p&gt;How would you help Kevin who writes in with the following problem?&lt;/p&gt;

&lt;blockquote&gt;I need an OpenOffice miracle.  I transitioned a small public library from M$ to OO recently, and nearly everyone was receptive to it (save one older woman, who for reasons she can&#39;t articulate, just plain hates OO.)  I&#39;ve been able to overcome every problem until now; here&#39;s what&#39;s happening:

&lt;p&gt;Evil old woman is in charge of the schedule.  She uses OO Calc to organize a monthly schedule where each week is on a separate sheet.  When she wants to insert a row into all four sheets, I tell her to highlight the four sheets and the row should automagically be inserted into all of them.  Unfortunately, this doesn&#39;t work.  Is there another (simple/elegant) method for inserting a row across multiple sheets?&lt;/p&gt;

&lt;p&gt;I&#39;ve searched the documentation for a solution, but most error reports that deal with this are from OO 1.0.  Please help!&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;First, I checked myself in OpenOffice.org 2.4.0 and in Microsoft Excel 2003.  Indeed Excel performs multi-sheet insert operations simultaneously, but OpenOffice.org does.&lt;/p&gt;

&lt;p&gt;Second, I checked the Issue Tracker and found issues &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=17044&quot;&gt;17044&lt;/a&gt; and &lt;a rel=&quot;external nofollow&quot;  href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=29849&quot;&gt;29849&lt;/a&gt;.  The first one more closely matches Kevin&#39;s need.  Both issues are marked version 1.x, which means they were discovered in those old versions.  The 1.x doesn&#39;t necessarily mean these issues don&#39;t apply to 2.4.0, and based on my quick tests, nothing has changed since then.  Both issues also have 0 votes, no target milestone, and no recent comments: that generally means there is little interest in implementing these feature requests, so don&#39;t hold your breath.  If Kevin were to register in the Issue Tracker, he could add two votes per issue.  Even if by a miracle some developer decided to implement the feature request today, it wouldn&#39;t make it in until OpenOffice.org 3.1 in December.&lt;/p&gt;

&lt;p&gt;Based on the information so far, there is no direct way to do this in OpenOffice.org. Now, is there a workaround?  What about recording a macro? Should OpenOffice.org emulate all of Microsoft Office?  How important is user satisfaction? How could Kevin manage the human element of the problem?  Give Kevin your advice by posting a comment.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/1613342534817590864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/1613342534817590864' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1613342534817590864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/1613342534817590864'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/readers-question-inserting-row-in-four.html' title='Reader&#39;s question: inserting a row in multiple sheets?'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-7815410760081049711</id><published>2008-05-15T07:11:00.005-06:00</published><updated>2008-05-28T07:23:35.440-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>OpenOffice.org vs. Microsoft Office vs. Moore&#39;s Law</title><content type='html'>&lt;p&gt;Earlier we &lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;challenged Moore&#39;s Law with OpenOffice.org&lt;/a&gt;. Today we have a three-way match.  In the first corner, we have heavyweight Microsoft Office; in the second, undefeated champion Moore&#39;s Law; in the third corner, underdog OpenOffice.org.  Let&#39;s get ready to rumble!&lt;/p&gt;

&lt;p&gt;Again we are measuring the installed disk usage of each release.  Because old versions of Microsoft Office are not as accessible as OpenOffice.org, the sizes are based on system requirements printed at the microsoft.com web site&amp;mdash;a site which is remarkably thorough.  Another complication is Office&#39;s numerous editions.  The number of editions has ballooned from a 2 in Office 4 (1994) to a confusing 9 in 2007.  While all editions have Word, each edition has a different set of other products such as Access, Outlook, and Visio.   Which should be measured?  I used the printed values for the typical installation size for the Standard versions.  Release dates are courtesy of Wikipedia. &lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SCu2T5yP1JI/AAAAAAAABBw/OUvC2SSznpM/s800/MicrosoftOfficeSize.png&quot; alt=&quot;Installed size of Microsoft Office Standard over multiple versions&quot; /&gt;

&lt;p&gt;The Microsoft Office data points fits an exponential curve remarkably well with R&lt;sup&gt;2&lt;/sup&gt;=0.94.  At this rate of growth, Microsoft Office Standard 2013 will be 5000MB, and the Microsoft Office Premium Platinum Plus 2013 edition (a larger edition than the Standard edition) will come on a set of Blu-ray discs.&lt;/p&gt;

&lt;p&gt;The next chart combines the Microsoft Office installations, OpenOffice.org installations, standard (meaning new but modest) PC disk sizes &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.littletechshoppe.com/ns1625/winchest.html&quot;&gt;[1]&lt;/a&gt;, and maximum PC disk sizes.  Watch out for the double Y axes: megabyte scale for disk usage and a gigabyte scale for disk capacity.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SCu2UJyP1KI/AAAAAAAABB4/d0ozbRfMYm8/s800/MicrosoftOfficeSizeFull.png&quot; /&gt;

&lt;p&gt;Inspection indicates Microsoft Office Standard editions growth more closely in step with maximum disk capacities while OpenOffice.org more closely follows standard disk capacities.  That means each Microsoft Office version consumes a larger percentage of a contemporary hard drive.&lt;/p&gt;

&lt;p&gt;Extrapolation estimates OpenOffice.org will reach 1000MB around the year 2024 and it will never exceed Microsoft Office&#39;s size.  However, if the OpenOffice.org 3.0 standard edition bundles additional applications (such as Thunderbird and Lightning), the trend will change.  Thunderbird 2.0 would add 44MB (11% of OpenOffice.org 2.4.0).&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;p&gt;This is second in a series on OpenOffice.org performance.  Subscribe so you don&#39;t miss anything. :)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html&quot;&gt;OpenOffice.org obeys Moore&#39;s Law? &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org getting faster?&lt;/a&gt;&lt;li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/7815410760081049711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/7815410760081049711' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7815410760081049711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7815410760081049711'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/openofficeorg-microsoft-office-moores.html' title='OpenOffice.org vs. Microsoft Office vs. Moore&#39;s Law'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/OOoNinja/SCu2T5yP1JI/AAAAAAAABBw/OUvC2SSznpM/s72-c/MicrosoftOfficeSize.png" height="72" width="72"/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-8769927314680962546</id><published>2008-05-13T07:18:00.009-06:00</published><updated>2008-05-28T07:23:18.836-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="performance"/><title type='text'>OpenOffice.org obeys Moore&#39;s Law?</title><content type='html'>&lt;p&gt;Kryder&#39;s Law, a variation of Moore&#39;s Law, describes the trend &quot;magnetic disk areal storage density doubles annually&quot; &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Mark_Kryder&quot;&gt;[1]&lt;/a&gt;.  In other words, you don&#39;t want to know how much I paid for a 40MB Seagate MFM drive in 1989, but today 1000GB drives rule the day for much less money.  This increase in capacity follows a predictable trend.&lt;/p&gt;

&lt;p&gt;Conversely to Kryder&#39;s Law and Moore&#39;s Law (which basically describes computers becoming predictably faster), Wirth&#39;s Law states software becomes larger, more complex, and slower &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Wirth%27s_law&quot;&gt;[2]&lt;/a&gt;: in the end the win on one end is washed out by the loss of the other. &lt;/p&gt;

&lt;p&gt;Let&#39;s compare these laws against OpenOffice.org to see which law wins.  We&#39;ll measure the installed disk usage of OpenOffice.org for Linux in English as built by Sun Microsystems. The size of OpenOffice.org installation over time fits a linear equation with R&lt;sup&gt;2&lt;/sup&gt; = 0.858 and an expoential curve with R&lt;sup&gt;2&lt;/sup&gt; = 0.876: that means it is predictable like Kryder&#39;s Law.  &lt;/p&gt;

&lt;p&gt;Growth in the 1.x version series was slow, but the 2.x versions made up for it.  The chart looks odd around versions 1.1.5 and 2.0.0 because they were released 36 days apart.  The 3.0.0 beta currently also has a oddly sharp curve that will look more natural when its data point moves over to September 2008.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SCkJWpyP1HI/AAAAAAAABBQ/A_rozTSqqb8/s800/OpenOfficeOrgSizesOverTime.png&quot; alt=&quot;Size of OpenOffice.org as installed on the disk (English version for Linux) over time&quot; /&gt;

&lt;p&gt;OpenOffice.org&#39;s disk storage usage comprises several parts.  The vast majority of the space is in these subdirectories:&lt;/p&gt;
&lt;table&gt;
 
  &lt;tr&gt;
   &lt;th&gt;Subdirectory name&lt;/th&gt;
   &lt;th&gt;Description&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;help&lt;/td&gt;
   &lt;td&gt;Documentation&lt;/td&gt;
  &lt;/tr&gt;

 
  &lt;tr&gt;
   &lt;td&gt;preset&lt;/td&gt;
   &lt;td&gt;Configuration&lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr&gt;
   &lt;td&gt;program&lt;/td&gt;
   &lt;td&gt;OpenOffice.org executable code including a functional copy of Python&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
   &lt;td&gt;share&lt;/td&gt;
   &lt;td&gt;Configuration, dictionaries, icons, templates, fonts, XSLT filters, etc.&lt;/td&gt;
  &lt;/tr&gt;

 
&lt;/table&gt;

&lt;p&gt;The proportional disk usage of these directories has changed over time. The largest growing directory &lt;tt&gt;share&lt;/tt&gt; has ballooned 513% from 23MB in 2002 to 141MB in 2008.  In version 2.4.0, the many preinstalled dictionaries consume 83MB (59%) of the &lt;tt&gt;share&lt;/tt&gt; directory. 
Meanwhile, the program directory has slowly increased by 52% over the same period.&lt;/p&gt;

&lt;p&gt;One component of computing performance that has not grown as fast as others is hard disk seek times, so it&#39;s an overall win to store large indexes on a disk to speed access to large files &lt;a rel=&quot;external nofollow&quot; href=&quot;http://en.wikipedia.org/wiki/Moore%27s_law&quot;&gt;[3]&lt;/a&gt;.  OpenOffice.org uses this trick: indexes consume 7% of the dictionary directory.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SCkJWpyP1GI/AAAAAAAABBI/984C8fdV3x0/s800/OpenOfficeOrgProportions.png&quot; alt=&quot;OpenOffice.org installation disk size proportions over time&quot; /&gt;

&lt;p&gt;Back to the Laws.  Has the OpenOffice.org installation size indeed followed the general trend of growth in PC disk capacity?  This chart, which compares the hard drive capacity to OpenOffice.org installations, indicates the answer is no.  In 2002, OpenOffice.org version 1.0.1 consumes 0.45% of a then-common 40GB drive.  In 2008, version 2.4.0 consumes 0.15% of a 250GB drive&amp;mdash;common on new systems today&amp;mdash;and even less of the monster 1TB drives available.  OpenOffice.org has grown slower than predicted.&lt;/p&gt;

&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SCmUSZyP1II/AAAAAAAABBc/cCAk4oQGFv8/s800/MooresLawKryder.png&quot; alt=&quot;OpenOffice.org vs Kirth&#39;s Law Moore&#39;s Law&quot; /&gt;


&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;Though slower than Kryder&#39;s Law, OpenOffice.org&#39;s growth is still fairly predictable.  The increase is positive and means a wider variety of features, more comprehensive documentation, and otherwise more of what customers want.  Even today&#39;s larger OpenOffice.org installation occupies a lower percentage of a hard disk drive of 5 years ago.&lt;/p&gt;

&lt;h3&gt;OpenOffice.org performance&lt;/h3&gt;
&lt;p&gt;This article begins a series on OpenOffice.org performance.  Subscribe so you don&#39;t miss anything. :)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-microsoft-office-moores.html&quot;&gt;OpenOffice.org vs. Microsoft Office vs. Moore&#39;s Law&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/05/openofficeorg-getting-faster-benchmark.html&quot;&gt;Is OpenOffice.org getting faster?&lt;/a&gt;&lt;li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/8769927314680962546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/8769927314680962546' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8769927314680962546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/8769927314680962546'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/openofficeorg-moores-law-obeys.html' title='OpenOffice.org obeys Moore&#39;s Law?'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/OOoNinja/SCkJWpyP1HI/AAAAAAAABBQ/A_rozTSqqb8/s72-c/OpenOfficeOrgSizesOverTime.png" height="72" width="72"/><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-7874455223778031797</id><published>2008-05-09T08:14:00.010-06:00</published><updated>2008-06-14T07:24:18.683-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><title type='text'>OpenOffice.org 3.0 beta FAQ</title><content type='html'>&lt;p&gt;The &lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;real&lt;/a&gt; OpenOffice.org 3.0 beta is out and people are asking questions.  Here are FAQ, a few other questions that should be FAQ, and errata.&lt;/p&gt;


&lt;h3&gt;This is a beta.  What&#39;s the worse than can happen?&lt;/h3&gt;

&lt;p&gt;Minimally you should assume any document saved from a beta version will be totally lost, so you should backup your documents and not save anything from OpenOffice.org 3.0 beta that you are not willing to lose.  As precedent, certain documents saved from OpenOffice.org 2.0 beta (three years ago) are hard to retrieve.  &lt;/p&gt; 

&lt;p&gt;For more ideas of what can go wrong, see the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&amp;version=BEA300m2&amp;version=OOo+3.0+Beta&quot;&gt;list of issues discovered in OpenOffice.org 3.0 beta&lt;/a&gt; and &lt;a href=&quot;http://www.openoffice.org/issues/buglist.cgi?target_milestone=OOo+3.0&quot;&gt;issues planned to be fixed in OpenOffice.org 3.0.0&lt;/a&gt;.  The issues planned to be fixed in 3.0.0 were found in different versions back to before version 1.0.0.  Many of the issues planned to be fixed are already fixed in in the 3.0 development series.&lt;/p&gt;

&lt;p&gt;If this risk is too great, use OpenOffice.org 2.4 until September when 3.0 is released as a final version.&lt;/p&gt;


&lt;h3&gt;The file associations are not registered.  When I click on documents with extensions .odt, .doc, etc., OpenOffice.org 3.0 beta is not the application that opens.&lt;/h3&gt;

&lt;p&gt;The lack of file association registration is intentional.  The beta is unstable and not intended for everyday use: it is intended for testing only.&lt;/p&gt;

&lt;p&gt;Accepting that warning, you can register your own file associations.  There are several ways.  On Windows XP.  Right click on the document.  Choose Open With - Choose Program.  Click Browse, and choose c:\program files\OOo-dev 3\program\simpress.exe.&lt;/p&gt;

&lt;p&gt;On Windows, another way is to run the command &lt;b&gt;setup.exe WRITE_REGISTRY=1&lt;/b&gt;&lt;/p&gt; (&lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/servlets/ReadMsg?list=releases&amp;msgNo=11914&quot;&gt;thanks Joost Andrae&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;In GNOME, right click the document and choose Open With Other Application.  Then choose /opt/ooo-dev3/program/soffice.&lt;/p&gt;

&lt;!-- if the file associations don&#39;t belong to any application,  try to open a file, click Select the program from a list, click Browse, and choose c:\program files\OOo-dev 3\program\simpress.exe.&lt;/p&gt; --&gt;

&lt;h3&gt;How do I start OpenOffice.org 3.0 beta?&lt;/h3&gt;

&lt;p&gt;In Linux, run /opt/ooo-dev3/program/soffice .&lt;/p&gt;

&lt;p&gt;On Windows, you can &lt;a href=&quot;http://katana.oooninja.com/w/openoffice.org/starting&quot;&gt;start OpenOffice.org 3 beta&lt;/a&gt; with the exception above regarding file associations.&lt;/p&gt;

&lt;h3&gt;Will the OpenOffice.org 3.0 beta installation coexist with my OpenOffice.org 2.x installation?&lt;/h3&gt;

&lt;p&gt;Yes, OpenOffice.org 3.0 beta will install in parallel so as not to touch OpenOffice.org 2.x installations.  You can run both 2.x and 3.0 simultaneously.&lt;/p&gt;



&lt;h3&gt;OpenOffice.org 3.0 does (something wrong) when I do (something)&lt;/h3&gt;

&lt;p&gt;Gather information about the bug so that someone else can reproduce it.  Next, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/issues/query.cgi&quot;&gt;query the Issue Tracker&lt;/a&gt; to see if it already has been reported.  If not, report it to the Issue Tracker.  Ask if you need help.&lt;/p&gt;


&lt;h3&gt;Do I have to install Java?  I already have another version or I just don&#39;t want to install Java.&lt;/h3&gt;

&lt;p&gt;When downloading the beta for Windows, there is no option: you must download Java. OpenOffice.org 3.0 beta comes with Java Runtime 6 update 5.  However, you don&#39;t have to install it.  During the install, choose a custom install.  Then, under Optional Components, uncheck the Java option.&lt;/p&gt;

&lt;p&gt;Alternatively, see the comments for location to download OpenOffice.org 3.0 beta without Java.&lt;/p&gt;


&lt;h3&gt;What&#39;s new?&lt;/h3&gt;
&lt;p&gt;Here is what&#39;s new in OpenOffice.org 3.0&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0 features, an early look&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;OpenOffice.org 3.0 beta?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/interactive-picture-crop-in-draw-and.html&quot;&gt;Interactive crop in Draw and Impress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/shared-calc-spreadsheets-documents.html&quot;&gt;Shared Calc spreadsheets&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/desktop-start-launch-icons.html&quot;&gt;Desktop icon for Windows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenOffice.org&#39;s marketing team&#39;s &lt;a rel=&quot;external nofollow&quot; href=&quot;http://marketing.openoffice.org/3.0/featurelistbeta.html&quot;&gt;list of OpenOffice.org 3.0 features&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;What should I test?&lt;/h3&gt;

&lt;p&gt;There many different things to test including whatever you normally do with OpenOffice.org, the new OpenOffice.org 3.0 features listed above, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://specs.openoffice.org/&quot;&gt;specifications marked for 3.0&lt;/a&gt;, &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&amp;resolution=FIXED&amp;target_milestone=OOo+3.0&quot;&gt;issues listed in the Issue Tracker for 3.0&lt;/a&gt;, and the standard &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/&quot;&gt;QA&lt;/a&gt; tests.&lt;p&gt;


&lt;h3&gt;Which bugs have already been reported?&lt;/h3&gt;

&lt;p&gt;&lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&amp;version=BEA300m2&amp;version=OOo+3.0+Beta&quot;&gt;List of issues discovered in OpenOffice.org 3.0 beta&lt;/a&gt;&lt;/p&gt;



&lt;h3&gt;Why are my lists in Writer formatted incorrectly when saving in OpenOffice.org 3.0 and opening in OpenOffice.org 2.x?&lt;/h3&gt;

&lt;p&gt;A new feature makes list formatting incompatible from 3.0 to 2.4.  See &lt;a rel=&quot;external nofollow&quot; &quot;http://www.openoffice.org/issues/show_bug.cgi?id=89210&quot;&gt;issue report 89210&lt;/a&gt; for more information.&lt;/p&gt;


&lt;h3&gt;I cannot save documents on Windows Vista&lt;/h3&gt;

&lt;p&gt;OpenOffice.org 3.0 beta can&#39;t save documents on Windows Vista (&lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/issues/show_bug.cgi?id=87244&quot;&gt;issue #87244&lt;/a&gt;).  The workaround is to click Tools - Options - OpenOffice.org - General.  Select the OpenOffice.org dialogs.&lt;/p&gt;

&lt;p&gt;Alternatively, upgrade to a newer DEV300 &lt;a rel=&quot;external nofollow&quot; href=&quot;http://download.openoffice.org/680/index.html&quot;&gt;developer snapshot&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Other questions&lt;/h3&gt;
&lt;p&gt;Post your other questions in the comments below.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/7874455223778031797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/7874455223778031797' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7874455223778031797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/7874455223778031797'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/05/openofficeorg-30-beta-faq.html' title='OpenOffice.org 3.0 beta FAQ'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-4071260677755623882</id><published>2008-04-30T08:12:00.005-06:00</published><updated>2008-04-30T09:08:43.505-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="draw"/><category scheme="http://www.blogger.com/atom/ns#" term="impress"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><title type='text'>Interactive picture crop in Draw and Impress</title><content type='html'>&lt;p&gt;In &lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;OpenOffice.org 3.0&lt;/a&gt; both Draw and Impress gain interactive cropping for pictures that resembles the WYSIWYG cropping found in Microsoft Office, the GIMP, and many other programs.&lt;/p&gt;

&lt;h3&gt;How to use interactive cropping&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Open a document in Draw or Impress.&lt;/li&gt;
&lt;li&gt;Click once on the image to select it. Notice the eight green handles.&lt;/li&gt;
&lt;li&gt;In the picture toolbar, click on the button &lt;b&gt;Crop Picture&lt;/b&gt;.
&lt;br/&gt;&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SBh5W1ksUqI/AAAAAAAAA_Q/gW_vozu3jAU/s400/BEA300_m1-Linux-crop_select.png&quot; /&gt;
&lt;/li&gt;
&lt;li&gt;Notice the green, square selection handles become blue handles with a different shape.
&lt;br/&gt;
&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SBh5W1ksUpI/AAAAAAAAA_I/Ow2edgA1wpk/s400/BEA300_m1-Linux-crop_handles.png&quot; /&gt;
&lt;/li&gt;
&lt;li&gt;Use the mouse to drag the handles to frame the image.
&lt;br/&gt;
&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SBh5WlksUoI/AAAAAAAAA_A/3PsN5LP2yfA/s400/BEA300_m1-Linux-crop_done.png&quot; /&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;The cropping dialog&lt;/h3&gt;
&lt;p&gt;As an alternative to interactive cropping, the old cropping method via the dialog is still available.  It works using either the keyboard or the mouse. &lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SBh5WlksUnI/AAAAAAAAA-4/icbiqMfmBvU/s640/BEA300_m1-Linux-crop_dialog.png&quot; /&gt;

&lt;p&gt;There are two ways to access the crop dialog:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Single left click on the image to select it.  Then, right click on the image.  Then, choose &lt;b&gt;Crop Picture&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Single left click on the image to select it.  Then, click on the &lt;b&gt;Format&lt;/b&gt; menu.  Then, choose &lt;b&gt;Crop Picture&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Interactive cropping and cropping through the dialog both only work for bitmap images such as PNGs, JPEGs, GIFs, and BMPs, and cropping is not compatible with built-in shapes such as squares, circles, and stars.&lt;/p&gt;


&lt;h3&gt;Cropping in Writer&lt;/h3&gt;
&lt;p&gt;To crop an image in Writer:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Copy the image from Writer and paste into a blank Draw document.&lt;/li&gt;
&lt;li&gt;Crop the image in Draw.&lt;/li&gt;
&lt;li&gt;Copy the image from Draw and paste back into the Writer document.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;Non-destructive cropping&lt;/h3&gt;
&lt;p&gt;OpenOffice.org 3.0&#39;s cropping is non-destructive.  That means after you close OpenOffice.org and reopen your document, you can change your mind and reverse the crop.  In this sense, a more accurate icon would be a frame rather than scissors: the process is more precisely described as hiding than cutting.&lt;/p&gt;

&lt;p&gt;Non-destructive cropping has both pros and cons.  Non-destructive cropping is good for general use but unsuitable for high-security situations requiring permanent redaction.  Also, the hidden area of the image still occupies disk space.&lt;/p&gt;

&lt;p&gt;To make a crop permanent, either:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Crop in an external graphics editor such as Photoshop or the GIMP before importing the image into OpenOffice.org.&lt;/li&gt;
&lt;li&gt;Export to the final document PDF for distribution.&lt;/li&gt;
&lt;li&gt;Use the &lt;a rel=&quot;external nofollow&quot; href=&quot;http://extensions.services.openoffice.org/project/PresentationMinimizer&quot;&gt;Sun Presentation Minimizer&lt;/a&gt; and check the box &lt;b&gt;Deleted cropped graphic areas&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Interactive cropping as an extension&lt;/h3&gt;
&lt;p&gt;OpenOffice.org 2.2 and later support &lt;a href=&quot;http://extensions.services.openoffice.org/project/cropooo&quot;&gt;CropOOo&lt;/a&gt;, an extension for interactive, quasi-destructive cropping.  Solveig Haugland explains &lt;a href=&quot;http://openoffice.blogs.com/openoffice/2008/02/extension-for-c.html&quot;&gt;how to install and to use CropOOo&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;CropOOo&#39;s cropping is permanent&amp;mdash;to a point.  If you unzip the ODF file, you can find the original uncropped graphic.&lt;/p&gt;


&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;GullFOSS blog: &lt;a href=&quot;http://blogs.sun.com/GullFOSS/entry/improved_picture_cropping_for_draw&quot;&gt; Improved picture cropping for Draw/Impress&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;OpenOffice.org 3.0 beta?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0 features, an early look&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/4071260677755623882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/4071260677755623882' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4071260677755623882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4071260677755623882'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/04/interactive-picture-crop-in-draw-and.html' title='Interactive picture crop in Draw and Impress'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/OOoNinja/SBh5W1ksUqI/AAAAAAAAA_Q/gW_vozu3jAU/s72-c/BEA300_m1-Linux-crop_select.png" height="72" width="72"/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-4641097819470830204</id><published>2008-04-24T08:16:00.007-06:00</published><updated>2008-05-30T23:25:19.802-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="extensions"/><category scheme="http://www.blogger.com/atom/ns#" term="impress"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 2.4"/><title type='text'>Where is the OpenGL 3D extension for Impress?</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/new-features-openofficeorg-240.html&quot;&gt;OpenOffice.org 2.4&lt;/a&gt; is here, and people are asking where is the touted &lt;a href=&quot;http://www.oooninja.com/2008/02/eye-candy-3d-opengl-transitions-impress.html&quot;&gt;OpenGL 3D extension for Impress&lt;/a&gt;?  Inquiring minds want to know.  It is perhaps the most exciting feature from the 2.4 release.&lt;/p&gt;

&lt;p&gt;Initially I &lt;a rel=&quot;external nofollow&quot; href=&quot;http://qa.openoffice.org/issues/show_bug.cgi?id=82460&quot;&gt;understood&lt;/a&gt; an .oxt extension would be released with OpenOffice.org 2.4.&lt;/p&gt;

&lt;a href=&quot;http://www.oooninja.com/2008/02/eye-candy-3d-opengl-transitions-impress.html&quot;&gt;
&lt;img style=&quot;float:right&quot; src=&quot;http://lh3.google.com/OOoNinja/R7eOR9wsgVI/AAAAAAAAAeA/drKTXgM2H5A/s200/0000001300.png&quot; alt=&quot;3D OpenGL transitions eye candy for OpenOffice.org Impress 2.4&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;After the OpenOffice.org 2.4 release, I tried to build the extension myself from the source.  &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/nonav/issues/showattachment.cgi/52536/ogltrans.oxt&quot;&gt;I did&lt;/a&gt;, but it wouldn&#39;t install in OpenOffice.org.  I asked, and OpenOffice.org Extension Grand Ninja Stephan Bergmann explained &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.openoffice.org/servlets/ReadMsg?listName=dev&amp;msgNo=22181&quot;&gt;it can&#39;t be done&lt;/a&gt; because of binary linking problems. Then, I asked Impress Grand Ninja Thorsten Behren who told me it is in fact possible to build it using a special build environment (which I did not use).&lt;/p&gt;

&lt;p&gt;In conclusion, where is it?  It&#39;s not available.  When is it coming?  Unknown.&lt;/p&gt;

&lt;p&gt;Nevertheless, there are several ways right now to use the OpenGL transitions, though none are compatible with the &lt;a href=&quot;http://katana.oooninja.com/w/editions_of_openoffice.org&quot;&gt;vanilla&lt;/a&gt; OpenOffice.org.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install &lt;a rel=&quot;external nofollow&quot; href=&quot;http://ooop.wiki.sourceforge.net/&quot;&gt;OxygenOffice&lt;/a&gt; 2.4 (currently in beta)&lt;/li&gt;
&lt;li&gt;Ubuntu and Debian users: install the package &lt;tt&gt;openoffice.org-ogltrans&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;OpenSUSE users: install package &lt;tt&gt;OpenOffice_org&lt;/tt&gt; version 2.4 or newer with the file &lt;tt&gt;OGLTrans.uno.so&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Mandriva users: install the package &lt;tt&gt;openoffice.org-core&lt;/tt&gt; version 2.4 or newer with the file &lt;tt&gt;OGLTrans.uno.so&lt;/tt&gt;&lt;/li&gt;
&lt;li&gt;Install my old, experimental build which has the feature built in (not an extension) &lt;a rel=&quot;external nofollow&quot; href=&quot;http://katana.oooninja.com/f/software/OOo-Dev_2.4.0_OOH680_m6_LinuxIntel_install_en-US.tar.bz2&quot;&gt;via HTTP&lt;/a&gt; or &lt;a rel=&quot;external nofollow&quot; href=&quot;http://narnia.dnsalias.org:6969/torrents/OOo-Dev_2.4.0_OOH680_m6_LinuxIntel_install_en-US.tar.bz2.torrent?1904535D8842825490C08DC6EAF88F73AB6D51B0&quot;&gt;via BitTorrent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Search for &lt;tt&gt;OGLTrans.uno.so&lt;/tt&gt; on &lt;a rel=&quot;external nofollow&quot; href=&quot;http://rpmfind.net/linux/rpm2html/search.php?query=OGLTrans.uno.so&amp;submit=Search+...&amp;system=&amp;arch=&quot;&gt;rpmfind.net&lt;/a&gt; or &lt;a rel=&quot;external nofollow&quot; href=&quot;http://rpm.pbone.net/index.php3?stat=3&amp;limit=1&amp;srodzaj=1&amp;dl=40&amp;search=OGLTrans.uno.so&amp;field[]=1&amp;field[]=2&quot;&gt;pbone.net&lt;/a&gt; and install the appropriate packages for your Linux distribution&lt;/li&gt;
&lt;li&gt;Windows users: right now this feature is Linux only&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;Thank you&lt;/h3&gt;
&lt;p&gt;Thank you to Shane M. Mathews, Thorsten Behrens, and Radek Doulik for engineering the 3D OpenGL transitions for Impress.  Thank you to them and Stephan Bergmann for answering my questions, and thank you to Google for funding the feature under the Summer of Code 2007.&lt;/p&gt;


&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/02/eye-candy-3d-opengl-transitions-impress.html&quot;&gt;Impressive Eye Candy: 3D OpenGL Transitions&lt;/a&gt;&lt;li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/new-features-openofficeorg-240.html&quot;&gt;New features in OpenOffice.org 2.4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/4641097819470830204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/4641097819470830204' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4641097819470830204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4641097819470830204'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/04/opengl-3d-impress-extension.html' title='Where is the OpenGL 3D extension for Impress?'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-4055585137325395029</id><published>2008-04-23T07:29:00.009-06:00</published><updated>2008-04-23T18:45:44.028-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="calc"/><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><title type='text'>Shared Calc spreadsheets</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://www.oooninja.com/search/label/openoffice.org%203.0&quot;&gt;OpenOffice.org 3.0&lt;/a&gt; introduces live sharing of Calc spreadsheets.  Multiple people on multiple computers using multiple operating systems can edit the same OpenDocument spreadsheet at the same time.&lt;/p&gt;

&lt;h3 style=&quot;clear:both&quot;&gt;How to use&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;The first user should open a Calc spreadsheet saved in OpenDocument format in a network location accessible to others.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Tools&lt;/b&gt; and then &lt;b&gt;Share Document&lt;/b&gt;.  This setting persists for the document even after the last user closes the document.
&lt;/li&gt;
&lt;li&gt;Check the box &lt;b&gt;Share this spreadsheet with other users&lt;/b&gt; and click &lt;b&gt;OK&lt;/b&gt;
&lt;br/&gt;&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SA8w1lksUgI/AAAAAAAAA88/PnbYTXq4xJM/s400/DEV300_m9_XP-Share_Document.png&quot; /&gt;&lt;/li&gt;

&lt;li&gt;Other users may now open the spreadsheet.  Each user will see this warning:
&lt;br/&gt;&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SA8ys1ksUjI/AAAAAAAAA9c/OMy0ulS1eew/s640/DEV300_m9_XP-Share_Warning.png&quot; alt=&quot;OpenOffice.org 3.0: warning about &#39;This spreadsheet is in shared mode&#39;&quot; /&gt;
&lt;/li&gt;

&lt;li&gt;Periodically each user should save the spreadsheet to merge his change and refresh changes from other users.  In other words, the changes are only updated during saving.  If there are any updates, OpenOffice.org shows a notification dialog box, and the changes will be marked with one color for each author.  Here cell B3 was updated.
&lt;br/&gt;&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SA8yv1ksUkI/AAAAAAAAA9k/4PziBgudlfs/s640/DEV300_m9-XP-updated_by_other_user.png&quot; alt=&quot;OpenOffice.org Calc 3.0: Your spreadsheet has been updated with changes saved by other users&quot; /&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;Conflict resolution&lt;/h3&gt;
&lt;p&gt;If two people change the same cell, the second person to merge his changes will see a dialog box called &quot;Resolve Conflicts.&quot;  It presents the choices &quot;Keep Mine&quot; or &quot;Keep Other&quot; for each conflict.&lt;/p&gt;

&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SA85e1ksUlI/AAAAAAAAA9s/olztCdY95BM/s640/DEV300_m9-XP-Resolve_Conflicts.png&quot; alt=&quot;OpenOffice.org Calc 3.0: Resolve Conflicts&quot; /&gt;

&lt;h3&gt;Document locking&lt;/h3&gt;
&lt;p&gt;If sharing is not enabled, the document is locked.  Unlike previous versions, OpenOffice.org 3.0 shows who locked the document, how long the document has been locked, and an option to open a copy.&lt;/p&gt;

&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SA8w1VksUfI/AAAAAAAAA80/SL8CHFRUk-A/s640/DEV300_m9_XP-Document_in_Use.png&quot; alt=&quot;OpenOffice.org 3.0: Document in Use&quot; /&gt;

&lt;h3&gt;Competition, retraining, and limitations&lt;/h3&gt;
&lt;p&gt;Microsoft Excel has a similar feature called Share Workbook.  Both applications have similar limitations on the features that can be changed while the document is shared.&lt;/p&gt;

&lt;p&gt;OpenOffice.org locking works with the Excel application, but live sharing between the two is not possible.  Two people using OpenOffice.org 3 cannot share an Excel spreadsheet: the OpenDocument spreadsheet format must be used.&lt;/p&gt;

&lt;h3&gt;Related articles&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0&#39;s new features, an early look&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;OpenOffice.org 3.0 beta?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/desktop-start-launch-icons.html&quot;&gt;Desktop start icon in OpenOffice.org 3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/galaxy-icon-set-theme-look.html&quot;&gt;Galaxy icon set&lt;/a&gt; in OpenOffice.org 3.0&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/4055585137325395029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/4055585137325395029' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4055585137325395029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4055585137325395029'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/04/shared-calc-spreadsheets-documents.html' title='Shared Calc spreadsheets'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/OOoNinja/SA8w1lksUgI/AAAAAAAAA88/PnbYTXq4xJM/s72-c/DEV300_m9_XP-Share_Document.png" height="72" width="72"/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8544609315733972726.post-4372020454466668389</id><published>2008-04-21T19:35:00.022-06:00</published><updated>2008-04-22T07:44:13.054-06:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="openoffice.org 3.0"/><title type='text'>Galaxy icon set</title><content type='html'>&lt;p&gt;OpenOffice.org 3.0 &lt;a title=&quot;Download the latest developers snapshot&quot; rel=&quot;external nofollow&quot; href=&quot;http://download.openoffice.org/680/index.html&quot;&gt;DEV300_m10&lt;/a&gt; (which is still &lt;a title=&quot;OOoNinja article: OpenOffice.org 3.0 beta?&quot; href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;not a beta&lt;/a&gt;) is out featuring the &lt;a href=&quot;http://ui.openoffice.org/VisualDesign/OOo_galaxy.html&quot; rel=&quot;external nofollow&quot;&gt;Galaxy icon set&lt;/a&gt; in development since 2006.&lt;/p&gt; 

&lt;a rel=&quot;external nofollow&quot; href=&quot;http://ui.openoffice.org/VisualDesign/OOo_galaxy.html&quot;&gt;
&lt;img src=&quot;http://lh6.ggpht.com/OOoNinja/SA1vTFksUaI/AAAAAAAAA6E/d-GI2WNwomc/s640/example_galaxy_icons.png&quot;  alt=&quot;Galaxy icons from http://ui.openoffice.org/VisualDesign/OOo_galaxy.html&quot;/&gt;
&lt;/a&gt;

&lt;p&gt;Here are the Galaxy icons, now the default, shown in Writer and Calc on Windows XP:&lt;/p&gt;
&lt;a href=&quot;http://lh3.ggpht.com/OOoNinja/SA1s2VksUZI/AAAAAAAAA58/4ECt0rFVZps/s800/DEV300_m10-XP-writer-sm.png&quot; rel=&quot;external nofollow&quot;&gt;
&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SA1s2VksUZI/AAAAAAAAA58/4ECt0rFVZps/s640/DEV300_m10-XP-writer-sm.png&quot; alt=&quot;OpenOffice.org Writer Galaxy Icon set on Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;a href=&quot;http://lh3.ggpht.com/OOoNinja/SA1s2VksUYI/AAAAAAAAA50/9EG-uDPawCU/s800/DEV300_m10-XP-calc-sm.png&quot; rel=&quot;external nofollow&quot;&gt;
&lt;img src=&quot;http://lh3.ggpht.com/OOoNinja/SA1s2VksUYI/AAAAAAAAA50/9EG-uDPawCU/s640/DEV300_m10-XP-calc-sm.png&quot; alt=&quot;OpenOffice.org Calc Galaxy Icon set on Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;Galaxy is the automatic default on Windows but not on my Linux system.  You may have to switch from Automatic to Default (see below). Also, Galaxy &lt;a rel=&quot;external nofollow&quot; href=&quot;http://www.oooforum.org/forum/viewtopic.phtml?p=282375#282375&quot;&gt;can be installed manually&lt;/a&gt; in older versions such as OpenOffice.org 2.4, but Galaxy may not work as well in older OpenOffice.org versions.&lt;/p&gt;

&lt;p&gt;Thanks to Dave for the tip on this story.&lt;/p&gt;

&lt;h3&gt;Changing the icon set&lt;/h3&gt;
&lt;p&gt;If you prefer a different look, just change it.  The other icon sets are Tango, Industrial, and Crystal, and high contrast.&lt;/p&gt;

&lt;p&gt;Tango:&lt;/p&gt;
&lt;a rel=&quot;external nofollow&quot; href=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUeI/AAAAAAAAA6o/AgZQbETGTsM/s800/OOo231-XP-Tango-sm.png&quot;&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUeI/AAAAAAAAA6o/AgZQbETGTsM/s640/OOo231-XP-Tango-sm.png&quot; alt=&quot;OpenOffice.org Writer 2.3.1 Tango icons show in Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;Industrial:&lt;/p&gt;
&lt;a rel=&quot;external nofollow&quot; href=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUdI/AAAAAAAAA6g/YfB7ew8o3Eo/s800/OOo231-XP-Industrial-sm.png&quot;&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUdI/AAAAAAAAA6g/YfB7ew8o3Eo/s640/OOo231-XP-Industrial-sm.png&quot; alt=&quot;OpenOffice.org Writer 2.3.1 Industrial icons show in Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;Crystal:&lt;/p&gt;
&lt;a rel=&quot;external nofollow&quot; href=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUdI/AAAAAAAAA6g/YfB7ew8o3Eo/s800/OOo231-XP-Industrial-sm.png&quot;&gt;
&lt;img src=&quot;http://lh4.ggpht.com/OOoNinja/SA1x5lksUbI/AAAAAAAAA6Q/pf7wKGqfGoE/s640/OOo231-XP-Crystal-sm.png&quot; alt=&quot;OpenOffice.org Writer 2.3.1 Crystal icons show in Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;The default in OOo 2.3.1:&lt;/p&gt;
&lt;a rel=&quot;external nofollow&quot; href=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUcI/AAAAAAAAA6Y/1l84UCIwk8s/s800/OOo231-XP-default.png&quot;&gt;
&lt;img src=&quot;http://lh5.ggpht.com/OOoNinja/SA1x51ksUcI/AAAAAAAAA6Y/1l84UCIwk8s/s640/OOo231-XP-default.png&quot; alt=&quot;OpenOffice.org Writer 2.3.1 default icons show in Windows XP&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;How to switch icon sets:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Start OpenOffice.org.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;Tools&lt;/b&gt; and &lt;b&gt;Options&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click &lt;b&gt;OpenOffice.org&lt;/b&gt; and &lt;b&gt;View&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Change &lt;b&gt;Icon size and style&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;


&lt;h3&gt;Related articles&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/03/openofficeorg-30-new-features.html&quot;&gt;OpenOffice.org 3.0&#39;s new features, an early look&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/openofficeorg-30-beta.html&quot;&gt;OpenOffice.org 3.0 beta?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oooninja.com/2008/04/desktop-start-launch-icons.html&quot;&gt;Desktop start icon in OpenOffice.org 3.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;A href=&quot;http://www.oooninja.com/2008/03/change-remove-splash-screen.html&quot;&gt;Customize or remove the splash screen&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.oooninja.com/feeds/4372020454466668389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8544609315733972726/4372020454466668389' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4372020454466668389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8544609315733972726/posts/default/4372020454466668389'/><link rel='alternate' type='text/html' href='http://www.oooninja.com/2008/04/galaxy-icon-set-theme-look.html' title='Galaxy icon set'/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/OOoNinja/SA1vTFksUaI/AAAAAAAAA6E/d-GI2WNwomc/s72-c/example_galaxy_icons.png" height="72" width="72"/><thr:total>7</thr:total></entry></feed>