Featured Articles
- Gottfried Leibniz: Shoulders of Giants
- The Art of Noise
- Jeremy Allison gets a name check from Fidel Castro
- That Which Survives
- The twenty-four hour loaf
- Orbiting Debian: Bdale Garbie
- Diving for Perls: The poetry of programming
- Hacking after midnight
- Why should we not tag our politicians?
- Always Crashing
- The Viral Clause
- Tivo, phone home...
- Machine smashing ain't what it used to be
- Requiem for Bell Labs, Unit 1127
- Shakespeare, think tanks, Linux, Atlantis & the AdTI
- Vista - The Tipping Point
- The terminal man & the semantic web
- Benjamin Franklin, Copyright Pirate
- The Executable's Song
- A Free Software Odyssey
- DNA: The Software of Life?
- Let Them Eat Megabytes
- Linux in the Special Effects Industry
- Roll Your Own Hardware
- The land of the Patent Trolls
- Hackers of Ancient Greece
- John Cage and the Copyright on Silence
- Piracy is not all it's cracked up to be
- The Magician of Budapest
- The Revolution will be Plagiarised
- Against Nature - Viral Computing
- Programming as an Aesthetic Experience
- John Clare's enclosure - a tale of copyright law
- Powerpoint: A Pig through the Python


So called "Intellectual Property"
> (...) anyone can freely adopt (...)
Microsoft asserts its "IP" is almost sacred all the time. Many patents are directly relevant to OOXML. Microsoft has been forced to admit the truth in memos detailing the use patents as weapons. Just having those patents makes OOXML a risk to everyone save Microsoft.
Then Microsoft played the game and offered an "Open Specification Promise" (which turned out to be "non-binding") and a "Covenant Not To Sue" (please notice that it followed Sun steps). In contrast with Sun's commitments, Microsoft's promises didn't stand even a little upon close inspection.
As long as Microsoft can assert its sacred "IP" to stop competition, OOXML is a no-no. ISO is most likely going to approve a patented (underspecified, ill-designed, et cetera) standard. In that case, the process would have failed horribly.
Yet I can't stop thinking this is all a diversion. Massachussets has already accepted OOXML, even if it's not open by its own definition, not standard (at least yet), not anything... Probably many others will follow suit.
nachokb