| Linux Benefit: For the Undecided | ||
| Part 0 of the Linux Newbie Administrator Guide | ||
0.10 "I need standards. Big software corporations (Microsoft) provide standards."Perhaps
that's what people would expect from large corporations, but the reality
is rather different. Once, big companies loved inventing nuts that
could be undone only by their own service shops. Did these nuts become
standard? Hardly. They didn't because there was no public benefit involved,
and they couldn't because they were patented. Luckily, now we have open
and free standards for nuts. A "proprietary standard" is such a ridiculous
oxymoron that it is hard to believe that educated people can believe in
it. (Currently, marketing types use the term "de facto standard" or "industry
standard" to cover up the ugliness of the lack of standards.)
An example from the computer field. The "standard" MS Word file format has changed numerous times over the recent years. This keeps happening probably for a good business reason: as soon as other companies "reverse-engineer" the current Word format, Microsoft changes it. There are even sub-formats (an MS "fast-save" anybody?). It is also completely closed--Microsoft does not publish any specifications. How can the user benefit from this in a longer term? What is the Microsoft guarantee that MS Word 6.0 file format will still be legible in 2020? "... Microsoft's standards are both proprietary and arbitrary- the stealth incompatibility of Office 97 file formats with older versions of Office or the subversion of Open standards like XML with proprietary extensions that require Internet Explorer 5, MS Active server and so on, are sober reminders of what the company does to a market." (Xavier Basora, http://www.osopinion.com/Opinions/XavierBasora/XavierBasora47.html). "... Microsoft's monopoly doesn't guarantee that your current MS Office will work with any previous or future MS Office. This is in spite of any number of Microsoft apologists arguing that the benefit of Microsoft's monopoly has been a standard for productivity applications." (Wesley Parish, http://www.osopinion.com/Opinions/WesleyParis/WesleyParish10.html). To add to the confusion, companies typically do not "standardize" on file formats but on the applications that are supposed to produce them. It is like standardizing on a manufacturer of nuts instead of on nuts. How is this supposed to work if the file manufacturer keeps changing the specification to drive their sales? "We need standardized, open file formats so that users can exchange documents between platforms. The actual word processing software used to generate these documents shouldn't even be an issue." (Ted Clark, http://linuxtoday.com/news_story.php3?ltsn=2000-09-29-004-06-OP-MR-0010). There are a few text/document oriented file formats that are quite definitely more standard than MS Word file format: ASCII, XML (with non-propriatory stylesheets), HTML, SGML, LaTeX, TEX, PostScript, pdf, dvi ... and all of them have excellent support under Linux. The MS Word file format can also be read/written very well under Linux by OpenOffice (and a number of other applications) to cover your current needs. Advanced, "universal," open-source document formats (XML-based) is being worked on by an independent organization. The story is similar like with other proprietary computing "standards" (*.giff vs. *.png anyone?).Linux, by its very nature, is based on true, published and free standards because "open source" makes the full specifications available to everybody (competitors or not). I believe that the urge for open standards is the very driving force behind Linux. Some people feel that they cannot afford to trust their algorithms and data to a commercial entity, let alone one that repeatedly demonstrated it is untrustworthy. Have a look at a draft of this Argentinean law for a taste of the future. It sounds like the Argentineans may be the first to decide that their public records cannot be held hostage by a commercial entity: (source: http://slashdot.org/articles/01/04/28/010216.shtml): "... Public National Organizations mentioned in article 1 of this law, will not be allowed to use programs that store data in non-public format ...". Several other counteries are contempleting or enacting legistlations requiring storage of data in public file formats. There is a strong perception in the Linux community that there is a serious problem with the computing "standards" championed by large software vendors. This includes their standards for our "static" data , as well as the knowledge embedded in our computer codes. Can we afford to have somebody decide for us when, how, and at what cost we can access our work? This problem is ignored and even aggravated by people who are paid to take care of it. Linux is a grass-root answer. Next > 0.11 I Need MS Windows for Reading Writing MS Word Documents
|
||

