On CHOW: Groundbreaking hangover cure
BNET Business Network:
BNET
TechRepublic
ZDNet

By Rupert Goodwins
Posted on ZDNet News: Sep 23, 2004 6:30:00 PM

Commentary--All good politicians know that the best way to deal with an opposing idea is to ignore it. If that doesn't work, ridicule it. If it's still there, then subvert it. Claim it was yours all along while working to change what the words themselves mean. Once you've won the words, you've won the game and the original idea is lost.

Proponents of open standards and open software know this all too well. Nobody on the planet has a word to say against open standards: like liberty, the family and good television, they are universally popular. You just have to agree on how to define them.

Take IBM and Intel's recently announced open standard for blade servers. With physical, electrical and signaling components firmly defined and open for anyone to use, what could be a better demonstration of those companies commitment to the greater community? A standard that didn't require you to buy your server racks--at a very plump mark-up--from the standard-makers: sure, anyone can make the blades; it's just nobody else can make the boxes they go into. Can a closed box hold an open standard?

More urgently, take the anti-spam Sender ID proposals. Bill Gates has made it his personal mission to eradicate spam within two to three years. To that end, Microsoft proposed to make its Sender ID technology--which is subject to a patent application--available to the IETF for use in an open standard. For Microsoft, open meant free to use provided you sign a license with the company that restricts what you could do. That level of control was unacceptable to the IETF and others. According to The Guardian, the company's refusal to make Sender ID available without restriction came from Bill Gates himself: the company told the newspaper that "a small vocal minority of about 20 firms has been influencing the IETF, and those firms have no concept of intellectual property."

That's an interesting stance, given that free and open-source software has unimpeachable intellectual backing from people like Professor Lawrence Lessig of Stanford Law School, and practicing lawyers like Lawrence Rosen (what is it with people whose names begin with Law?). True, Bill is the son of a lawyer, yet although he got an early introduction to the benefits of open development--"The best way to prepare is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system." he said in Programmers at Work, a Microsoft book--I'd still take the word of qualified people on this one.

Fortunately for you, me and Bill, Larry Rosen has been at work studying the definition of open standards and has brought a lawyerly eye to the problem. At the Open Standards Alliance conference, Open Source, Open Standards: Maximizing Utility While Managing Exposure, in Arizona last week, Rosen presented five principles of open-source software alongside five compatible principles for open standards--a handy, if somewhat portentous, 10 commandments for the open source/open standards movement. Boiled down, they say that in the case of software, people shall be free to use it for any purpose whatsoever - explicitly including combining it with non-open software, distributing it in any form as they wish, and making derivatives.

For open standards, the principles are analogous, but with a sting in the tail. The standard shall be free to distribute under an open-source license. Anyone can create software based on that standard under unconditional licenses to any patent claims in the standard. Anyone can give away--or sell--that software with an unconditional license, the only exception being for reciprocal licensing of patents in that software. A licensee who sues anyone else on a patent claim that's part of the standard immediately loses their license to use that patent. These principles are the DNA of open development. They emphasize that open doesn't damage intellectual property, but instead works within the existing legal system of contracts, licenses and the rights of property owners. They unambiguously lay out what it is to be open, what it means for software and standards that claim that title and how they interact with the non-open world.

Any company or organization that claims that it alone understands how IP and standards work can now be asked to demonstrate how its ideas correspond to the basic rules of the game: anyone who flies under the open flag can be made to demonstrate they know what the colors mean. The words are safe: the arguments can move on to matters of fact.

biography
Rupert Goodwins is the technology editor for ZDNetUK.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 57 Talkback(s)
so true
"MS is free to play incompatibility games, if they find them useful, but they do have negative consequences that MS and their supporters are usually unwilling to acknowledge."

