Erwin's StarOffice Tango
Erwin Tenhumberg's Insights into Open Source and Dancing
... or why Open Competition matters

20080130 Mittwoch Januar 30, 2008

Wow! New chart features in OpenOffice.org 2.4!
There will be a number of cool new chart features in OpenOffice.org 2.4. Check out Bjoern Milcke's latest blog entry for details.
( Jan 30 2008, 07:12:27 PM CET ) Permalink


$175,000 for OpenOffice.org and ODF Innovations
OpenOffice.org just announced the participation rules for the "OpenOffice.org Community Innovation Program" which belongs to Sun's community awards program. The total prize money dedicated to OpenOffice.org sums up to $175,000. I'm curious to see what ideas people come up with. Since I'm co-charing the OASIS ODF Adoption TC, I personally would love to see proposals leveraging ODF and XForms. J. David Eisenberg's documents might be useful for starters. I could also imagine cool things by leveraging the ImageMagick tools. But I guess, just by looking at submitted issues and RFE's, people will be able to come up with many new cool ideas.
( Jan 30 2008, 03:18:15 PM CET ) Permalink Kommentare [3]


Market Share of Firefox Growing
Pretty cool to see that Firefox is continuing to gain market share! Check out this report!
( Jan 30 2008, 02:54:06 PM CET ) Permalink


French Gendarmerie Adopts Ubuntu
I just read this article about the French Gendarmerie adopting Ubuntu. Here is a short extract:

"The gendarmerie's 70,000 desktops currently use Microsoft's Windows XP operating system. But these will progressively change over to the Linux system distributed by Ubuntu, explained Colonel Nicolas Geraud, deputy director of the gendarmerie's IT department.

"We will introduce Linux every time we have to replace a desktop computer," he said, "so this year we expect to change 5,000-8,000 to Ubuntu and then 12,000-15,000 over the next four years so that every desktop uses the Linux operating system by 2013-2014."

There are three reasons behind the move, Geraud said at the Solution Linux 2008 conference here. The first is to diversify suppliers and reduce the force's reliance on one company, the second is to give the gendarmerie mastery of the operating system and the third is cost, he said."

I feel a bit like the French Gendarmerie because due to my consequent use of open standards and open source multi-platform applications, I can easily switch between platforms without any issues. I just got a MacBook Pro so that I can test and promote the upcoming Mac version of OpenOffice.org. Moving from my Solaris laptop to the MacBook Pro was easy because all my key applications like OpenOffice.org, Firefox, Thunderbird, Lightning, and GAIM/Adium are available for both platforms. Thus, I was immediately productive again. However, I definitely stay away from proprietary tools (from Apple or any other vendor) because I don't want to be locked in again. Anyway, so far my experiences with Mac OS X have been much more pleasant and fun than my past Windows XP experiences.
( Jan 30 2008, 02:46:47 PM CET ) Permalink Kommentare [1]


20080129 Dienstag Januar 29, 2008

Arcor introducing web conferencing with ODF support
According to this German article, Arcor is introducing a new phone and web conferencing solution which supports sharing ODF documents among participants.
( Jan 29 2008, 02:26:15 PM CET ) Permalink


20080128 Montag Januar 28, 2008

Yet another reporting tool with ODF support
"Adding FastReport VCL to your application is a breeze. You need to put several necessary components on the visual form, then connect to needed data sources and make a report form. It's as easy as working in Corel Draw. The end user who got FastReport VCL in an application can edit templates and available reports, convert reports to 15 formats (such as PDF, XLS, RTF, and ODF), and send reports by email directly from the application."
Found here.
( Jan 28 2008, 03:40:45 PM CET ) Permalink Kommentare [1]


20080125 Freitag Januar 25, 2008

