3dfx sues Creative Labs over Glide 192
MztrBlack was the first to write us with the news that 3dfx has officially sued Creative Labs for "breaching a licensing agreement" and infringing on 3dfx copyrights by using 3dfx Glide Source Code into Unified, the techno designed to run Glide-only stuff on Creative TNT and TNT2 based systems. This violates the license because it prohibits the use and modification of any 3dfx source code.
Glide wrapper sucks anyway (Score:1)
I do hope Creative Labs wins in court though, then maybe other will be able to make wrappers without being threatened by 3dfx.
nVidia kicks ass for releasing open source drivers! I wish other companies would be that cool!
The end of 3dfx (Score:1)
NVidia has passed 3dfx as best gaming 3D card creator. NVidia has also released their first 3D drivers for Linux, slow but they are promising that it will be much faster when Xfree 4.0 arrives. 3dfx never released the source for glide.
I am a non-proud owner of a VooDoo 2 card, and this was the last hardware I *ever* bought from 3dfx. The V2 has brought me many hours of fun fragging in Quake and Quake 2, but now I had it.
So long and thanks for the fish 3dfx.
Re:Shit hitting the fan (Score:1)
Yep, in the Shuttle toilet, the shit is supposed to hit the fan.
Most Shrinkwraps DON'T Matter (Score:3)
Sorry, but there are some things you can't agree to, even if you actually sign a contract (a crucial step that most shrinkwrap "agreements" conveniently neglect).
For example: You can't sign yourself into slavery. Slavery is illegal in this country, period. The slaver could wave your signed contract until doomsday; the court would still strike the term as illegal and unenforceable.
The problem here is that software vendors are trying to invent rights for themselves out of thin air (for no good reason that I can see), and get you to acknowledge and agree to observe those rights through the highly dubious mechanic of a shrinkwrap "agreement". It is therefore left to the courts to decide which invented rights are legitimate, and which are unenforceable under various laws. There's a lot of precedent to suggest that 3Dfx is going to lose.
As for the GPL, that's rather different. GPLed code is copyrighted. Thus, you don't have the right to make copies. However, if you fulfill the conditions stipulated in the GPL, then the GPL grants you a license, and you may make and distribute copies. If you don't fulfill those conditions (distributing copies without source code), then the GPL does not grant you permission to make copies, and you are therefore guilty of copyright infringement.
Note the subtle distinction:
(Which one is the product of the more mature mind is left as an exercise for the reader :-).)
Schwab
I agree. (Score:1)
Re:Counterpoint. [pro-3dfx] (Score:2)
Creative tried fixing that so people wouldn't have to buy/keep an V2 along with their UltraTNT2 and that is the ONLY reason 3dfx are suing. A reason why a V2 next to your TNT2 is a bad thing you ask ?
1. Graphic Quality. Even if you don't own a TNT2 or Matrox, the difference between directly on the card or looped through the V2 is clearly visible at 1600x1200.
2. Heat. Everybody who felt how hot a V2 gets knows this is a real problem.
3. It's another unavailable PCI slot (or two).
So you can see, apart from idealogical reasons (API's should be public domain IMHO), unified whould acctually offer better quality over V2.
BTW the official URL to the article is http://www.3dfx.com/view.asp?IOID=248 [3dfx.com]
Creative Labs TNT (Score:1)
I purchased a Creative Labs TNT a few days after NVIDIA released Mese/GLX drivers for Linux. I picked a TNT over the TNT2 because I have a P2-300, and there isn't that much difference in performance between the two on a "slower" system like mine. If you have a P2-450 or faster, you may want to go with a TNT2 instead.
I choose Creative labs because they use the NVIDIA reference design (most mfgs do, I think), which I think is important considering the current driver situation. Also, the Creative board is inexpensive, and it didn't come with a bunch of software that I didn't want.
I was using a RIVA 128 before, so upgrading was as simple as swapping boards and tweaking a few settings in XF86Config. I haven't gotten around to trying the Mesa/GLX drivers yet.
TedC
Re:Some of us HAVE to use 3dfx Voodoo cards (Score:1)
Grab the Asus Tv-Box with it (includes remote control) and voila !
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
Florin Iucha
legal strategy (Score:1)
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
Agreed.
Where I work, we were offered an opportunity to obtain 3Dfx Voodoo3 boards for rock-bottom prices. I abstained from the offer for precisely the resaons you give. I regard 3Dfx's behavior as unacceptable, and I do not want my dollars used to support it.
I also am planning on getting an NVIDIA TNT2-based card, just as soon as I can find a card that has:
The closest I've found so far is the ASUS V3800-Ultra-Deluxe, but for some reason, ASUS gives you 3D glasses with that board (which I don't need), and sells DVD playback separately.
Schwab
Another Link (Score:2)
Or, "How to Win Battles and Lose Wars" (Score:1)
Not to mention the negative influence on current and potential customers. If customers become disenchanted with the product, the 3rd party support (game developers) will dry up. Then what is the market value of their proprietary API?
Must be time to short TDFX.
Re:Shit hitting the fan (Score:1)
(This really is disgusting.)
Sigh.. (Score:1)
Re:Glide vs OpenGL. (Score:1)
Re:your signature (Score:2)
claims the original quote came from a Vanity
Fair interview, so it sounds like a serious
statement that probably came out wrong in
the brevity of the interview.
Re:I agree. (Score:1)
> following rules, and less people judging a
> situation based on whether it's right or wrong
> and raising a protest if they don't agree.
The difference is, Creative (assumedly) *agreed* to the NDA in the first place. They long ago decided to follow those rules, however faulty anyone may think they are.
We have yet to see whether there is any proof to 3Dfx's statement; judging by their previous litigation, I'm inclined to believe there isn't. That doesn't change the fact that 3Dfx wants their code proprietary, and Creative agreed with it so they could sell 3Dfx cards.
I'd been waiting to get the Voodoo 3 3500 (mpeg-2, video in and out), but the more I watch 3Dfx, the more it seems like they're on their way down, as another poster commented. Their reputation will carry them for a while, but if they keep this up, it won't carry them forever.
Why 3DFX has a stick up their bum (buy RIVA) (Score:1)
BUY RIVA (good corporate citizens, and besides, TNT kicks butt)
Bad 3dfx, bad! (Score:1)
Re:Incorrect. (Score:1)
I'm sure that's incorrect. There are lots of folk who protect APIs ... as trade secrets, as copyrighted information, and so on. Even as parts of patents. (Whoops, the gazintas and gazoutas of this code match the description in that patent, it infringes, yowp!)
Whether 3dfx has a real case here is, as you noted, a different issue.
- Jojo
Here is the URL (Score:3)
http://biz.yahoo.com/prnews/990611/ca_3dfx_fi_1
/Andreas
Re:A few comments. (Score:1)
small url (Score:1)
not a very informative one, though..
Re:Ill-mannered, Spoiled Children (Score:1)
Here's the URL (Score:4)
Re:Glide vs OpenGL. (Score:1)
M$ doesn't control OpenGL. so there is a toolkit away from M$. Writing a diffrent glide implemantation for each card is just as hard as writing register level OpenGL implementations for each card. Besides the windows OpenGL versions of glide are specific to each card.
Finally picking on someone their own size.... (Score:1)
Having warmed up, I suppose they think it's time to graduate to the big leagues and threaten someone who can fight back.
When was the cool, underdog 3dfx replaced with this corporate nightmare? *sigh*
Re:Glide vs OpenGL. (Score:1)
... the operative word being 3Dfx. OpenGL for other cards does of course not "depend on Glide", which seems to indicate that no proper native OpenGL drivers exist for 3Dfx.
Closed Development Issues. (Score:1)
What I think is they are losing the 3D battle BECAUSE they have a closed API.
Put simply, they got lazy. They thought no one could touch them and their API. So their hardware development suffered.
Re:Wonderful way to lose customers, huh? (Score:1)
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
I'm Torn between the G400MAx and TNT2 Ultra. Anyone want enlighten me as to which one I should buy? What Matrox doing in light of Nivdia Releasing all of it programing specs??
No sense... (Score:1)
I can understand that they want to push their own hardware, but in consequence, they are limiting the market acceptance of their own technology
Re:Vote with your money: TNT2 recommendations anyo (Score:2)
Sure do! I got a Diamond Viper 770 Ultra (TNT2) a couple weeks ago and it really shines. (running a Creative Labs V2 before and a Riva 128 before that). Linux support still has a way to go, but is shaping up nicely. I did just get the new Mesa/GLX stuff and the 3D is pretty slow (not really playable in q3 but ok for q2) but the 2d is very strong. (I like being able to finally drag and resize windows at 1024x768).
In windows the card performs exceptionally well in 3D and I hope this is a good indication of how it will fare once Linux support matures.
Have to disagree with the majority here ... (Score:1)
I'll agree that in the past 3dfx threatening people who dodn't nesscesearily break the rules pissed me off a little, but lacking a link to the story and just going by the /. post, I have to side with them here. Creative Labs apperantly broke the rules. This doesn't mean I like the rules or even agree with them, but a company the size of creative sure as hell had to go into this with their eyes wide open. They broke the rules and got caught. They lose. Game over.
Again i'm just going by the posted story here, but if it's accurate, I have no argument with 3dfx over this issue.
/dev
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
Even the Hercules TNT2 standard is clocked at 143, which is close to the speed everyone else is running ultras.
Visit some of the gaming sites, including AnandTech [anandtech.com] and Sharky Extreme [sharkyextreme.com], to see reviews of this and other cards.
Re:Doesnt 3dfx OWN Glide? (Score:1)
I wonder if anyone at 3dfx reads
Re:Some of us HAVE to use 3dfx Voodoo cards (Score:1)
I might be mistaken, but I think I saw some I2C stuff going into the BTTV code in 2.3.6, so it may not be too long before it does work...
Re:Incorrect. (Score:1)
I think you'll find that they're protecting a particular implementation of an API, as opposed to the API itself.
About the only way I can think of to protect an API is to trademark the function calls...;)
Re:Big Picture (Score:1)
Did you never stop to think that with Mesa, the free software community is in a good position to embrace-and-extend OpenGL?
Re:Ill-mannered, Spoiled Children (Score:2)
Should API's be protectable like this? I don't think so. Should specific implementations? Sure, if you are going to be a closed source company I don't see anything wrong with protecting your specific implementation. If Creative used 3Dfx's source code (specific implimentation) in their drivers and their agreement prohibited them from doing so, then I think they should be prosecuted. However, if they simply looked at the API (header files will do I'm sure) and wrote their own implementation I don't think they should be held liable at all.
I guess it depends on if you are an open source advocate or not. If you believe that ideas such as API's or algorithms should be "ownable" or if ownership should be limited to physical items and specific implementations of general ideas.
So, in response to your question "How is it that you can't believe 3dfx is dictating how THEIR api is used." my response is:
Because I don't believe API's are property that should be protected under the law. If you're question was concerning their specific implementation of the API, then I would probably agree with you.
Changing my car example above, it's more like the "API" or interface between the wheels and the car. You're saying that the API or interface between those two components is protected. You're saying that someone can not make a new wheel that might perform better simply by putting the appropriate number of holes in the right spots for the lug nuts (following the API specs). That's rediculous.
API's are nothing like parking lots.
Excellent (Score:1)
If you can't innovate, litigate ... (Score:1)
Me, myself and I are going to stick with nVidia products (well, for the time being at least).
Re:ASUS3800 or LeadtekS320II-Pro (Score:1)
--
wow, glad I bought a Viper550 (Score:1)
I'm sure glad I'm using a card with an
nVidia chip, that's for sure... I knew
there as something fishy with 3dfx. It's
funny how they learned their business
practices right from M$: Don't worry about
making better products, just push proprietary
formats to the users and then whine about
them.
I'm glad that nVidia is so gung-ho about
Linux drivers. That day the drivers were
released I downloaded the file, linked
the correct libGL and copied over the
XF86_SVGA, and in about ten minutes flat
I had Quake III up and running in 800x600
with full lighting and texturing.
Man, I love it.
-Mike -- OpenGL developer who can finally
use his home Linux box!
Re:Some points about 3dfx (Score:1)
Their technology is good, they just need to make it better, and keep up with the competition. To say they "suck" though is just an ignorant statement (IMHO).
Doesnt 3dfx OWN Glide? (Score:1)
Geeze you guys got spirit, but when it comes down to the rights to company owned technology you guys go nuts. If someone came out with a Quad Twixel Engine, would you slam Nvidia for trying to sue that company? Probably so, cause its the fastest product that gets your respect, anything slower and you sandblast it with Cry Baby rants.
3dfx is a nice card, not the best one out there, they own the technology and they should have the god given right to sue or slap an injunction anyone to infringes upon it. If there were a dozxen 3dfx card makers out there, this probably wouldnt matter but since STB is the only game in town for these cards, 3dfx has no choice but to protect their technology. To not do so would mean a SEVERE downfall for the company.
Dont kick the lion in the nuts for eating a antelope, he was only trying to keep his pride alive.
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
Re:Here is the URL (Score:1)
http://www.maximumpcmag.com/inside_sources/99.6
JOhn
Re:Creatives Motivations (Score:1)
heh.
While we may not be the biggest community in the gaming market, the descent community has been virtualy held hostage to 3dfx because the only accelerated version of descent 1 or 2 was for glide. So if you wanted a pretty game, you had to go 3dfx.
glide and it's future matters to us (though perhaps not for very much longer.. the source for d1 was released and d2 will be soon)
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
There's nothing impressive about it. They are, or at least represent themselves as, a member of our community, in the hopes we'll buy their stuff. If this is misrepresentation, shame on them. If not, shame on them for being such poor citizens of the community. Either way, I am not buying any more of their stuff, and I encourage others who feel likewise to do the same.
Re: you moron - windows-only doesn't count. (Score:1)
|shouldn't even be here.
and why shouldnt they?
(I know its offtopic, but I tire of how
Is this supposed to be surprising? (Score:1)
Evidence? (Score:1)
I'm pretty sure the WINE developers haven't seen the Windows source code, but they seem to have done all right. The point being that original source code is not necessary to write your own version of an API.
So does 3dfx have any proof that Creative abused their access to the Glide code? Or are they just slinging FUD? It seems to me that if 3dfx is going to haul Creative into court, they're gonna need more than accusations... unless they're trying to outdo M$ for Most Inept Performance in a Courtroom. ;)
--
Re:Vote with your money: TNT2 recommendations anyo (Score:1)
I heard all of this from the g200-dev mailing list. Things might have changed now.
Re:3DFx just can't compete anymore? (Score:1)
if it hadn't been for Microsoft's Direct X, and later open GL there's a good chance that 3dfx could have become the next intel, in every PC, beacuse the only API that people would use would be Glide... It was pretty slick of them, I think, but I think microsoft saw it comming (and glide worked in dos, and MS wanted to kill dos support)
well I guess microsoft is good for *somthing*
---------------
Chad Okere
A few comments. (Score:1)
First of all. "Win32 native games" having a majority in Direct3D doesn't constitute winning a market. The 3d acceloration market extends beyond games, and certainly beyond Windows.
Consider CAD and modelling software. Most CAD software is either in Unix/X or Windows NT, and almost none of it uses Direct3D. The high-end CAD software is fairly consistantly OpenGL-based, Windows CAD software included. Go find a few modellers for ray tracing: OpenGL.
In short, there's more to life than fun and games, and there is certainly more to life than Windows programs.
Re:3dfx = uncool (Score:1)
Of course 3dfx wants to protect their proprietary api. It is, after all, their property.
Re:why are we discussing this?? (Score:1)
Re:Doesnt 3dfx OWN Glide? (Score:1)
The issue is whether Creative looked at the Glide code when they wrote their TNT wrapper, or whether they developed the wrapper from scratch using the API docs.
Either way 3dfx seem to be trying to tie up standards in a manner which has distinct MS overtones. I was intending to get a Banshee for use under Linux, but I wavered because nVidia demonstrated greater sympathy to the OSS community by releasing their source. Now I'll get a TNT for sure.
Not the only way... (Score:1)
Another good 2-slot combo (since the V2 takes a PCI slot, it's even) is a TNT(2) or G200 with a bt848/878/879 board like a Hauppauge WinTV, which interoperates with any video card you might grab in the future (it uses PCI and DGA to blast the TV onto the video card). That'll give you a video solution that is fully Free Software.
Thanks to the team working on Video4linux, the bt848 has been well supported for some time (unlike ATI boards), and is in kernel 2.2. And to Matrox for releasing enough of the G200 specs to make a driver, and to Nvidia for making a driver and releasing it with readable source.
I've heard rumors this has changed: OGL & D3D (Score:1)
Re:Some of us HAVE to use 3dfx Voodoo cards (Score:1)
Re:Some of us HAVE to use 3dfx Voodoo cards (Score:1)
So there you have it, the NVidia based boards that do everything you want, or a two board solution (like you have now), that does everything you want. But why would you want to watch TV? Don't you know it rots your brain?
Re:The end of 3dfx (Score:1)
ST00PID! (Score:1)
As for 3dfx, they should quit wasting their money protecting Glide and start making better cards! _NOBODY_ uses Glide in new games anymore because not even a majority of people are buying 3dfx cards these days (meaning that companies who want to make the most money off of a game will want to use OpenGL or Direct3D to support as many people as possible - something Epic learned the hard way with Unreal)
I can only hope that 3dfx will spread itself so thin financially by slapping stupid lawsuits on everyone that it will go under (and if that doesn't do it, then hopefully they'll get so mired in legal battles that they won't have time to make new, GOOD hardware) The era of being anal about hardware and proprietary software designed for it is OVER, and Linux (or those who use it actually) is one of the main things we have to thank for discouraging such ridiculous practices!
If you are someone who works for a company that designs computer hardware, PLEASE get the message that these days people are NOT going to use your hardware unless you make a better product! If you're first in a market, use that to your advantage to develop new, improved products before anyone else even makes one to compete with your original - just DON'T try to use proprietary crap and DON'T deny access to important info that software developers need to create software that uses your product! Such practices are just not going to cut it anymore, and I for one am going to do all I can to make sure of that!
(sorry for all the ranting - I'm just in that kind of a mood today =)
Later,
HunterZ
3dfx can go to hell :) (Score:1)
decided to get it the day before open source linux drivers were announced.. was just the icing on the cake
smash
Re: (Score:1)
Re:3dfx is right to sue (Score:1)
Re:Glide wrapper sucks anyway (Score:1)
Yes it works with TNT, but I don't know anything about the Creative Wrapper (is it available to public? I haven't checked). I use the glsetup open available at: http://www.glsetup.com It's beta, but it works great. I've seen Q3test with 15 or so players and it looked/performed beautifully.
Re: you moron - windows-only doesn't count. (Score:1)
I use both regularly. Better keep an eye on me, I might be evil.
Re:ASUS3800 or LeadtekS320II-Pro (yeah, off topic) (Score:1)
--
Playing the Devil's Advocate (Score:1)
Compare software to a videotape of a movie. At the beginning of the movie is the infamous "FBI Warning" screen, that states that you are not permitted to show the movie publicly or for profit. This is basically the same as a shrinkwrap license agreement. Mr Lucas invested a lot of time and money into making the film you are watching, and he has a right to say whether or not you are allowed to make a profit off his movie. Shrinkwrap licenses take the same approach to controlling who makes a profit from someone elses code.
As much as we all like the open source vs evil empire rhetoric, 3DFX has the legal high ground here IMHO. 3Dfx wrote a license agreement, Creative violated it. Simple. As a (moderately famous) law professor said, "If you have the law on your side, pound on the law. If you have the facts on your side, pound on the facts. If you haven't got the law or the facts, pound on the table." Right now, slashdot is pounding on the table, and we sound pretty foolish doing it.
Re:Bad 3dfx, bad! (Score:1)
Re:Playing the Devil's Advocate (Score:1)
In contrast, a shrink wrap license offered as part of a commercial transaction is NOT effective unless the purchaser cannot possibly use the product without being put on notice of the license. This is why they're called "shrink wrap": they force you to open an envelope which is imprinted with a license warning so you can't help but know there's a license. This is because the license seeks to limit your rights and the only way they can do that is to be able to show that you accepted their licensure offer. Completely different situation legally.
Re:Ill-mannered, Spoiled Children (Score:1)
No, it's more like Ford saying only their cars can have a steering wheel, gas peddle on the right, brake on the left (or center w/ clutch on left). The rest will have to use levers, tillers, etc...
Or, for example, only AT&T phones can have RJ11 (or similar), get a new phone, put in a new jack, don't like it? Too bad!
Perhaps you'd like auto manufacturers to use custom bolt heads and only they can make the custom sockets for them (and only their dealers can buy them). Need an oil change? See your dealer and bend over.
3dfx may or may not be able to pull this off legally, but legal doesn't mean moral and ethical. If more people were concerned about that, and shunned corperates that were not ethical and moral, the world would be a better place to live.
Re:Ill-mannered, Spoiled Children (Score:1)
Most (win32 native) games are in Direct3d nowadays.
How is it that you can't believe 3dfx is dictating how THEIR api is used. It's the same as a parking lot owner. People pay to use the lot, and it can be closed to customers whenever the owner pleases.
/. likes the fastest? (Score:1)
/. is reacting poorly to 3dfx's lawsuit because they are suing Creative over Intellectual Property. If 3dfx would open up their Glide interface (which would preclude this lawsuit), we'd be much happier.
Re:Ill-mannered, Spoiled Children (Score:1)
I hate to say it, but don't forget about DirectX. I dislike MS as much as the next guy, but I'd guess that DirectX's penetration among game developers is much higher than OpenGL's.
As for competing on the merits of their products... fuhgeddaboudit. While their newest cards carry on their tradition of fast fill rates, visual quality isn't as good as much of the competition, and their "you don't really need 32-bit rendering" is killing them. (In the press, anyway. I haven't seen their sales figures recently.)
Re:DIABLO 2 IS GLIDE ONLY. (Score:1)
http://www.blizzard.com/PRESS/990513c.html
Re:Some of us HAVE to use 3dfx Voodoo cards (Score:1)
Well, if they could back up the talk . . . (Score:1)
Counterpoint. [pro-3dfx] (Score:1)
But don't loose sight of the issue here: 3dfx alleges that Creative violated the license by using 3dfx code. They aren't suing because they made a GLide wrapper. I don't think all the other 'high school kid' suits were expressly over the existance of GLide wrappers. All of these lawsuits involve license violations. If the defendants didn't want to be sued, they should not have accepted the license agreement.
3dfx is not dictating how the GLide API may be used.
Keep up the 3dfx bashing guys. 3dfx is the only company that is either shipping or helping other people ship drivers for their hardware *right now* for DOS/Win/Mac/Linux/BeOS, etc. Hopefully, nVidia's foray into source code releases will push 3dfx to do the same.
I *still* trust 3dfx, because they actually deliver what they say they will, unlike nVidia's Microsoftian 'hype-and-switch' methods..
So there.
Re:Who cares about Glide anyway (Score:1)
it wasn't beautifull, but it was playable
---------------
Chad Okere
Licenses DO matter (Score:2)
How would those people feel if some big corporation violated the terms of the GPL for its own profit?
The reason the rules work is that everyone is bound by them.
Re:Vote with your money: TNT2 recommendations anyo (Score:2)
Re:legal strategy (Score:2)
This is not to say that I anticipate that plaintiff would not prevail upon seeking preliminary injunctive relief, but its never a lock -- preliminary injunctive relief is an extrarordinary remedy precisely for the reasons anticipated in the note to which I am responding.
Ill-mannered, Spoiled Children (Score:3)
That's how I see 3Dfx over this issue. I really wish they would pull the broomstick out of their bum and realize that they have already lost the battle with OpenGL.
Back when 3Dfx was the only 3D accelerator in town, using GLIDE exclusively made sense. Now it's suicidal. If you're starting work on a new game, you use OpenGL. Period. It's cross-platform, and the performance is good and getting better thanks to everybody fighting over Quake frame rates.
I also believe that 3Dfx has no legitimate right to dictate how the GLIDE API may be used. That's a bit like Dennis Ritchie announcing that the C programming language can only be used on AT&T-built computers.
3Dfx should just drop this issue and compete on the merits of their products.
Schwab
Er "changing the sdk"...? (Score:3)
Re:Bad 3dfx, bad! (Score:2)
up dude, reverse engineering is one thing, but
outright STEALING code is just bad news. IF this
is true about Creative then this'll be a bad scar
on them for the rest of their lives.
-Burt
Re:Vote with your money: TNT2 recommendations anyo (Score:2)
Re:Vote with your money: TNT2 recommendations anyo (Score:2)
Ugh. I hate it when people throw out phrases like like this because they sound impressive.
Look - 3dfx is not a member of the open source community. The hardware is proprietary, the API (GLide) is proprietary, and the SDK is released under a license which does not permit you to modify and redistribute the code under any circumstances.
If you want to criticize 3dfx, fine, but they've never had any pretentions to open-sourcing their SDK, to my knowledge, and shouldn't be faulted for that.
Re:Er "changing the sdk"...? (Score:2)
Re:Bad 3dfx, bad! (Score:2)
Careful how you swing those allegations; you could put someone's eye out.
Creative, being fairly intelligent, probably clean-roomed the API. Further, their lawyers are no doubt confident that they will prevail over 3Dfx's baseless claims that 3Dfx has the right to dictate how the GLIDE API may be used. Otherwise, they would never have signed off on the release of the drivers in the first place.
Schwab
Re:Here's the URL (Score:2)
--j, an admitted anti-Microsoft bigot
Re:Bad 3dfx, bad! (Score:3)
Like, what exactly is the licensing agreement with creative, what assets did creative allegedly misuse, what evidence is there to support this, and what damages is 3dfx likely to sustain as a result of the breach? (although I'm not sure if proof of damages is needed to prove breach of contract?)
Since most decent (current) games support either D3D or OGL, it seems safe to assume that only older games are "glide-only", no? Is the fear that little Johnnie will go and buy a Creative TNT2 instead of a Voodoo3 (I mean Banshee2
But on the other hand, if 3dfx has an iron-clad license and has source listings of Unified with their code in it, then shame on Creative for breaking their contract (and getting caught).
I may not like the idea of a company defending its proprietary API and closed source by going to court against a company I like that sells (IMO) a superior product, but that doesn't make 3dfx in the wrong. Just not likeable.
Now another issue entirely is what 3dfx hopes to gain from all this. Many in the gaming world have criticized 3dfx for resting on their laurels and not improving their product to support open standards and high-performance 32-bit rendering like, say... nVidia. Maybe this *is* just sour grapes and defending their turf, in which case, "BAD 3dfx, BAD". (another disclaimer: I own a Voodoo2 and two nVidia cards. The Riva 128 was only so so, but the TNT2 is _by far_ the coolest piece of hardware I have ever owned).
Re:Counterpoint. [pro-3dfx] (Score:2)
Yup, keep up the bashing, and maybe 3dfx will be forced to compete =)
NVIDIA released X sources last week for their TNT and TNT2 accelerators for Linux, as well as OS/2 Warp, Win3.1, Win9x, WinNT, BeOS, and Linux drivers.
And NVIDIA has a better OpenGL driver.
And NVIDIA has more features on their cards than 3dfx...
The only reason to buy a 3dfx card is loyalty or price... and a TNT from Creative is only $80 or so anyway =)
-AS
Re:Counterpoint. [pro-3dfx] (Score:2)
Do not get me started about license "agreements." I regard them as an unethical legal fiction with absolutely no validity whatsoever. I have never agreed to the terms of any such contract, and continue to have no trouble obtaining commercial software. If you're bored, you can read my editorial [microtimes.com] on the subject.
Then why the spate of frivolous lawsuits, always, it seems, over GLIDE?
Schwab
Incorrect. (Score:2)
Incorrect.
APIs are not protectible intellectual property (and probably not "intellectual property" at all). 3Dfx is inventing rights out of thin air through its license "agreement". Sadly, contracts of this nature do not create intellectual property or rights therein. 3Dfx is simply indulging in bullying tactics.
The specifics of this case may be different, as Creative was obviously a source code licensee (with signed contracts and everything). We shall have to wait for the results of the discovery process to see what really happened. But your fundamental claim is incorrect: Inventors do not enjoy absolute rights over their inventions unless they keep them to themselves. Once you make it generally available to the public, the rules change.
Schwab
Re:Vote with your money: TNT2 recommendations anyo (Score:2)