you can fool people once, it is the second go round that is the real trick, will ms be able to do it again... (Read the rest)
Posted by: V Sanders Posted on: 09/27/04 You are currently: a Guest | | Terms of Use
Yes, Microsoft would love to cause problems for open source,  DonnieBoy | 09/23/04
So, I can take what i want and return nothing?  No_Ax_to_Grind | 09/23/04
Why not?  Martin Marvinski | 09/23/04
Minux anyone?  No_Ax_to_Grind | 09/23/04
Try again, slow one!  B.O.F.H. | 09/23/04
I think that was called "Xenix".  John L. Ries | 09/25/04
We are talking a standard here. Standards must be free of IP.  DonnieBoy | 09/23/04
Microsoft had nothing to do with this, nor are they...  No_Ax_to_Grind | 09/23/04
And I see snort hangin out of yer'nose  in-DUH-vidual | 09/23/04
What are you talking about?  No_Ax_to_Grind | 09/24/04
Huh?! Dude, this is PRECISELY ABOUT Microsoft. [nt]  escoles@... | 09/24/04
if you distribute it - you must supply the code  V Sanders | 09/23/04
No, that isn't what they said at all.  No_Ax_to_Grind | 09/23/04
Rant on but the full contect of the paragraph disproves you!  B.O.F.H. | 09/23/04
Doesn't anyone know a hypothetical when they read one, ghu!  John Le'Brecage | 09/23/04
Of course it was hypothetical.  No_Ax_to_Grind | 09/23/04
Blood boiling?  John Le'Brecage | 09/23/04
John, here is the thing...  No_Ax_to_Grind | 09/23/04
Do you have a clue?  AmusedAtItAll | 09/23/04
Did you have a point?  No_Ax_to_Grind | 09/23/04
can't see sophomoric insults, but you are the king  hipparchus2000 | 09/25/04
Poor bitty still does not understand, believes MS FUD  AmusedAtItAll | 09/23/04
You understand the difference between a standard and a program?  escoles@... | 09/24/04
Absolutely, but if you sue you can't use your own product. (NT)  Update victim | 09/24/04
nope, this is exactly what the GPL prevents  hipparchus2000 | 09/25/04
Depends...  John L. Ries | 09/25/04
no no-ax  V Sanders | 09/26/04
So a bunch of lawyers are saying you can?t just take someone else?s work?  B.O.F.H. | 09/23/04
exactly  V Sanders | 09/23/04
Did you read the same article I did?  No_Ax_to_Grind | 09/23/04
Didn't you bother to read the article before ranting?  B.O.F.H. | 09/23/04
Noice set of quotes BOFH...  John Le'Brecage | 09/23/04
The king of copy/paste?  No_Ax_to_Grind | 09/23/04
So iis a comprehension problem with you?  B.O.F.H. | 09/23/04
Typical bitty  AmusedAtItAll | 09/23/04
No, I don't run with puppies. You may though if you like.  No_Ax_to_Grind | 09/23/04
a sophomoric insult from NoAx - pot and kettle comes to mind  hipparchus2000 | 09/25/04
Wow, you're here 24/7...  ordaj@... | 09/23/04
And you would know that how?  No_Ax_to_Grind | 09/23/04
Perhaps it's the high post count.  B.O.F.H. | 09/23/04
Every other message on every board is written by you  hipparchus2000 | 09/25/04
I guess counting is beyond you?  No_Ax_to_Grind | 09/26/04
jealous? er not exactly  hipparchus2000 | 09/26/04
SenderID is dead, its official  Richard Flude | 09/23/04
Lets be realistic.  doe_z | 09/23/04
Standards  michael-t | 09/23/04
Sometines...  No_Ax_to_Grind | 09/23/04
De facto standards  Anton Philidor | 09/23/04
I really don't know, other than...  No_Ax_to_Grind | 09/23/04
Then they pay the consequences  John L. Ries | 09/25/04
We shall see...  No_Ax_to_Grind | 09/26/04
common use in computing is "de facto standard" is not in the set "standard"  hipparchus2000 | 09/25/04
Find a dictionary and look up standards.  No_Ax_to_Grind | 09/26/04
no one disputes their are MS STANDARDS  V Sanders | 09/26/04
re-read "common use in computing"  hipparchus2000 | 09/26/04
Re: De-facto Standards  John L. Ries | 09/25/04
so true  V Sanders | 09/27/04

What do you think?

advertisement
advertisement

White Papers, Webcasts, and Downloads