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

16 July 2013

LibreOffice is becoming the Swiss army knife in the office

What started as a simple text editor and later became am office suite is actually becoming a very comprehensive set of tools for the daily office work.

LibreOffice is most likely the only application that can open almost any office file format in the world. Legacy and modern - it doesn't matter LibreOffice can handle them. Even some legacy file formats from older versions of Microsoft Office that can't be recognized by supported versions of Microsoft Office can be opened and converted with LibreOffice. Its a well known fact that some corrupted files from legacy Microsoft Office versions can only be opened with LibreOffice. I'm just mentioning a few file formats here: Lotus Word Pro, MS Works, WordPerfect and Cores Draw. Also older versions of office files from outdated Mac computers like Microsoft Word for Mac, Write Now, MacWrite Pro and AppleWorks is now accessible.


Besides that LibreOffice is constantly improving the Microsoft OOXML Import and Export filters as well as for the Microsoft Office binary file formats and the RTF format.

With LibreOffice you can store PDF-files and even embed the original text document or spreadsheet within the PDF. This makes it possible to do later edits of the file directly by loading it into LibreOffice. But there is more that. With the drawing application you can open any PDF-file that is stored without encryption. You can even edit the content and you can merge and split the document as you like. Hereby LibreOffice can replace some of the separate tools that is often used to do these tasks.

With the spreadsheet application Calc you can import CSV files and even arbitrary XML files into a spreadsheet.

LibreOffice runs on almost any thinkable platform ans operating system and its free. Free as in free beer and as in free speech. you can download it from here: https://www.libreoffice.org/download/ .


What more do you want of interoperability?

10 June 2013

Best new feature in LibreOffice 4.1?

I wrote about embedding of fonts in this blogpost: http://lodahl.blogspot.dk/2013/06/libreoffice-41-most-important-new.html

The embedded fonts will most likely result in better interoperability with Microsoft Office and between different OS'. But there is even more coming on that shelf: Even better interoperability.

From the release notes: https://wiki.documentfoundation.org/ReleaseNotes/4.1

  • Import and export of graphical bullets of numberings in the DOC, DOCX and RTF filters.
  • Numerous improvements have been made to the Microsoft OOXML Import and Export filters as well as for the Microsoft Office binary file formats and the RTF format.

These new features (or fixes) is absolutely on my list of favorites in this upcoming version.

30 December 2008

Sanders expert report is ready

Helge Sander, Danish Minister of Science and Technology earlier this year asked an expert committee to look into the technical and legal implications of the introduction of two standards for documents in the government. The report is now ready.

The committee consists of

  • Professor dr. jur. Mads Bryde Andersen, University of Copenhagen (Chairman)
  • Associate Professor Jens Hørlück, Aarhus University
  • IT centerchef Jorgen Kristensen, Association of Local IT managers
  • Professor Kim V. Andersen, CBS
  • Professor Mogens Kühn Pedersen, CBS
The report is mainly a review and summation of said words in the matter and the committee does not take their own opinion. It seems a little disappointing, because the committee members probably could find something more meaningfull to do than to quote what others have said and written.

The only new topic the report brings to light is a recommendation of the PDF format for final documents. One detail that has previously been completely overlooked in the political debate. The few conclusions in the report is so vague that it is almost comical. Among other things, the conclusion is ...
In summary, the Committee believes that interoperability between ODF and OOXML continues to represent a challenge.
It is another way of saying ...
It is not possible to achieve full interoperability between OOXML and ODF. The two formats is simply not interoperabile.
It is, I believe so uncritical that it becoms self-contradictory in some areas. Among others the report includes Ramboll Management TCO reports quite indiscriminate, despite the fact that these reports are made on a critisized base and criticized by many. The reports from Ramboll are by many regarded as worthless. One of the TCO report's assumptions were that every document needed ten minutes to convert. A prerequisite as Ramboll Management itself points out is a very sensitive parameter: Changing this parameter just a little bit, will change the conclusion in the report.

Expert Committee's report emphasizes that the imposition of the PDF format for final documents will end up with only a small part of the existing documents should be converted. It disappoints me very much that the report does not identify that this observation makes TCO report by Ramboll Management inappropriate in context.

In addition, the ISO approval of OOXML is concidered as the final conclusion that the OOXML is an open and appropriate standard. This despite the fact that even Dansih Standards recognizes that the approval process was perhaps not completely clean and OOXML might not be quite as qualified as it seems.

