
Subscribe to
Computerworld
or
Other Software Development Stories
|
October 12, 2001 (Computerworld) -- Should open, XML-based file formats replace today's proprietary ones? Join the online discussion.
In a perfect world, you'd be able to open any e-mail attachment, read it and make changes, even if you didn't have the program it was created in.
Depending on your perspective, that's either a pipe dream or the least you should expect. I fall into the latter camp.
I believe the cure to all our file-format headaches lies in a technology known as XML. Short for Extensible Markup Language, XML has captured the attention of software makers everywhere, and if they follow through on their stated support for this emerging open standard, our lives will soon be much simpler.
But there's actually a much larger issue at stake, one that few people ever think about. It's a question of ownership.
Look at it this way: The data you put into a spreadsheet is yours. The content you put into a business presentation is yours. It's your intellectual property, right? So why would you allow any of it to be held captive in a proprietary file format?
You should be able to share your content with anyone you choose -- not just those who have the same software program you happen to use.
What's more, you should be able to choose any program you like, at any time, and still have access to all the content you created previously.
Unfortunately, none of these seemingly obvious statements hold true with today's proprietary file formats. It's as if musicians could distribute songs only to people who had the same brand of equipment used in the recording studio.
XML paves the way for a world in which individuals, companies, schools and government agencies will have complete control of the data contained in the documents they create. With XML, they won't be beholden to a single program -- or a specific version of that program -- to share information with any other individual or organization.
Today, moving content from one application to another generally involves file filters and translation software that need to be updated frequently (and even then may not work right). There are even compatibility issues among different versions of an application created by a single company.
If ever there was a need for an open standard, it's in file formats. And XML fits the bill. It will enable us to concentrate on what's really valuable about any document -- the content you've created, not the program you used. XML even holds the promise of device independence. It won't matter how you access your data -- on a wireless handset, an airport kiosk, a projector in a conference room or an old-fashioned desktop PC. With XML as a standardized format, you will be free to use whatever device is most convenient at the time.
What's more, XML will open up some interesting possibilities for document automation. As the standard matures, it will be possible to have XML database repositories containing chunks of content that can be assembled, formatted and processed automatically to create customized form letters, bids, legal contracts, technical manuals and specifications, CAD drawings, blueprints -- you name it. You create the content, the formatting and the graphics once and reuse them time and time again.
Another advantage: XML is being so clearly and openly delineated that the content of such documents should be readable even 50 years from now. (The file formats for Sun's new XML-based office productivity suite, for example, are detailed in a 400-page specification.) But for today's undocumented, proprietary formats, no one can make the same kind of projection with any confidence -- not even for the next five years.
The good news is that many companies are now talking about XML as the lingua franca of the network age. Let's all hold them to it.
Scott McNealy is CEO of Sun Microsystems Inc.
|
|
Print this Story |
|
Send Us Feedback |
|
E-mail this Story |
|
Digg this Story |
|
Slashdot this Story |
|
|
|
|
|
|
All Zones Application Performance Zone Enterprise-Class Security Zone Enterprise Solutions Zone The File Data Management Zone Grid Computing on Windows Zone Security Management Zone ITIL Best Practices Zone The SAS Zone Storage Virtualization Zone The Data Center Management Zone |
|
|
| ||||||||
| ||||||||
| ||||||||
|



| XenServer FREE trial Citrix XenServer is the simplest and most effective way to virtualize and provision servers. XenServer combines comprehensive server virtualization capabilities with unparalleled scalability, performance, economics, and ease-of-use. Based on the open source Xen hypervisor, XenServer delivers fast performance, easy management, and advanced features such as live migration. |

| Detect, identify, and locate RF interference in 802.11 WLANs. AnalyzeAir software provides IT network professionals with the vision they need into the hidden world of RF, providing them with the ability to see the spectrum in a visible and intelligible format. AnalyzeAir software lets you see, monitor, analyze, and manage all the RF sources and wireless devices that influence your Wi-Fi network's performance and security, even if those devices are unauthorized or transient. AnalyzeAir Trial Software v3.1 highlights the features found in AnalyzeAir Software using a set of saved spectrum files. Replay the data and experience the visibility that AnalyzeAir Wi-Fi Spectrum Analyzer provides. Note: The trial software is limited to a player version only. It does not communicate with an AnalyzeAir PC card so it does not collect actual spectrum data. Register for this trial now.
|
| About Us Advertise Contacts Editorial Calendar Help Desk Jobs at IDG Privacy Policy Reprints Site Map |
|
CIO The Industry Standard |