Why open file formats are best
Story by Mike James, 02-03-2009, 0 comment
Physical storage formats date faster than you think, but this is only a small and very obvious part of the problem. Consider the much more difficult job of finding software that can make sense of the data stored on the tape, even if you can read it.
When we store data electronically it’s not like putting paper in a filing cabinet which remains readable for thousands of years. It’s more like finding a filing cabinet filled with an ancient language and no sign of a Rosetta stone in sight.
Why is this such a problem? The answer is that until quite recently it was in companies' interests to keep the format used to store data a secret. The argument goes that if say Microsoft keeps the file format used by Word a secret then it means that you are locked into using the product and competitors can’t tempt you way by building something better and compatible. So you buy a copy of a word processor, use it to write lots of important documents and then the only way you can get at them is to use the very same word processor.
Meditate on this idea of just a few seconds and you are forced to realise that this is a crazy and completely unacceptable situation, yet we have mostly simply accepted it for many years. If you want to use an application then you buy the latest without much thought of the fact that its use of a proprietary file format locks you into using it in future. Considering the number of such file formats that have already passed into oblivion, along with products and companies, it is clear that this is a very real problem.
The good news is that in the past few years things have begun to change. With the increasing importance of open standards for storing data based on XML the entire marketing model seems to have done an about face. We have finally reached the point where sanity prevails and it is against a company’s best interests to keep a file format secret.
For example, Microsoft published the entire specification for its Office and related file formats. If you want to read all about the change in Microsoft’s attitude then have a look at their information on Interoperability. You can also check out the formats for the Office suite.
The fact that these extremely common formats are, at last, available for other application designers to use is welcome, but there is an even better solution to the problem. You can avoid using proprietary formats at all by adopting one of the XML-based standards. Sadly the word really is “standards” because at the moment there are two: Office Open XML (OOXML) and OpenDocument Format (ODF).
ODF was originally developed by Sun but is now an open ISO standard. Open in this context means that it can be freely used and implemented by anyone without fear of licensing or any other legal dispute. OOXML is Microsoft’s attempt to catch up, but it still isn’t a full standard and is causing some fuss about the methods being used to make it a standard.
Of course, irrespective of any other consideration, having two standards for the same thing isn’t good news. The slightly better news is that with the release of Office 2007 Service Pack 2 any day now Office will also work in ODF as well as OOXML.
Which one should you choose? In many ways which is unimportant. What is important is that you use an open standard – and remember to convert all of your existing documents into it.
Sign up to receive the latest news and updates from Server-Management via email.
Second Site Saver
Symantec Enterprise Vault
OLAP usage in the UK
The One True Database Engine
System Center Essentials 2010 RC
Exchange Server 2010: Database Availability Group
Migrating Blackberries to Exchange 2007
Exchange 2010: The New Archiving Feature
Strong authentication failing
- Posted:
- 2010-03-12
- Location:
- Kent, South East
- Salary range:
- 45000 - 55000
- Salary period:
- year
Description:
We urgently need an experienced IT Manager with strong people management skills (team of 15) and with a solid appreciation of IT infrastructures and IT operations to join the management team within this leading organisation. The remit will be to be drive ITIL best practice across the IT infrast... read more
- Posted:
- 2010-03-12
- Location:
- Derbyshire, Derbyshire
- Salary range:
- 55000 - 60000
- Salary period:
- year
Description:
On behalf of a large blue chip client we are looking for an IT Manager with an in depth understanding of WMS remote data capture, warehouse automation and the “black box technology” utilised to provide seamless interfaces. This is a challenging role which requires a number... read more
- Posted:
- 2010-03-12
- Location:
- 127, UK, London, London
- Salary range:
- 60000 - 70000
- Salary period:
- year
Description:
My London based legal client is looking to recruit an IT manager. The role of the IT manager will be both technically hands on and a managerial role, with 3 direct reports. The IT manager will have to present business cases to the partners, lead the current team, bring new ideas and vision for ... read more
- Posted:
- 2010-03-12
- Location:
- Sheffield, South Yorkshire
- Salary range:
- 20000 - 25000
- Salary period:
- year
Description:
PLEASE DO NOT APPLY UNLESS YOU HAVE A LEGAL BACKGROUND. IT Technician (Legal) Sheffield £20-25k The Job Role: We are looking for a network administrator who will be able to maintain and support the systems our client has in place providing services to their team. The Systems Administ... read more
- Posted:
- 2010-03-12
- Location:
- Basildon, Essex
- Salary range:
- 19000 - 20000
- Salary period:
- year
Description:
We our looking for an IT Support + Telephony Manager to manage the IT Support function to ensure that all objectives are met on a daily, weekly and monthly basis. Our Client is a customer focused business, entrepreneurial and flexible organisation whose people are seasoned in the various discip... read more
Want to advertise here? Follow me!