"Open source software has the ability to change the face of the Education Industry"
"A number of education institutions around the globe are looking towards open source software (OSS) as a means to gain more control over their solutions. From this a new report by independent market analyst Datamonitor predicts that spend on OSS (including maintenance and services) by the Education sector globally will reach $489.9 million by 2012, compared to $286.2 million today, providing sizeable opportunities for technology vendors."
Found here.
( Jan 25 2008, 02:49:01 PM CET ) Permalink


Advice for the Dutch public sector on Open Source
I just became aware of the following very interesting service which I guess other countries could copy:

"The programme OSOSS informs and advises the Dutch public sector about the possibilities of open source software and stimulates the use of open source software in their information systems. The acronym OSOSS stands for “Open Source as an Option in your Software Strategy”.

The OSOSS programme offers concrete support by providing information, knowledge and instruments that governmental bodies can use to start using open source software. The programme is run by the foundation for e-government, ICTU, on request by the Ministries of the Interior and of Economic Affairs."

More details can be found on their homepage. This German article made me aware of OSOSS.
( Jan 25 2008, 02:46:30 PM CET ) Permalink


20080118 Freitag Januar 18, 2008

Book about ODF vs. OOXML discussions
This article reminded me that I had not written about Andy Updegrove's book project. I'm sure it will be an interesting story!
( Jan 18 2008, 07:10:42 PM CET ) Permalink


ODF Alliance Publishes Response to Burton Group Report
In case you had not noticed, the ODF Alliance just published a response to the recent Burton Group report.
( Jan 18 2008, 07:10:19 PM CET ) Permalink


20080117 Donnerstag Januar 17, 2008

Sears starts to sell $199 PC (OpenOffice.org indirectly included via Freespire)
I just learned that the large retailer Sears just started selling $199 PC's (after $100 mail-in rebate) which have Freespire pre-installed. As can be read on the Freespire homepage, this means that buyers of this PC will get access to the Sun StarOffice software. Since Freespire is Linspire's free offering, I guess people have to pay in order to get StarOffice, but AFAIK Freespire also allows includes OpenOffice.org as a free option. This is yet another example of a major retailer selling low-cost PC's with an ODF implementation pre-installed, or at least very closely attached.
BTW, I just learned that the Eee PC will start selling in Germany on January 24. I'm anxious to get my hands on one of those little guys.
( Jan 17 2008, 09:49:12 AM CET ) Permalink Kommentare [1]


20080116 Mittwoch Januar 16, 2008

Indian organization saving money with OpenOffice.org
"Umashankar says that his office uses the Openoffice.org suite. This saves them close to Rs 12,000 on each desktop, he says.

"We buy Intel dual core desktops with 19" TFT monitors for Rs 21,600 including the Linux OS. If we bought a proprietary office suite at Rs 12,000 for each desktop, the cost of commissioning infrastructure would go up to Rs 33,600 -- a 55 percent increase," he says.

And when you have to refresh over 30,000 PCs, that's a figure that can add up: to about Rs 17 crore.

And that's not all. These figures don't take into account software upgrades for applications. By using the free Openoffice.org suite and a Linux OS, Elcot has bypassed yearly licensing fees for proprietary software."

Found here.
( Jan 16 2008, 04:31:02 PM CET ) Permalink


20080115 Dienstag Januar 15, 2008

Poll regarding ODF and OOXML
Here is an interesting poll regarding ODF and OOXML. I'm curious about the results!
( Jan 15 2008, 12:40:44 PM CET ) Permalink


20080114 Montag Januar 14, 2008

Lenovo now also pre-installing Linux and OpenOffice.org, too
I just read this article. Apparently Lenovo will pre-install Linux and OpenOffice.org, too. I wonder what high-profile hardware vendor comes next!?
( Jan 14 2008, 06:17:26 PM CET ) Permalink


20080111 Freitag Januar 11, 2008

Dispelling Myths Around ODF

Dispelling Myths Around ODF

Recent articles, reports and documents show that there are still a lot of misperceptions regarding ODF in the market. Apparently, many people are still not well informed about ODF even though they choose to write about ODF. Therefore, I thought it can't hurt trying to dispel a couple of myths around ODF.

