Lodahl's blog: OASIS
Showing posts with label OASIS. Show all posts
Showing posts with label OASIS. Show all posts

06 May 2008

Behind or ahead

Clarifying versions:




OpenOffice.org 2.0 - 2.3.1ODF 1.0Approved by ISO
OpenOffice.org 2.4ODF 1.1Has not submitted to ISO for approval
OpenOffice.org 3.0 (upcomming) - ?ODF 1.2Under development

The problem with Alex Browns validation test (http://www.griffinbrown.co.uk/blog/PermaLink.aspx?guid=f0384bed-808b-49a8-8887-ea7cde5caace) is, that he is using a document from OpenOffice.org 2.4 and validates it against the ISO-approved standard. Jesper Lund Stocholm claims (http://idippedut.dk/post/2008/04/Conformance-of-ODF-documents.aspx) that he has created some documents with various versions of OpenOffice.org that doens't validates correctly. From my knowledge, Jesper hasn't put any documentation to support witch validation method he used nor put forward the bespoken documents. He has not even told us the seriousness (number of errors) of the 'variations'.

ODF file format is maintained by a technical committee under OASIS (http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office). Members of the committee are developers and managers from Sun Microsystems, IBM and many other companies (http://www.oasis-open.org/committees/membership.php?wg_abbrev=office) and it is in fact OpenOffice.org and StarOffice, that is 'pulling' the development, because OpenOffice.org happens to be the project ahead in development. OpenOffice.org comes with about four releases each year. A standard specification is not work from an office desk, but experience from real world development. Therefore the technical development will be a little bit ahead of the specification work and approval. Thats how standard specifications are developed.

When the specification is ready from OASIS, it can be submitted to ISO for approval. One important condition for ISO approval is "multiple implementations". It's a question about the hen and the egg. The specification can't be approved if it hasn't been implemented and now we are been criticized for implementing it before it's approved. That doesn't make sense.

Both the standard and the programs are simultaneously developed over time. The question is, if we should make a choice in the program, that makes it possible to 'Save as...' ODF 1.0. This is of cause possible but not that simple. But should we develop OpenOffice.org according to what the users need or what the politicians need ? Probably both. But an extra 'Save as' option could do more harm than good, because it would confuse users. Nevertheless, this problem will be taken care of in OpenOffice.org 3.0. Another problem is, that higher ODF versions contains much more information and is of better quality. There is no need to use any ODF versions lower than the latest, except of cause, the ISO stamp.

So what's the difference between Microsoft/OOXML and OpenOffice.org/ODF ?
The difference is, that Microsoft Office is behind OOXML. OpenOffice.org is ahead of ODF. According to the ISO rules, a specification can only be approved as an ISO-standard, unless it has been implemented.

12 December 2007

Groklaw: Denmark Pretends MSOOXML is an "Open Standard"

According to Grocklaw the Danish government is pretending that EOOXML is an open standard approved by ISO. http://www.groklaw.net/article.php?story=20071211153924324

It's true that the public authorities is about to implement open standards in the public sector and that EOOXML is one of the accepted standards.

It must be emphasized that the ISO approval (or rejection) has never been a part of the discussion in the Danish Parliament. The ISO approval is not the final and true prove weather a document format is an open standard. ISO doesn't have the final word, but the the decision will of cause have effects in Denmark as well.

The Danish decision is this:

  • ODF is an open standard (accepted)
  • EOOXML is for now accepted as an open standard, but Microsoft must prove true openness in the process before end of 2008. The Danish Competition Authority has been asked to look after this.
I have talked to a few MP's about this both last summer when the discussion was open in the Parliament but also this late autumn where there was an election for Parliament. The politicians is very much aware of this problem and Microsoft will not get a final accept if the process isn't getting more open.

28 October 2007

Bibliographics

I came across this blogpost (http://netapps.muohio.edu/blogs/darcusb/darcusb/). It's a discussion about bibliographic applications, here Zotero versus RefWorks.

I am using Zotero my self. Zotero is licensed as open source and works as extensions to other application (Mozilla Firefox and OpenOffice.org).
RefWorks is what I would call proprietary software going towards freeware. The software is in some context free (as in free beer, not as in freedom).
The discussion in the above mentioned blogpost is very much a comparison of free software and proprietary software. Why some librarians can recommend students and scientist to use a non-free application. In my mind there is nothing wrong with proprietary software. I am using proprietary and commercial software every day together with free and open source software. I choose from a various of parameters. To mention a few: Functions and features, robust data storage, openness in data format, price versus value.

As I see the problem is, that both applications in the comparison, as well as any other bibliographic application, stores data in closed binary databases. None of the two applications are actually open in the way data is stored. I chose Zotero, because I find the connection between my Internet browser (Firefox) and my text editor (OpenOffice.org Writer) convenient.

The basic problem here, as in many other situations, is that we don't have an open standard for storing bibliographic data. If the providers of bibliographic applications could agree on one common way of storing the data, any student, teacher or librarian could use an application of his or her own choise. Data can be published, exchanged and searched in.

Should this be a part of the ODF standard ?
I don't know.
I am one of the people speaking the ODF case in Denmark.
It would be natural to extend ODF to contain bibliographical data as meta data (Rob Weir about the Semamtic Web: http://www.robweir.com/blog/2007/10/odf-enters-semantic-web.html)

On the other hand we must be careful not to think that we can put everything into one standard. ODF is developed in OASIS and approved by ISO. ODF is implemented in OpenOffice.org, Kword and many other applications. A new version of ODF will be a hard work to get through the two organizations and the implementation will be delayed several years. The more different aspects the format contains, the more difficult versioning and implementation will become.