Ouchface
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Doom 3 Code May Contain Patented Algorithm
 
Author
All times are GMT. The time now is 15:31. Post New Thread    Post A Reply
mewse
aahahhh


Posts: 1113
Registered: 05-00


In anticipation of the GPL release of Doom 3 code, hopefully soon, I sent a note to John Carmack asking if the Creative Labs patent would still be an issue:

I believe you've said publicly that you are planning a GPL release of the Doom 3 source code, but I remember around the time the game was launched you had Creative holding a patent on the shadows algorithm, and you assuaged them by including support for EAX. Is that still causing problems?
His response:

When we release the code (no date set), anyone that uses it would potentially be infringing. There are workarounds at a modest performance cost.
I think this means that id would have to use GPLv2 rather than v3, but I haven't really read deeply about the new patent clauses in GPLv3.

Old Post 04-06-09 16:48 #
mewse is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1940
Registered: 02-03


The "unified shadowing system" was one of if not THE major selling point of Doom 3 (idtech4). Let's hope a satisfactory solution is brought about.

Old Post 04-06-09 16:59 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
mewse
aahahhh


Posts: 1113
Registered: 05-00



Mancubus II said:
The "unified shadowing system" was one of if not THE major selling point of Doom 3 (idtech4). Let's hope a satisfactory solution is brought about.


well, we can hope for one of the following:

a) creative ignores people hanging out in their basement hacking the doom 3 code. i have NO idea how likely this is. i haven't heard of creative sending "cease and desist"s to tenenbaum or darkplaces, both of which have d3-style shadows.

b) one of the workarounds that carmack alluded to are easy to implement and a drop-in replacement that can be set with compiler defines so if creative DOES throw their weight around, it will be a matter of flipping a switch to comply with their demands.

Old Post 04-06-09 17:13 #
mewse is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 10604
Registered: 07-00


This is interesting, but Carmack seem confident in his answer so I don't think there'll be any serious issues concerning it.

BTW. ZOMG Chocolate... I mean Mewse.

Old Post 04-06-09 17:27 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
mewse
aahahhh


Posts: 1113
Registered: 05-00



kristus said:

BTW. ZOMG Chocolate... I mean Mewse.



hello :)

Old Post 04-06-09 20:21 #
mewse is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
exp(x)


Posts: 2595
Registered: 04-04


Patented algorithm...

Old Post 04-06-09 20:42 #
exp(x) is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
mewse
aahahhh


Posts: 1113
Registered: 05-00



exp(x) said:
Patented algorithm...


this was back in 2004: link

Old Post 04-06-09 20:53 #
mewse is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 10604
Registered: 07-00



exp(x) said:
Patented algorithm...

It was a big fuss back before Doom 3 was released. Creative basically used it to blackmailed Id into putting EAX support into Doom3.

Old Post 04-06-09 21:16 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 908
Registered: 09-02


Shitty software patents at its best...
I cant eat the amount i want to vommit :(

Old Post 04-06-09 22:52 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
AgentSpork
Agent Spork is a resourceful agent for the Country


Posts: 2216
Registered: 09-02



exp(x) said:
Patented algorithm...


Yeah, I'm sure the concept of a patented algorithm is about as absurd to you as it is to me. :P

Old Post 04-07-09 01:14 #
AgentSpork is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 5947
Registered: 08-00


Software patents need to die.

Old Post 04-07-09 05:23 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
andrewj
Senior Member


Posts: 1628
Registered: 04-02



Quasar said:
Software patents need to die.

It's more realistic to try to get the term reduced to a reasonable length for the IT industry, say 7 years instead of 20.

Old Post 04-07-09 05:52 #
andrewj is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
yukib1t
Will DDR for food


Posts: 2512
Registered: 06-02



Ajapted said:
It's more realistic to try to get the term reduced to a reasonable length for the IT industry
15 minutes?

Old Post 04-07-09 06:28 #
yukib1t is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 7692
Registered: 01-03



Quasar said:
Software patent abuse need to die.



fixed.



It's not software patents as such that are the problem but how they are used. Like with anything else an inventor should have the right to profit from his invention - but it is obvious that this is not how software patents are used today. As long as any trivial shit can be patented these problems won't go away - no matter how long the expiration time is.

Old Post 04-07-09 07:46 #
Graf Zahl is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Bastet Furry
THE WERELION


Posts: 908
Registered: 09-02


@Graf:
I hate patents in a whole...
Has to do with myself being a technocrat and such... Technology is for everyone, not just the ones with the thick wallet. ;)

@DJ_Haruko:
Made my day!

Old Post 04-07-09 08:47 #
Bastet Furry is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Planky
Senior Member


Posts: 1191
Registered: 12-02


Why on earth does Creative have a patent about shadows? Aren't they a sound card company?

Seems like patent trolling, unless I'm missing something here...

