XML is now patented by Microsoft
-
- Google Summer of Code Mentor
- Posts: 295
- Joined: Fri Aug 06, 2004 10:25 pm
XML is now patented by Microsoft
read:
http://software.silicon.com/application ... 795,00.htm
I have never used this format, and probably will never use it for games. I stick to my chunk binary format
Lioric
http://software.silicon.com/application ... 795,00.htm
I have never used this format, and probably will never use it for games. I stick to my chunk binary format
Lioric
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
- IoN_PuLse
- Goblin
- Posts: 220
- Joined: Mon May 31, 2004 5:54 am
- Location: Canada
- Contact:
-
- Greenskin
- Posts: 145
- Joined: Wed Apr 28, 2004 12:10 pm
- Location: Hungary
- Contact:
-
- Halfling
- Posts: 95
- Joined: Sun Apr 03, 2005 6:58 pm
Well closer reading is needed - XML is NOT patented by MicroSoft -IoN_PuLse wrote:How is this even possible, given that XML has been used for years and wasn't originally created by microsoft...
So using XML is fine, it's just that if you use serialisation techniques, something commonly done with XML, then MS gets ya.The patent, which was granted by the US patent office on Tuesday, is for XML serialisation and deserialisation - the conversion of a programming object into an XML file and vice versa.
Still an outrage though, but this was filed in 2001, so ... Nothing we can do about it really.
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
XML object serialisation was also done way before 2001. Remember, XML started in 1996, converting objects to/from XML was not a new idea in 2001. It's laughable really and wouldn't give it any credit.
Given the overall quality of software patents in the US, I don't think that's anything to crow about, Bill. Even if you're near the top of the dungpile, you're still full of shit."Studies routinely rank our innovations among the most significant across any industry. A study by the Massachusetts Institute of Technology in 2003, which provided an overall assessment of Microsoft’s intellectual property, found that Microsoft continues to develop relevant patents and gave us one of the highest scores on the list of technology companies in that category."
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
- xavier
- OGRE Retired Moderator
- Posts: 9481
- Joined: Fri Feb 18, 2005 2:03 am
- Location: Dublin, CA, US
- x 22
It was not a new idea, but it also was available to patent, and MS simply got in line first. Like I said, it's core to their .NET Web Services architecture, so I am not surprised they did it.sinbad wrote:XML object serialisation was also done way before 2001. Remember, XML started in 1996, converting objects to/from XML was not a new idea in 2001. It's laughable really and wouldn't give it any credit.
I'd have to look at the actual patent to see the process they patented (you can't patent an idea, only its implementation, even if the implementation is just a sketch), but I'll be willing to bet that the implementation that is patented relies on features of the C# language. Given that the robustness of XML Serialization in C#/.NET Framework precludes any need to re-engineer it, it's sort of moot.
Besides, Novell exploited in Mono, MS's strategic mistake of handing .NET over to ECMA, and they (Novell) have already navigated all the legal hurdles MS would have set in their path.
- Kentamanos
- Minaton
- Posts: 980
- Joined: Sat Aug 07, 2004 12:08 am
- Location: Dallas, TX
Just briefly browsing it, a lot of it seems to be based upon C# "attributes" (which are a language feature that actually lets you do some pretty cool things via reflection).xavier wrote:I'd have to look at the actual patent to see the process they patented (you can't patent an idea, only its implementation, even if the implementation is just a sketch), but I'll be willing to bet that the implementation that is patented relies on features of the C# language. Given that the robustness of XML Serialization in C#/.NET Framework precludes any need to re-engineer it, it's sort of moot.
-
- Google Summer of Code Mentor
- Posts: 295
- Joined: Fri Aug 06, 2004 10:25 pm
- Kencho
- OGRE Retired Moderator
- Posts: 4011
- Joined: Fri Sep 19, 2003 6:28 pm
- Location: Burgos, Spain
- x 2
- Contact:
I'm afraid that if software patents keep this pace, US software developers will end moving to Europe or Asia... and the US software market too...
Anyways, this is an abomination for any software developer.
PS: Have you noticed everything related to the XMLConverter tool (including exporters/importers) might become illegal in the US? Just a random thought...
Wanna "kill Bill"
Anyways, this is an abomination for any software developer.
PS: Have you noticed everything related to the XMLConverter tool (including exporters/importers) might become illegal in the US? Just a random thought...
Wanna "kill Bill"
- Jezze
- Halfling
- Posts: 44
- Joined: Wed Apr 09, 2003 12:47 pm
- Location: Uppsala, Sweden
- Contact:
Im not sure how it works in the US but at least in Sweden this is true, If you are going to patent something there are at least two criteria that has to be fulfilled.
1, Your solution solves a technical problem that is of a non software type.
2. Your solution can not already be commonly known.
This patent has no chance in hell to be excepted here at least.
1, Your solution solves a technical problem that is of a non software type.
2. Your solution can not already be commonly known.
This patent has no chance in hell to be excepted here at least.
- Kencho
- OGRE Retired Moderator
- Posts: 4011
- Joined: Fri Sep 19, 2003 6:28 pm
- Location: Burgos, Spain
- x 2
- Contact:
- :wumpus:
- OGRE Retired Team Member
- Posts: 3067
- Joined: Tue Feb 10, 2004 12:53 pm
- Location: The Netherlands
- x 1
-
- Gremlin
- Posts: 195
- Joined: Mon Jul 19, 2004 11:40 pm
- Location: England
- Contact:
Does anyone else remember when Microsoft patented the double click on a mouse? It was a couple of years ago IIRC. Does anyone else get the feeling that it's MS trying to bury Open Source software such as Linux?
Also, since Sourceforge servers are across the world, surely they would have no chance of getting them to remove software that breaks their patents?
Also, since Sourceforge servers are across the world, surely they would have no chance of getting them to remove software that breaks their patents?
"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
http://www.spacecolonization.net
2080: Space Colonization
Douglas Adams
http://www.spacecolonization.net
2080: Space Colonization
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
It's irrelevant whether they got there first; if the idea was commonly known, it's not patentable. I bet no-one's patented the idea of picking ones nose with a tuning fork (I'm ready to be corrected on that though), but that doesn't mean it deserves a patent. Patents are supposed to cover 'inventions' and you can't invent something that already exists, or is 'obvious' to anyone with a reasonable grounding in the field.
Or rather, you shouldn't be able to but the USPO is too lame and too money-grabbing to actually bother to check anything anymore.
Or rather, you shouldn't be able to but the USPO is too lame and too money-grabbing to actually bother to check anything anymore.
- shaft
- Halfling
- Posts: 97
- Joined: Sun Jan 19, 2003 12:54 am
-
- Google Summer of Code Mentor
- Posts: 295
- Joined: Fri Aug 06, 2004 10:25 pm
The main problem i see about this is not the patent stuff, but how people is angry/scared/shocked because of this (not particularly here)
Why using XML ? (rethorical question, please)
If MS wants to patent/protect/owns it, its ok by me (if they invented it), what are the special and unique features of a text based parser file format that you cant do on your own ?
Specially, in game/entertaiment the xml format is not well suited, despite some out there using text files for everthing in their game (id software), binary formats is and continue to be the best way, excluding configuration and gui files, but in this case even a simply ini file will do
Of course the patent situation of usa is something shameful, do you know that the 3dsMax rollout panel is patented, you cant make a group of controls that rollup on a click
Im planning on patenting in the usa the smile icons, = 5 bucks
Do you know where i can get a usa patent request paper?
, wow that was 20 bucks more for me
Liroic
Why using XML ? (rethorical question, please)
If MS wants to patent/protect/owns it, its ok by me (if they invented it), what are the special and unique features of a text based parser file format that you cant do on your own ?
Specially, in game/entertaiment the xml format is not well suited, despite some out there using text files for everthing in their game (id software), binary formats is and continue to be the best way, excluding configuration and gui files, but in this case even a simply ini file will do
Of course the patent situation of usa is something shameful, do you know that the 3dsMax rollout panel is patented, you cant make a group of controls that rollup on a click
Im planning on patenting in the usa the smile icons, = 5 bucks
Do you know where i can get a usa patent request paper?
, wow that was 20 bucks more for me
Liroic
- LordMyth
- Gremlin
- Posts: 181
- Joined: Thu Jan 06, 2005 10:19 pm
- Location: Belgium
- Contact:
All the poor frightened Americans may move to my house in Brussels, I'll give them a bed and breakfast everyday! Ah well... at least if the software patents aren't accepted by that disgusting EU Commission. And then they ask themselves why everyone's against a general EU base-lawbook (I don't know how it's called in English), as if we would want more of those ultra-liberal things like software patents.
Have a kiss from me!
Gentoo Linux on AMD64 3200+
NForce4 Chipset
Dual Channel DDR 2x512MB
PCX 16 GeForce 6600 256MB
Gentoo Linux on AMD64 3200+
NForce4 Chipset
Dual Channel DDR 2x512MB
PCX 16 GeForce 6600 256MB
- xavier
- OGRE Retired Moderator
- Posts: 9481
- Joined: Fri Feb 18, 2005 2:03 am
- Location: Dublin, CA, US
- x 22
http://www.uspto.gov/ebc/efs/index.htmlLioric wrote: Do you know where i can get a usa patent request paper?
- LordMyth
- Gremlin
- Posts: 181
- Joined: Thu Jan 06, 2005 10:19 pm
- Location: Belgium
- Contact:
- sinbad
- OGRE Retired Team Member
- Posts: 19269
- Joined: Sun Oct 06, 2002 11:19 pm
- Location: Guernsey, Channel Islands
- x 66
- Contact:
Just replace 'small' with 'large' and you'd be right That's why the patent office is not exactly an impartial witness when it comes to proposing what should and should not be patentable.kerick wrote:as far as I know there is a small fee to file a request...I could be wrong though. I'm going to patent the finger, that way everyone that has them owes me a beer.
@Lioric: XML is useful everywhere as a universal interchange format. That's why Sony chose it for Collada. Fair enough you don't want to use it at runtime, or for things you have to extensively hand-edit, but for interchange of structured data it's perfect. Tools, tools, tools.