The experts completely ignores the world around us. I believe that we in Denmark can't take such decisions without first looking around us. The countries which we usually compare ourselves with, may have been through similar problems. But the report is also completely ignoring this.

Repport from IT-og Teleagency : http://budurl.com/ekspert
Computerworld.dk: http://www.computerworld.dk/art/49464

Unfortunately there isn't an English translation, but you can try with Google Translate here: http://translate.google.com/translate?hl=en&ie=UTF-8&u=http%3A%2F%2Fbudurl.com%2Fekspert&sl=da&tl=en&history_state0=

11 June 2008

Better late than ...

On April 4th I wrote a letter to members of Parliament in Denmark (Folketinget): "Standards and free competition" (English translation: http://translate.google.com/translate?u=http%3A//ft.dk/samling/20072/almdel/UVT/Bilag/129/545869.HTM&hl=da&langpair=auto|en&tbb=1&ie=UTF-8). This was at the time where the Paliament was discussing with the Minister of Science whether The Danish Competition Authority should be participating in the follow-up on Parliament decision B 103. Fortunately the Parliament agreed to tell the Minister to ask the competition Authority to participate.

Today I read in the media ( http://translate.google.com/translate?u=http%3A//www.version2.dk/artikel/7571&hl=da&langpair=auto|en&tbb=1&ie=ISO-8859-1) that Microsoft has answered. I don't know when they did, but I find it nice that Microsoft has taken their time to answer. One of the answers are, that Microsoft OOXML is an open standard because it's ...

1) Well documented and the complete specification is public awailable
2) Free implementable without any restrictions
3) Maintained in an open forum via an open process
Sorry Microsoft. two out of three (at least) missed this time.

16 May 2008

Reaction from Parliament ...

Members of the parliament are angry that they didn't know about the total split in the Technical Committee under Danish Standards.

Several Danish IT policy rapporteurs are surprised that the OOXML Committee with Danish Standard has been totally divided. It will have consequences, "said Morten Helveg Pedersen (R).
http://www.computerworld.dk/art/45845

English: http://translate.google.dk/translate?u=http%3A%2F%2Fwww.computerworld.dk%2Fart%2F45845&hl=da&ie=UTF8&sl=da&tl=en

15 May 2008

Municipal of Aarhus post a complaint to DS

The city of Aarhus has posted an official complaint to Danish Standards regarding the result of the Danish YES-vote.

The complaint is regarding the fact that *all* non-profit votes in Denmark asked for a NO. Only commercial pro-Microsoft participants voted YES.

http://www.computerworld.dk/art/45835 English: http://translate.google.dk/translate?u=http%3A%2F%2Fwww.computerworld.dk%2Fart%2F45835&hl=da&ie=UTF8&sl=da&tl=en
http://www.version2.dk/artikel/7287

I doubt that this complaint can change anything, but it's nice to see some response from the TC-members. They all excuse them selves with: "We all agreed not to discuss the process in public".

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.

20 April 2008

What really happened in Norway..

The former chairman in Norway speaks about what actually happened:

http://topicmaps.wordpress.com/2008/04/18/the-norway-vote-what-really-happened/

16 April 2008

Will OpenOffice.org support OOXML ?

The answer is no !

From version 3.0 OpenOffice.org will be able to read MS Office 2007 documents.

The purpose is not to support an academic developed file format, but to help the pour users who by accident get hands on a document from Microsoft Office 2007.

I'm not sure if all document types (text, spreadsheet, presentations etc.) will be supported, but I know that first step is to support simple files. Advanced functionality (macros, main- and sub documents, embedded objects etc.) will not be supported from day one.

http://blogs.sun.com/GullFOSS/entry/ooxml_import_in_writer_a
and
http://blogs.sun.com/GullFOSS/entry/office_open_xml_ooxml_filters

14 April 2008

Disgusting is what it is

Microsoft wanted that approval at any cost.

We didn't cheat. It wasn't fraud. It was clean and honest.

All' right then. Then we dont use the same definition of those words. We don't share the same moral.

Take a look at these 37 letters that was received at Standard Norway just before the vote:
http://people.opera.com/howcome/2007/ooxml/37-brev.pdf . 37 letters with exactly the same words. Some of the senders didn't even care to remove the 'Type company name here' text.