ODF is controlled by Sun

Considering how actively a company like IBM is involved in the standardization process and the whole file format debate, I doubt that IBM would allow Sun to control ODF. Nevertheless, Sun is not in the position to control ODF.

  1. The TC accepted multiple proposals that are not implemented in OpenOffice.org, and did so without larger discussions.

  2. Sun has only three votes out of 8 to 10 in the TC. Even if Sun wanted to prevent that certain proposals get added to the specification, Sun would not have the power to do so.

ODF equals Open Source

ODF's strongest benefit is that it has been designed for vendor, platform and application independence right from the beginning. As a consequence there is a long and growing list of applications that do implement and support ODF, both commercial and open source. A few prominent examples are:

  • KOffice

  • OpenOffice.org

  • Sun StarOffice Office Suite

  • Sun ODF Plugin for Microsoft Office

  • IBM Lotus Notes / Symphony

  • Corel WordPerfect (beta)

  • Apple Mac OS X Leopard / TextEdit

  • TextMaker

  • AbiWord / Gnumeric

  • Google Docs & Spreadsheets

  • Microsoft / Clever Age ODF Plugin for Microsoft Office

  • Mobile Office by Odendahl SEPT-Solutions

Thus, ODF does not equal open source and therefore, ODF should not be confused with open source or one of its open source implementations like OpenOffice.org.

However, the existence of solid (!!!) open source implementations is indeed a benefit because the open source implementations give minorities access to ODF. Good examples are the broad platform support for ODF including exotic platforms like FreeBSD and OS/2 as well as the broad language support including the 11 South African languages. In addition, open source implementations like OpenOffice.org and KOffice reduce the barriers of entry for new market entrants and thus help to increase customer choice and vendor independence.

ODF is very closely related to OpenOffice.org

David Faure from KDE recently told me the following in an email exchange which he fortunately allowed me to quote and which nicely corrects the myth that ODF is very closely related to OpenOffice.org:

“[Question by me:] In this context, what is your answer from a KOffice point of view if someone says that ODF is very closely related to OpenOffice.org and StarOffice the same way OOXML is closely related to Microsoft Office. Do you agree? Do you disagree?

[Answer by David:] This is a misleading statement. ODF is very closely related to the OpenOffice.org original file format. OOXML is very closely related to the Microsoft Office implementation. This makes a huge difference.

The OOo-1.0 file format was already designed to be as implementation-independent as possible. This is what I always liked about it, and this is the reason why it made perfect sense for it to be the base of the ODF format. It uses many existing standards (HTML, CSS, XSL-FO, SVG), and is rather well documented. On the other hand, OOXML is an "xml transcription" of the old binary formats, which themselves were simple memory dumps of MS Office's data structures. There is still a lot in OOXML which shows the legacy (VML, BIFF, OLE...) and that relies on the MSOffice implementation -- [...]

[Comment by me] I need the answer for a request by someone who believes that ODF is just some kind of "rebranded" StarOffice file format.

