Why Open Standards Matter
Tina Gasperson over at Newsforge (Also owned by VA Software) has an interesting writeup about her experience at the Government Day sub-conference at LinuxWorld Boston. Government Day addressed some interesting issues including some of the more tangible reasons behind supporting open standards. From the article: "Speaking to the audience of government workers, Villa said, 'Maybe 2006 is not the year that Linux ends up on your desktops.' But, he encouraged them, if they begin using software that supports open standards now, such as Firefox and OpenOffice.org, then when Linux is ready it will be that much easier to make a switch. 'And maybe you'll decide not to make that switch,' Villa said. 'But at least the choice will be yours.'"
Although open source software is technically free, many companies sell a distribution version of an open source operating system or application for a fee. The distribution combines the free source code along with proprietary development utilities and a technical support package. For example, the Linux operating system, the most widely known open source project, is available from several vendors for a fee.
Although most all operating environments have open source projects, open source is particularly common in the Unix/Linux/Java world; for example, the Apache Web server, sendmail mail server and JBoss application server. The Netscape Web browser was also turned into open source in 1998 and later released as the Mozilla browser for Windows, Linux and Mac (see Mozilla).
Peer Review
Open source developers claim that a broad group of programmers produces a more useful and more bug-free product. The primary reason is that more people are constantly reviewing the code. This "peer review," where another programmer examines the code of the original programmer, is a natural byproduct of open source. Peer review is an important safeguard against poorly written code.
Vendors of proprietary software counter by saying that "too many cooks spoil the broth!" They say that having complete control over software ultimately results in better products.
flist
If you want to describe the importance to a non-techie audience, the best idea is to use the simile of describing closed formats like betamax. Although it had its advantages there are problems getting the information back out. Yet "open standards" such as cine film can still be viewed or transcribed more easily. The closest people can usually get to understanding in terms of computer programs are the problems in moving from Access 98 to 2000.
It is always going to be hard to get people to start using linux on their home computers, people like what they know... I've been using windows since 3.1 and the change to linux is certainly taking a long time and small steps is what is on order... in a government/business sense linux would be easier to adopt... when you're at work you don't need to install things (the one thing I think windows makes so much easier than linux) as the IT dept can handle that the same is true of installing hardware... for home computers though, well, it would be easier to adopt if I had friends who also used and so we could help each other and figure things out...
*''I can't believe it's not a hyperlink.''
Has the author mistaken Open standards to Open source ?
We use Open standards very much in our everyday life dont
we?
HTML, TCP/IP, GSM, PCI , XMPP ( jabber, google talk ).. etc. etc.
fifteen jugglers, five believers
I once had a standards seminar where soemone made the interresing remark that open standards only matter to companies that are behind in marketshare. Once a company is dominant they want closed standards.
Of course "open source" can hardly be defined as a company.
People are only going to awake to open standards when they realise that the digital movie or tune that they bought suddenly doesn't work anymore because the format is old, closed, and the company went bankrupt. I.e., people will only care about open standards when they run into lovely DRM more often in their daily lives.
Now, from a business point of view.... open standards is actually much harder for IT outsourcing companies to handle. Most of the employees of such companies (who are cheap) are low skill, MCSE people, and even if they aren't, they couldn't write a PERL script to save their hides. Problems start when IT head management wants to try and get these people to help troubleshoot hardware issues with FreeBSD, hack the Linux kernel, and develop and deploy untested beta software for critical systems all at MCSE skills and prices.
Not only is it hard to find people to be Open Source nuts and support open standards, but they cost more. This is where Microsoft wins out with PHBs, because at they pick cheap and fast out of the (Cheap/Fast/Quality) trinity... then they end up accepting locked standards.
READY.
PRINT ""+-0
No. Ordinary people still won't care, no matter which way you explain it to them. The only example they will understand is when they get burnt by it, and even then most of them probably won't realise why things are so difficult, or that they could be easier.
My uncle is so non-technical, he struggles to play solitare, but I managed to get Ubuntu on to his machine, and he uses it occassionly..........for solitare.......ah well Anyway moral of the story is that I explained Open Source to him using his work: "Hey Tommy I want to tell you about Open Source, Ubuntu and why Microsoft is wrong" First I told him about Mass. Debacle.......he started to lose interest...... Then I started "Think of it as fittings, what if everyone used different ones, it would be impossible to have the right tool (He is a welder/fitter)" Then he totally got it, and went on ranting about how Americans don't use the biggest standard of them all (Metric System, that is) and why Microsoft are no differet......
--- Duey Finster http://www.dueyfinster.com
You're right, of course about personal usage and business usage.
But another hugely significant factor is Government/Public Sector usage. Most Governments see themselves as in it for the long term - maybe not in the form of the current administration, or even the current socioeconomic model - however, even through major changes the survival of the information is paramount. Even to the extent of a ridiculous waste of resources.
To this end, they will probably see (e.g.) Microsoft as a threat to their knowledge base - envisioning that their bureaucratic empires will long see off the demise of such structures (they have a point, as most bureaucracies are far older than any other organisation currently in existance). For this reason we are seeing more and more public sector organisations leaning towards open standards (the most prominent example of late being Massachusetts).
It is worth remembering the importance of public sector contracts to the world's economies - they have a lot of influence.
Genesis 1:32 And God typed
wait, so 2006 ISN'T the year of the desktop linux?
being vague is almost as cool as doing that other thing...
"Maybe 2006 is not the year that Linux ends up on your desktops."
:)
At the risk of sounding troll-ish I love how variations (is / is not) of this phrase have been going on since KDE 1.0 was released in 1998. It's taken at least 8 years of "Maybe Linux will be ready for the desktop this year" for someone to finally say "Actually, maybe it won't"!
I sincerely hope it *does* end up on the common 'desktop' one day, but it's not looking too likely at this rate
Back on topic, aren't even Microsoft opening their Word format now? I remember whisperings about them using XML, which sounds promising. Digging their own grave, got to love them for it!
sig? Oh, that sig...
What are you talking about?
An advocate does not just defend lost causes. It is the equivalent of a barrister in England - a lawyer who speaks for their client in court.
Who modded this troll Insightful?
You're looking at it only from the perspective of the developers of the standards. I'd be surprised if anyone could show me how an end user benefits from closed standards.
Every Linux World for the past three years has talked about this. From CA's CEO last year in Boston, to ODSL, Red Hat, SuSE, MySQL, etc. etc., the message is the same every year. Open Standards good, proprietary bad.
The problem is that we sit here and beat our drums, but someone comes along and says "when Linux is ready..."
Last I heard there were many organizations (Government, etc.) already using Linux on the desktop. I'm sure they will tell you it is ready.
I'm not a troll, but I play one on Slashdot.
Yes, very original. Well done.
From a slashdot newbie - is it normal to cut and paste responses from elsewhere? The original
We use Open standards very much in our everyday life dont we? HTML, TCP/IP, GSM, PCI , XMPP ( jabber, google talk ).. etc. etc.
Not as much as we should:
MS Office (DOC, XLS, PPT, MDB), MS Outlook (PST), File Systems and Sharing(FAT, SMB), Non-ANSI SQL (T-SQL, PL-SQL), etc....
Tom Caudron
http://tom.digitalelite.com/patents.html
-Tom
What the government needs are laws or mandates for open formats whenever possible for government and government contractor created documents for several reasons including the need for retention, ownership by the people of the country, and access by its citizens. It's the people's data and should not be restricted by a closed format or incure cost by the people to access their own material.
What good is a system if it cannot talk to other systems (programs services etc).
Open Standards do not matter at all to the vast majority of people.
Many people, and many businesses, are committing their entire lives to digital storage under a plethora of proprietary, closed standards. One by one, the suppliers who created these standards will cease to exist -- companies will go out of business, or be bought up and asset-stripped.
What does this mean? The photos you took of your children growing up won't be viewable on modern equipment. None of the recordings of the band you played in when you were younger will be listenable. Business letters written just a few years ago won't be readable.
But a generation from now, nobody will even remember that Open Standards ever existed. Everything will be locked up behind proprietary standards, jealously-guarded secrets. If you're allowed to program your own computer at all, you'll be severely restricted in what you can do with it.
And nobody will care. The problem will be thought of as "just one of the unforeseen hazards of trusting electronics", and lived with. By that stage we will already have draconian DRM in documents, and in most cases it will be so badly misconfigured that there will be no cut-and-paste; an operator will end up having to use two computers and two monitors, retyping information from one screen onto the other. All this will just be thought of as the way the world naturally works.
Je fume. Tu fumes. Nous fûmes!
The more people who take that stance, the less attachments they'll receive.
http://jfin.org/jFin pure java open source financial library
Standards Schmandards
Your intentions are good, but the execution is off base. Zealotry doesn't attract mainstream followers, only rabid believers. All the rabid believers already believe, in the case of the 'Open' software world. This means your approach is valid if you want to preach to the choir, but in the rest of the world it's the equivalent of standing on the street corner screaming about the end times.
I wish I could suggest a better approach, but the thing is, it's really just a technical issue. It has social ramifications, but mainly for technical folks. There's very little reason for mainstream users to care. All that can be done is some vague handwaving about rights and freedoms that typical users are in no position to exercise.
Possibly the best route to take is cost, but for most people the cost of software isn't really that onerous. A few hundred dollars a year isn't terribly out of line for the provided benefit.
Slashdot - where whining about luck is the new way to make the world you want.
I work for the federal govt, and I recently received a notice from my organization stating that, for security reasons, only certain "standard" applications will be allowed. MS Office is one of them
I don't have the memo handy, but if I recall, it applied only to PCs and Macs. I'm not sure if "PC" means a "Windows PC" or if it also includes Linux PCs. So that may or may not leave the door open to OpenOffice (or other ODF-based suites) for Linux at least.
In any case, this mandate really burns me. Just when the world may be ready to start abandoning the MS monopoly, my organization is trying to reinforce it for "security" reasons.
The other thing that gets me is that if I protest, most of my colleagues will think I just have some sort of quirky, neurotic aversion to MS because Bill Gates is "too rich" or something. You'd be amazed how many otherwise well-informed technical people out there are truly clueless about the standards war going on.
I watch Brit Hume on Fox News
wait, so 2006 ISN'T the year of the desktop linux?
Does anybody know why? Read http://www.osdl.org/dtl/DTL_Survey_Report_Nov2005. pdf
Or a possible solution? Read http://lxer.com/module/newswire/view/54009/index.h tml
O. Wyss
See http://wyoguide.sf.net/papers/Cross-platform.html
Could the author explain why Linux isn't ready for office use? In my opinion it's been "ready" for several years, and only getting better. (And no snarky comments about lack of games, that doesn't apply to an office environment)
>I wholeheartedly agree. This industry needs open standards implemented and enforced -- now.
The standards are there, the problem is, everyone has their own standard, open or not, and the proprietaryware makers have nothing to gain by the implementing open standards, or so they believe.
The vendors are the ones that need to adopt a standard. They need only to look at HTML to see what it can do for them. I can think of no reason why all office docs aren't xml yet. MS needs to ditch the VBA crap, or open the spec for VBA so other people can build interpereters.
-AC
... was that 'the year of the linux desktop' will be different years for different people. For me, the year was 1998; for lots of people, it might well be 2018. But they can move that date forward by choosing open standards. The longer they keep using proprietary standards the further away the year of the linux desktop (or the year of the mac desktop, or year of $YOUR_OS_HERE) is for them.
IAAL,BIANLY
A very good book with many essays on the application and importance of open standards and open source is Open Sources 2.0 : The Continuing Evolution. Check it out if you are interested in researching more of what some experts have to say about this.
:
The list of essays are:
1. The Mozilla Project: Past and Future by Mitchell Baker
2. Open Source and Proprietary Software Development by Chris DiBona
3. A Tale of Two Standards by Jeremy Allison
4. Open Source and Security by Ben Laurie
5. Dual Licensing by Michael Olson
6. Open Source and the Commoditization of Software by Ian Murdock
7. Open Source and the Commodity Urge: Disruptive Models for a Disruptive Development Process by Matthew N. Asay
8. Under the Hood: Open Source and Open Standards Business Models in Context by Stephen R. Walli
9. Open Source and the Small Entrepreneur by Russ Nelson
10. Why Open Source Needs Copyright Politics by Wendy Seltzer
11. Libre Software in Europe by Jesus M. Gonzalez-BarahonaGregorio Robles
12. OSS in India by Alolita Sharma and Robert Adkins
13. When China Dances with OSS by Boon-Lock Yeo, Louisa Liu, and Sunil Saxena
14. How Much Freedom Do You Want? by Bruno Souza
15. Making a New World by Doc Searls
16. The Open Source Paradigm Shift by Tim O'Reilly
17. Extending Open Source Principles Beyond Software Development by Pamela Jones
18. Open Source Biology by Andrew Hessel
19. Everything Is Known by Eugene Kim
20. The Early History of Nupedia and Wikipedia: A Memoir by Larry Sanger
21. Open Beyond Software by Sonali K. Shah
22. Patterns of Governance in Open Source by Steven Weber
23. Communicating Many to Many by Jeff Bates and Mark Stone
Appendixes
A. The Open Source Definition
B. Referenced Open Source Licenses
C. Columns from Slashdot
Meh.
What I said in the talk (and I think got lost for perfectly understandable reasons of brevity on the part of the reporter) was that Linux is not ready for everyone yet. It was ready for me in 1998 (so that was the year of the linux desktop for me); it was ready for my girlfriend probably mid-2004 sometime, so that was the year of the linux desktop for her, and for Novell internally. It is certainly ready for some businesses now (as Novell proves), and has been for years, but others need any of a number of things- better usability from open office, perhaps, or better manageability when thrown at 1000 machines at a time, to give an example that had a lot of relevance when I was at Novell. For every business the reasons to be ready or not are different. So my point was not 'switch now! it is ready now!', which will always cause some people to point to their private reason not to switch, and then stop listening, but rather 'switch when you're ready, and before that, use open standards now to help you get ready to switch.
IAAL,BIANLY
Condemning people for not using Linux instead of Windows, and the strong-arm tactics of some proprietary software makers that try to lock people into a certain product, are just two sides of the same coin.
I wonder if she would consider me irrational for saying that free software is overwhelmingly superior to Microsoft? That's M$'s FUD machine working as planned. It's the end result of a lot of Astroturfing and it's time to put a stop to it.
Tina has bought into a lot of FUD to say and think like that. The condemnation she senses is an overwhelming opinion of the technical and moral superiority of free software. There is really no comparing the two experiences anymore and anyone who uses well configured free software for their primary desktop for more than a month will agree. Saying so is not a condemnation of the user and I've never actually seen anyone be ugly about it. Microsoft has done an admirable job of convincing people that making such a judgement call makes someone into a "Zealot" or a fanatic, or some other insulting word for irrational person. It's their most effective FUD. It conditions Windows users to distrust free software users and creates self censorship in the less confident free software user. Like all lies, it blows up in their face when the user escapes.
The only time I've seen people angry is when they first realize how badly they have been lied to. It passes as they get used to their new, stable system. People who have never fallen into the trap feel no such anger. I've never seen an angry Mac, Solaris or Linux user, so the source of such irrational behavior must be Microsoft.
Linux has been ready and now it's better. It's been better in many ways for about ten years. Today, it's better in just about every way. From CUPS to Unreal Tournament, things just work. The only people who don't know that are people who don't use it. I don't have to be smug or angry about this. It's just an overwhelming and unavoidable fact.
How could it not be? XP is five years old and Vista promisses little more than massive bloat. At this point, Microsoft's inability to compete with the free software model is obvious. They don't have the manpower to fix things and their model does not care.
Insults are all Microsoft has left.
It's time to stop pretending there is any comparison between Microsoft's unstable, feature starved, inconsistent, single screen system and a modern free software distribution. Free software is technically superior and that superiority has worked it's way down to ease of installation and use. Self censorship does not prove your rationality, it proves that you have been bullied.
Friends don't help friends install M$ junk.
(Disclaimer: This post is a joke)
:-P
wait, so 2006 ISN'T the year of the desktop linux?
Here, lemme fix it for you.
wait, so 2060 ISN'T the year of the desktop linux?
There ya go! Looks better now, doesn't it?
you can't sit back and relax with Microsoft... didn't you know, you have to bend over, grasp your ankles and brace... and don't forget the upgrade treadmill... who else would call their own customers dinosaurs for sticking with Office 97. It's Office 97 users being ridiculed in those commercials... their own customers, whose only fault is sticking with a version of Office that fits their needs. Apparently Microsoft didn't make it buggy enough for the customers to want to upgrade...
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
Open Office is improving all the time, some of the components(I only really use word processing) are almost as good as the Microsoft equivilants. The document format is standard and can be replicated by any application which wants to do so.
However, it hasn't been, you can't just open an Open Office document, you have to install Open or Star Office, or possibly some other freeware application. Most specifically you can't open an Open Office document in Microsoft Office, which, no matter how much you dislike it, is the defacto industry standard.
If you send someone a word document, they will have something which can open it, and if they do any document editing at all, they'll be able to work with it and change it. If you send them an OpenOffice document, odds are they won't be able to open it. The purpose of these sorts of files is to store and transfer data, if the person I'm sending that document to can't open it, then it doesn't matter whether the file is open or closed, because it has no practical purpose.
You can argue about the value of open standards till you're blue in the face, but if everyone can't open it without substantial effort(downloading a 100 meg file is substantial effort), if they can't edit it without substantial effort, then it doesn't have any value at all.
You could design a language which was perfect, which had no exceptions to rules, which allowed for no ambiguity or misunderstanding, which was, in every way you can measure such a thing, perfect, but if no one speaks it it doesn't make any difference at all.
You can do more with Office on Windows or Macintosh than you can with OpenOffice on Linux, and they're more integrated with the OS to boot.
You might not use the features in Office that OpenOffice doesn't have, but that doesn't mean that nobody uses them. Where I work, I constantly come across documents that use Word's revision tracking. It's not something I use, but it's an extremely handy feature that, frankly, OpenOffice doesn't do well.
Comment of the year
Dismiss the other replies to your post saying that Office 2007 formats are "XML but not standard", as they post out of willfull ignorance. :-)
e nXmlDeveloperGroup.aspx) include Microsoft (of course), Apple, Intel, other tech companies, businesses, some government entities, libraries, researchers). OpenXML is the default format for Office 2007, but you do not need Office 2007 to read, write, manipulate documents stored as OpenXML, in fact the site that I cite has examples of Java code tht manipulates the formats.
Office 2007 formats (aka OpenXML) are not the same as Office 2003 XML (which weren't standards recognized by an independent body). OpenXML is open and is going through the ECMA process right now.
http://openxmldeveloper.org/default.aspx is the home page of the organization pushing the standard. The founding members of this organization (shown here http://openxmldeveloper.org/archive/2006/03/18/Op
Microsoft is betting that they can compete on features rather than document format "lock-in", which many here have preached is the only reason for MS Office's dominance.
-- "I never gave these stories much credence." - HAL 9000
Ignorance, thy name is "twitter".
-- "I never gave these stories much credence." - HAL 9000
That s a good thing.
less attachments, less malware spreading.
I filter html formatted email to the spam pile, just based on the message format.
and I never look at the spam pile, it's junk I don't want.
I do currently get over 600 emails a day, with very few spam messages.
and it's rare that I get an attachment that is not plain text.
{ MS doesn't support Open Document Format, and has stated they won't ]
The few attachments I do get are usually patches.
J. Henager: If the average user can put a CD in and boot the system and follow the prompts, he can install and use Linux
Unfortunately for you, you sound like the very negative, holier-than-thou "everyone is ignorant and I'm right" people she's talking about. It's great of you to insult her and call her ignorant because you don't agree with what she's saying. Way to go.
If the former, then you just made a great case against Microsoft Office file format and for open document standards.
If the latter, I find nothing lacking in OpenOffice's revision tracking. Although, I'm not familiar enough with Microsoft's implementation to make a fair comparison.
This space intentionally left blank.
Well, ROTFLMAO and all that, what the hell do you think?
What a hoot. Where do you people come from, anyway?