Simular letters has been circulating in Denmark as an e-mail from the Danish MD Jørgen Bardenfleth to customers and business partners.

I call it fraud, cheating and disgusting. If I wasn't anti-Microsoft before, I am now. Disgusting !

http://www.version2.dk/artikel/6965

08 April 2008

Demonstration in Oslo, Norway on April 9th.

==============================================================
Demonstration against Microsoft OOXML
Wednesday 9 April @ 12:00
Oslo, Norway
==============================================================
Steve Pepper, the former Chairman of the Norwegian committee responsible for deciding the Norwegian vote on OOXML, is calling for a demonstration to take place outside the building where SC34, the ISO committee that has been landed with OOXML, is holding its spring plenary.

The demonstration will take place outside Håndverkeren, Rosenkrantzgate 7, Oslo, Norway, on Wednesday April 9 at 12.00.

Among the slogans are:

* No to ISO approval of OOXML!
* Defend the integrity of ISO!
* Microsoft: Support ODF!
* Ecma: Withdraw OOXML
* Norway must say no to OOXML!

Steve Pepper is supported by the majority of the Norwegian technical committee who were against approving OOXML, but who were overruled by the bureaucracy at Standard Norway.

"I call on all those opposed to ISO's approval of OOXML to join this demonstration", says Steve Pepper. "Standard Norway defends its scandalous act by pointing to 37 identical letters that were formulated by Microsoft and sent to Standard Norway by Microsoft's partners and customers during the open hearing."

"If they want numbers, we can give them numbers. Join me on the street and show your disapproval. Please pass this message on around the globe.

Let's use *our* technology for everything it is worth."

More (Norwegian): http://www.digi.no/php/art.php?id=519231

07 April 2008

Norway changes its vote to NO

The Norwegian mirror committee to ISO/IEC JTC 1/SC 34 has send a letter to ISO to confirm that the committee agrees with chairman Steve Pepper. Norway votes NO.

http://www.digi.no/php/art.php?id=519159

02 April 2008

Guess what, there will be another round !

ISO confirms approval of OOXML, gives two months to appeal

Microsoft must wait for appeal process to run its course



http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=9074358&intsrc=hm_list

27 March 2008

Denmark will vote NO! [UPDATED]

The committee S-142/U-34 under Danish Standards could not agree to change their vote from No to Yes, so the committee has asked Danish Standards to vote
NO !

This is still unconfirmed !
Danish Standards has told the chairman (
professor at Copenhagen Business School Mogens Kühn Pedersen) to keep his mouth shut: http://www.version2.dk/artikel/6718


[Added 22:00]Clarification
The meeting in the committee was yesterday afternoon. The chairman has been ordered to keep his mouth shot and Danish Standards will say nothing until tomorrow friday.

The committee did not reach a consensus decision yesterday and has asked Danish Standards (DS) to make a conclusion. So much is clear. The question is, what exactly didn't they agree on ?

Was the question: "Should we approve the standard ?" or was it "Should we change the Danish vote ?"

A press release from Danish Standards from just after the BRM said: "All the Danish complaints has been fulfilled". This is exactly what the members couldn't agree on yesterday. A complaint has been posted to DS that a conclusion was published long before the meeting. See my earlier
blogpost http://lodahl.blogspot.com/2008/03/here-are-minutes-of-tomorrows-meeting.html

Today in the press and on discussions:
Jesper Lund Stockholm said: "Read the press release from Danish Standards: All Danish complaints has been fulfilled. Thats the prove."
Morten Kjærsgaard from The Danish Open Source Business Association (OSL) said: "Rubbish. Several items from the Danish complaints hasn't been solved. Some has just been answered to and other items has been rejected".

So it's all up to Danish Standards to decide. Just as it was on the first vote. I can guarantee you, that at least one minister has been involved in the decision.

We will just have to wait until tomorrow. I don't think DS will vote YES. This would be too dangerous for the government. If the question was: "should we change the vote", then DS will vote NO. There couldn't be consensus to change the vote. But if that wasn't the question, DS might ABSTAIN from voting.

26 March 2008

If you can't beat them, talk badly about them

You can see this in the kinder garden and in the school yard.

When small children are fighting over something, they often tend to speak in a bad language and talk about each other behind the back.

Now Microsoft is showing us a very adult and much more mature version of this behavior.