[David's answer] I always said: it would be, if I wasn't part of the TC and if KOffice hadn't switched to ODF as its native file format. Okay that's probably exaggerating my role since others have also contributed to the format of course, but still, KOffice implementing ODF (not as a (lossy) import/export, but as the native file format which therefore has to store all of KOffice's features), is the proof ODF isn't just OOo-1.0 rebranded. Because there were two real (and independent) implementations, (not just a converter or a viewer, but two real office suites using the format natively), we have a proof that the format is implementable, and that the spec is implementation-independent. If OpenOffice disappears (sorry, just hypothetical :) , people will still be able to read their files using KOffice (okay, after implementing a bunch of missing features, but the point is that the documents can be read as is). If Microsoft Office disappears... well, too bad, your OOXML documents are good for nothing, currently.”

See also an earlier interview where David basically said the same:

http://dot.kde.org/1097051569/

Customer care about features, not formats

That customers increasingly care about formats and actually consider open standards support a key feature and requirement becomes for example evident in the Valoris study conducted by the European Commission in 2003 as well as the workshop about document exchange formats as part of the German EU presidency earlier this year. At the very least, government agencies around the world consider open standards support to be a key product feature just like spell checking or printing.

ODF is not being adopted

The recent ODF Report as well as the press release about the 1st International ODF Users Workshop by the ODF Alliance, the OpenOffice.org Market Share Analysis and the OpenOffice.org Solutions wiki page clearly show that there is a huge momentum around ODF. More and more governments are standardizing on ODF, and an increasing number of software vendors is adding ODF support to their solutions. In addition, a growing number of hardware vendors starts shipping desktop computers with ODF capable software pre-installed. The recent product announcements for the ASUSTeK Eee PC, the XO / OLPC as well as the gPC and Cloudbook by Everex - which are sold at Walmart by-the-way - are just a few very prominent examples. Finally, OpenOffice.org is being downloaded several hundred thousand times every week, and education ministries as well as universities are distributing open source tools to their students, like in Portugal and France. Oh, and not to forget the fact that the Google Pack includes StarOffice.

Thus, ODF has become a very significant force in the market place! It is hard to overlook or ignore that!

ODF has a very limited feature set

First, I want to repeat what has already been said multiple times. ODF strongly reuses open standards and concepts instead of reinventing the wheel again and again. As a consequence, the ODF spec is very lean and developers can reuse existing knowledge about different standards from other domains.

For example, some people believe or have been made believe that having a different table concept for each document type is an advantage. I, however, strongly believe that the opposite is true, i.e. that using one table concept for all document types is the better and cleaner approach. The following quotes from a Dr. Dobbs article provides a good example, why:

"The ODF reuses concepts throughout the different document formats it supports. For example, the definition of a table in a spreadsheet is almost equivalent to a table embedded in a text document.

... In ODF the content of your office document is stored in the content.xml document.

... This query constructs an HTML document with all tables from the ODF text document, usedcars.odt. Figure 4 is an example of the result, usedcars.html.

... And by simply changing the container document you want to access, you can use the same function to query your ODF spreadsheet, usedcars.ods. Look similar?"

If a developer has already written code to process tables in one document type, he or she can easily apply the same code to a table in a different document type. Thus, the learning curve is less steep and productivity increases significantly.

A very annoying myth around ODF is that some people say, “ODF has only a limited feature set” or “ODF is simplistic”. Actually the exact opposite is true.

Sure, ODF 1.0 was not 100% perfect. Like with any open standard, the more people start implementing and using a standard, the more potential areas of improvement are being identified. However, ODF is maturing rapidly with version 1.2 being on the horizon. ODF 1.2 will be a very mature standard with a very broad but standards-based feature coverage.

Yes, ODF 1.0 did not specify a formula language but allowed arbitrary formula languages instead. This was recognized as an interoperability issue and is thus being addressed by ODF 1.2. However, many ODF 1.0 based products from different vendors even don't have an interoperability issue in the formula area because they are based on the same code base. It would have been fast and easy to define a formula language by simply documenting the formula language of one single application. However, ODF chose to specify formulas based on broad industry experience and best practices.

The formula language in ODF 1.2 is based on the following applications:

  • Microsoft Excel (many different versions)

  • OpenOffice.org / StarOffice

  • Lotus 1-2-3

  • Quattro Pro

  • Gnumeric

  • Koffice Kspread

  • WikiCalc

  • SheetToGo

  • Mathematica

  • Macsyma

  • Octave

And the key benefits of the ODF 1.2 formula language are:

  • Broad application coverage, incl. Microsoft Excel, Lotus 1-2-3 and OpenOffice.org

  • Innovative functions, e.g. XOR, BASE, SEC, etc.

  • Reuse of standards, e.g. ISO 8610 date and time representation

  • Support for supplier-unique namespaces, enables rapid, decentralized innovation

  • Avoids bugs like the „1900 leap year bug“

  • No limitation to the number of rows and columns

  • No constraints on the user interface

  • Predefined function sets for different application areas

Thus, the ODF 1.2 formula language covers all key areas without sacrificing vendor independence and openess.

Another often heard criticism is that “ODF does not support custom schemas”. Statements like this seem to ignore the XForms support in ODF 1.0. In addition, ODF 1.2 adds W3C standards based metadata support for which the following scenarios were analyzed:

  • Accessibility Information

  • Asymmetric metadata

  • Automatically generated metadata

  • Bibliographies and Citations

  • Content Tagging

  • Conversion Metadata

  • Document as Web Service

  • Enhanced Search

  • Extrinsic metadata

  • Intellectual Property

  • Metadata templates

  • Ontology Validation

  • Realtime Collaborative Editing

  • Revision Metadata

  • Rich Semantic Metadata

  • Security metadata

  • “Semantic Web”- Ready Documents

  • Workflow Management

All these scenarios give a hint of what the metadata support in ODF 1.2 will be capable of. The key benefits of the metadata model are:

  • Reuse of existing standards like RDF/XML (W3C) and OWL (W3C)

  • Interoperability with other RDF-supporting applications (RDF is for example the basis of RSS and is being used within Adobe's XMP technology in applications like Photoshop)

  • Strong tool support (many development tools for RDF, good RDF support in/for relational databases)

  • Flexible text-metadata binding, e.g. assign different types of metadata to the same document element, i.e. one-to-many relationships

Finally, as chapter 11 “Database Front-end Document Content” of the current ODF 1.2 draft shows, ODF 1.2 will be leading the document format space by even adding database support. Thus, all in all, with version 1.2 of ODF it will be difficult to find feature areas of existing office productivity applications that are not covered yet.

The Web makes ODF irrelevant

Some people believe that the advent of Web 2.0 applications including web office tools like Google Docs and Spreadsheets will make ODF irrelevant. I believe, that at least for a long while the opposite will be true. It will take a couple of years or probably even decades until broadband Internet becomes ubiquitous. As a consequence people will use a mix of local desktop applications and web-based tools. However, in order to allow users to move back and forth between desktop and web applications, it is important that these applications agree on common open standards. Google Docs and Spreadsheets for example support ODF. Thus, users can easily upload and use documents created with OpenOffice.org or KOffice within Google's web tools and vice versa.

In addition, since the web is strongly influenced and dominated by W3C standards, ODF has a huge advantage compared to other document file formats because ODF heavily reuses W3C standards like HTML, SVG, XForms, XSL-FO, XLink, MathML, XML Signature, RDF/XML, etc. The following diagram created by my Sun colleague and OASI ODF TC co-chair Michael Brauer illustrates this nicely:

ODF is incompatible with Microsoft Office

Many people also believe that ODF is incompatible with Microsoft Office or that Microsoft Office documents cannot be represented in ODF. As many people know, OpenOffice.org has a very high level of compatibility with Microsoft Office. Some users even use OpenOffice.org to “repair” Microsoft Office files that cannot be opened in Microsoft Office any more. Microsoft Office compability has been a key goal for OpenOffice.org for a very long time due to the current market situation. However, OpenOffice.org uses ODF as the default file format and therefore all features that currently can get imported by OpenOffice.org from Microsoft Office files can be represented in ODF. As a consequence, even though Microsoft has not been participating in the ODF TC at OASIS, ODF can already represent close to all Microsoft Office features that someone typically uses for the creation of day-to-day documents.

I hope the information above has helped to dispel a few myths around ODF and helps people reading articles, blog entries and analyst reports about ODF. From my point of view, ODF provides all an office suite user needs, and I'm sure that we will read a lot more great and encouraging news about ODF in 2008.



( Jan 11 2008, 05:38:01 PM CET ) Permalink Kommentare [4]



Archive
Links
Referenzierte URLs