Old Post 04-07-09 08:49 #
Planky is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 7692
Registered: 01-03



Planky said:

Seems like patent trolling, unless I'm missing something here...




That's precisely what it is. The problem is not the concept of patents but its abuse.



Bastet Furry said:
@Graf:
I hate patents in a whole...
Has to do with myself being a technocrat and such... Technology is for everyone, not just the ones with the thick wallet. ;)





... and what about the rights of the people who spend money to invent stuff and do research? If they couldn't profit from their work you can be sure that progress will slow down considerably.

Patents as a concept are fine - as long as they are properly used. But that's something where the US has failed completely. The patent office is a joke and all this causes abuse of patents - or patents on things that shouldn't be patentable in the first place.

Old Post 04-07-09 09:56 #
Graf Zahl is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
r6144
Newbie


Posts: 8
Registered: 11-08


It can be argued, though, that such patents prevent independent inventors who have actually found a way to profit from their inventions from doing so.

I think patents look nice in legal theory but do not work well at all in practice, at least for software. The obviousness of an idea is simply very hard to determine, even for professionals working in the field (witness the tons of uninteresting papers in reputable journals), let alone ordinary patent examiners. We usually end up with patents either so narrow as to permit easy workarounds, or those so broad that they are hurting independent inventors unfairly.

Old Post 04-07-09 11:12 #
r6144 is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Quasar
Moderator


Posts: 5947
Registered: 08-00


Patenting an algorithm is like patenting the answer to a math problem: the result of the application of any number of public domain theorems in a given sequence.

IMO there is nothing patentable about an algorithm.

Copyright already gives software companies what they need to make money off the programs they write. Software patents are about making money off the programs that OTHER people write, in order to maintain monopolies and control of 3rd parties.

Last edited by Quasar on 04-07-09 at 18:27

Old Post 04-07-09 18:21 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Graf Zahl
Why don't I have a custom title by now?!


Posts: 7692
Registered: 01-03



r6144 said:

I think patents look nice in legal theory but do not work well at all in practice, at least for software.




Indeed. Especially when as in the US it doesn't matter if you are right but only if you have more money to pay the legal fees. Such a system makes patent abuse very easy. All you need is bury your opponent in legal paperwork until they have to fold.

In other countries the losing side often has to pay for all costs of the winning side in a legal process. Such a system significantly reduces the motivation to abuse the legal system to put your opponent out of business.

I stand by my opinion: If you put a lot of research into something you should have the right to profit from it. But if the legal system that should help back up such claims is as broken as the American one, yes, better get rid of patents altogether.

Old Post 04-07-09 18:39 #
Graf Zahl is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15173
Registered: 04-02



Quasar said:
Patenting an algorithm is like patenting the answer to a math problem: the result of the application of any number of public domain theorems in a given sequence.

IMO there is nothing patentable about an algorithm.
You could say that of most patents, since they are usually the result of any number of publicly available mechanisms, or their derivatives, in a certain arrangement.

Text, after all, is the arrangement of words in a given order, which are themselves publicly usable in any context.

Copyrights and patents are arbitrary. The question is whether they're practical, reasonable and fair in a given legal and social field.

Old Post 04-07-09 22:19 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 10604
Registered: 07-00


Now you're just spitting random nonsense. Because someone made a game with space marines, demons and hell. Doesn't exclude anyone else to use the same formula. It just exclude people from taking the very work that someone else did and do with as they please.

That's a gargantuan difference.

Old Post 04-07-09 22:39 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
myk
volveré y seré millones


Posts: 15173
Registered: 04-02


Did I miss a now-deleted post where someone had stated that a generic "DOOM" concept had been patented?

I hope so, kristus, else your reading comprehension has failed rather miserably :p

Old Post 04-07-09 23:13 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Chilly Willy
Mini-Member


Posts: 91
Registered: 08-08



Quasar said:
Copyright already gives software companies what they need to make money off the programs they write. Software patents are about making money off the programs that OTHER people write, in order to maintain monopolies and control of 3rd parties.


QFT

It's one of the reasons Europe still doesn't allow software patents, even though major corps (cough - MS - cough) keep trying to ram them down their throats every year. Europe is a lot more stringent on abusive monopolies than the US... for the moment.

Old Post 04-07-09 23:14 #
Chilly Willy is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
kristus
Megablast!


Posts: 10604
Registered: 07-00


That is a possibility.
*goes to sit in a corner*

Old Post 04-07-09 23:16 #
kristus is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
Julian


Posts: 2677
Registered: 04-75



kristus said:
This is interesting, but Carmack seem confident in his answer so I don't think there'll be any serious issues concerning it.

BTW. ZOMG Chocolate... I mean Mewse.



My thought exactly, amewsing.

Old Post 04-08-09 23:53 #
Julian is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 15:31. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Doom 3 Code May Contain Patented Algorithm

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is OFF
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.