In New Zealand Matthew Holloway has been working as an adviser for the National Standard Body in the matter of voting for or against the approval of OOXML at the ISO BRM last month. As far as we know, he has done a great job.

But Microsoft apparently doesn't share this feeling and so much that they had to write an e-mails to members of another national body in another country, about how badly Matthew did his job in New Zealand.

How low can you go ?

The Standard National Body in New Zealand found this so serious that they found it necessary to send out a message trying to rescue the honor and integrity of an employee.

This is another example of how Microsoft employees are willing to use any method to reach their goal.

http://nzoss.org.nz/news/2008/old-dog-same-old-tricks

05 March 2008

Here are the minutes of the tomorrows meeting

Yes thats how it works in my country. I wonder when we will see the agenda ? After the meeting, perhaps !

The meeting is at Danish Standards (S-142/U-34 Document standards) on Marts 26th. and the information is in this press release: http://www.ds.dk/4196 . The press release was published by Pia Elleby Lange, lead of the Danish delegation in Geneva.

All Danish comments has been approved.
Thats what she says. Even that not all Danish comments was even discussed at the meeting.
The committee will meet on Marts 26th. where the result of the delegation will be presented to the committee.
Didn't she just do that when she claimed that all comments was approved ?
The scope of the meeting is to discuss the next step...
and then:
The next step is to ...
Is this putting words into the mouths of the members or what ?
What is the purpose of having a meeting when the chairman has already made all the decisions ?

I call it another scandal in the ISO process.

01 March 2008

It didn't make it !

The BRM meeting in Geneva is over. The plan was, from the Microsoft point of view, that OOXML should now be an ISO standard. It didn't make it.

OOXML was proposed an ISO standard by the industrial organization ECMA in a fast track route. The basic philosophy behind this is, that a standard that has already been prepared by one organization can be submitted to a fast track route in ISO. This requires that the submitting organization does all the work and make the proposal ready to be confirmed before submission. In this case ECMA didn't do their homework properly.

At this BRM meeting there should be no outstandings and the process should have been a core formality. It wasn't. Still there are several open issues and the meeting couldn't even get through all the issues. The head of the U.S. delegation at the meeting, Frank Farance says:

At this week's ballot resolution meeting (BRM) in Geneva, the sponsor of the draft standard, industry consortium ECMA International, presented 1,100 recommendations for changes to the draft.

However, delegates only had time to discuss and modify around 20 percent of those, said Farance, an industry consultant with expertise in standards issues.

http://www.cio.com/article/190752/Changes_to_OOXML_Draft_Standard_Waved_Through

http://www.consortiuminfo.org/standardsblog/article.php?story=20080229055319727

22 February 2008

Open ? - Yah right !

Microsoft has announced that they are open.
http://www.version2.dk/artikel/6341 (Danish) about Steve Balmers announcment from yesterday

Yah, and I believe in Santa.

Of cause I see any approach from Microsoft towards openness and interoperability as positive. But my experience with that company is, that they say one thing and continues as nothing has happened.

http://www.version2.dk/artikel/6346 (Danish) about the European Commission in doubt about Microsoft being honest.

From my own point of view, this is just Microsoft trying to catch a few votes in the BRM meeting in Geneva next week. Many of the outstanding objections to ISO approval of OOXML is about referencing binary and proprietary file formats. Some participants might change their vote to a yes if Microsoft can convince them, that these file formats are open in some way.

The big problem is, that none o the participants have time to find out whats behind all this.
http://www.version2.dk/artikel/6340 (Danish) about warning: It's happening too fast.
They can only read the headlines, not the complete articles. Microsoft hopes that they can change votes from the headlines only.

05 February 2008

Complaint to EU about Danish approach to open standards

The Danish UNIX User Group (dkuug) has posted a complaint to the EU regarding the Danish approach to open standards. Read the complaint here: http://www.dkuug.dk/keld/complaint.pdf

The key issue is this:

The Danish state represented by ITST has made ECMA 376 mandatory from the 1st of January 2008 for cartain procurements in the Danish state, thus making the procurement unacceptably favouring a specific company and their product, and setting their competitors in the field of office software at a competitive disadvantage.

A key point is this report from Ovitas AS about openness and competition: http://www.itst.dk/arkitektur-og-standarder/Standardisering/Aabnestandarder/baggrundsrapporter/Research_OXML.ODF2.pdf/view

This complaint has raised the debate in the Danish media again, whether OOXML is an open standard or not.