Slashdot Mirror


User: Temporal

Temporal's activity in the archive.

Stories
0
Comments
1,094
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,094

  1. Re:If the specs aren't open, it's not really for s on Why Should I Sign Copyrights To The FSF? · · Score: 2

    Apparently, you weren't listening.

    Releasing the drivers is NOT trivial. There is significant stuff in those drivers which nVidia does better than everyone else and which could be used in drivers for other cards. If they released it, they would lose a significant competitive advantage that they currently have.

    Again, I understand the advantages of open source drivers. I have written around 100,000 lines of GPL'd code, and I'm proud of it. I just hate the fact that everyone on Slashdot expects nVidia to basically forfiet a big stinking wad of cash so that they can give us a gift. And then you go and say "Fuck 'em" when they don't do it. And you call them greedy?

    BTW, the nVidia kernel module is not tied to any specific kernel version. It comes with a source code layer which you compile for your particular machine.

    ------

  2. Re:The GPL is meaningless otherwise on Why Should I Sign Copyrights To The FSF? · · Score: 3

    I am getting really sick of everyone attacking nVidia for supporting Linux.

    Figure 1: Level of OpenGL support provided by various Windows hardware vendors

    3dfx: Works with Quake 3.
    ATI: Works with Quake 3.
    Matrox: Works with Quake 3.
    nVidia: Full OpenGL support on all cards.

    As you can see, nVidia has put a LOT more into their drivers than anyone else. I am working on a 3D game engine, and I have ported it to Windows, but it ONLY works on nVidia cards simply becaule no other company supports OpenGL lighting (yes, if it is not done in hardware, you are still supposed to have a software implementation. nVidia has both). If they released that open-source, they would lose an edge over the competition. YES, a significant portion of their drivers could be used in drivers for competing cards.

    Figure 2: Register level specs for nVidia RIVA chipsets (128, TNT, TNT2)

    http://www.nvidia.com/nv/nvarch.n sf/Home?OpenView.

    If you don't believe me, go look. They also have un-obfusicated source code implementations there, and "driver development kits" for various OS's. Unfortunately, because they licensed some technology from other companies, they were not allowed to put up complete specs. The missing peices are rather important, so nVidia decided to write drivers for us so we could use them.

    Figure 3: nVidia's options

    • Hire PI to make DRI drivers. Cost: high
    • Make their own DRI drivers. Cost: high
    • Port their *possibly better* Windows infrastructure to Linux. Cost: low
    • Release source code and let the community do the work. Cost: $millions in lawsuit

    I would like to see the drivers released open source as well, and I am not convinced that it won't happen. However, I talked to one of the engineers, and I can tell you one thing for sure: The zealot attitude of most Slashdotters is only making the situation worse. Anger will get us nowhere.

    Now I am going to go install my GeForce 2, which came today. Joy.

    ------

  3. I think I speak for all of us when I say... on 101 Keys Soaking Wet: The Flexboard · · Score: 4

    We don't want to hear about your naked thighs!

    ------

  4. Re:When will you learn? on GPL Violation - NVIDIA · · Score: 2

    You have the resources and the balls? Then go sue them! IANAL, but don't they have a legal obligation to give the complete source code, under the GPL, to every person who downloaded the binaries? So go download the binaries if you haven't already, and then demand the source code! If you get it, send me a copy. If you don't, sue their asses off, and set a precedent. I'm sure many of us /.ers would be willing to donate some money to the offense fund.

    ------

  5. Re:Heh.. on GPL Violation - NVIDIA · · Score: 2

    You know what? You're right. I feel like e-mailing nVidia Nick right now and demanding the source code which they have a legal obligation to give me. Hell, I wonder if I could sue them myself... too bad I don't have the resources.

    ------

  6. Re:Heh.. on GPL Violation - NVIDIA · · Score: 1

    3dfx's drivers are way ahead, and much better, and alot contributing to that is because they are open..

    Actually, the nVidia GeForce is the fastest card you can get for Linux right now, and the drivers (which I have been using since they came out) are quite stable. Haven't crashed on me yet, and I have been playing Q3A quite a bit over the past few days.

    Not that I am happy about this GPL violation, or the fact that the drivers are closed, but they are VERY good drivers, especially considering the fact that they are "beta".


    ------

  7. If you think you know C++... on Big Ball Of Mud Development Model · · Score: 2

    Large Scale C++ Software Design, by John Lakos. This book has done more to improve my coding and software design skills than any other book I have read. If you program in C++, you MUST read this book. Until you have, you don't know the language. The concepts described in the book apply to other languages as well (as long as you are using OOP).

    ------

  8. Not that I am particularly happy about this, but.. on MP3.com Loses In Court · · Score: 5

    They were distributing copyrighted material without a license. Even if they were sure that the users alreay owned the CD's, the legality is still very questionable. And with the availability of free ripping software, the usefulness of such a service is also rather questionable.

    ------

  9. Re:If they supported Linux, they'd un-beta the dri on NVIDIA Geforce 2 Review · · Score: 1

    ::slaps forehead in disgust::

    Oh man, that argument is so stupid that it doesn't deserve a reply.

    The nVidia Win2k drivers are also beta, BTW.


    ------

  10. doh, mid-may on NVIDIA Geforce 2 Review · · Score: 1

    oh well.

    ------

  11. GeForce 2 already supported in Linux! on NVIDIA Geforce 2 Review · · Score: 2

    At least, that's what Nick Triantos of nVidia, the guy responsible for the Linux drivers, just told me. Apparently, the drivers released yesterday have full support for the GF2. For once, we appear to have drivers for a new product before the Windoze people! :)

    If that thing really is in stores on friday... hell yeah...


    ------

  12. Re:How silly! on NVIDIA Geforce 2 Review · · Score: 2

    Are you just purposely looking for any excuse you can find to bash nVidia? Perhaps looking to gain a few karma is the meantime? I have NEVER before heard ANYONE say that because something is beta, it could not possibly be stable. You know perfectly well that beta software can be very usable. Obviously, they are calling it beta because it is the first release, and you should never call your first release anything other than beta.

    If that isn't enough for you, I have a GeForce 256 and I am happily getting the same framerates in Quake 3 that I normally get in Windoze. Hell, even my 2D performance has been doubled by the new drivers. And guess what? I have not had a crash yet.


    ------

  13. Re:WhooHaa, nVidia flame fest! on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 1

    Question: What do you think this article is about, if not the fact that nVidia JUST DID release drivers that outperform everything else on Linux?
    ------

  14. Re:Send nVidia a letter. I did. on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 2
    • The driver is not DRI based.
    • John Carmack did not do most of the Utah-GLX work by a long shot.
    • nVidia can't release the drivers. They have licensed various pieces of technology from other companies who will not let them release the source code.
    • The ATI Radeon looks like it will be better than the GeForce 2. Buy that. (trust me, the Voodoo 5 is already obsolete. You don't want it.)

    ------
  15. Correction to correction on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 1

    Sorry, not so. Theoretically, an XF4 module can run on any other OS using the same processor, so the driver would work on *BSD/x86 and such. However, the drivers nVidia released today appear to be a bit more than just an XF4 module, so I am not certain that they have even that level of compatibility.
    ------

  16. Re:BOO HISS! on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 3

    Dude, chill out. Yeah, I want open source drivers as much as you do. And I know why they are important. That's one reason why I am planning to wait for the ATI Radeon rather than buy a GeForce 2 (I hope ATI goes open source). All I was saying is that we should not get mad at nVidia for making a small mistake back in the day when they had never heard of open source.

    And everyone puts the "no reverse egineering" clause in their agreements. Guess what? The law says you can reverse engineer it anyway if your purpose is compatibility (i.e. port to a different OS).

    But, yeah, I'm an open source freak too. I just think of it as a privilege rather than a right.

    ------

  17. Re:BOO HISS! on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 1

    They did not write new drivers from scratch. They ported their Windows drivers. The Windows drivers are protected by various NDA's.
    ------

  18. Re:BOO HISS! on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 4

    Too bad they can't release the source code legally due to various NDA's between them and other companies.
    ------

  19. By the way... on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 2

    Don't be fooled by the .src.rpm's. They do not contain source code. (did they think they could get that by us?)

    Let's hope that ATI releases open source drivers for the Radeon. It looks like that card will be the best thing out there in the next few months. (yes, it beats the GeForce 2 IMHO)

    ------

  20. Re:3dfx is basically gone on ATI Radeon 256 · · Score: 1

    doh. 25 million triangles. I knew that.
    ------

  21. Re:Hmmm on ATI Radeon 256 · · Score: 2

    The whole keyframe thing didn't impress me too much. Keyframes were used in Quake 2, but now most games use skeletal animation, which usually does not involve keyframes at all. But, keyframes may come back into style once we start animating individual limbs more. Of course, the Radeon has skeletal animation accelleration in hardware as well, and it is better than nVidia's.

    What impressed me was the shadow casting stuff. I have been wondering about how best to implement shadows for some time. It is really a lot harder that you'd expect. I am very happy to see it done in hardware.

    ------

  22. 3dfx is basically gone on ATI Radeon 256 · · Score: 3

    Odd... I submitted this hours ago, yet my writeup was rejected...

    Anyway, the ATI Radeon can do 1.5 gigatexels per second. The Voodoo 5 can only do 667 megatexels. So, the Radeon will far outperform a V5. And it has T&L! What a deal! The funny thing is that 3dfx is hyping the V5 based on its fill rate...

    Now, on Wednesday, nVidia is going to announce the GeForce 2. It will have a fill rate of 1.6 gigatexels, just a bit higher than ATI's offering. On the geometry side, the GF2 will do 250 million triangles per second. I don't know how fast the Radeon is as far as geometry, but if anyone else knows, please share! It is also rumored that the GF2 will be in stores on Friday. As in, THIS Friday. Whoah.

    Back on ATI's side, the Radeon looks like it will have more features that the GF2. As a game coder, I like that. :) Also, ATI is likely to have better Linux support. I also like that.

    It looks like choosing between these two cards will be tough, but I'm leaning towards ATI right now. One thing that I know for sure, however, is that 3dfx is not in the running. Their only hope right now is to drop their prices very low. I would not like to be working at 3dfx right now.

    Oh, here's some links:

    Again, nVidia will be announcing the GF2 on Wednesday. Check their site then for details.

    ------

  23. Re:Poor 3dfx on 3dfx Voodoo5 vs NVIDIA GeForce Preview · · Score: 2

    Ehh... what defines an abuse of my bonus, anyways?
    ------

  24. Re:Poor 3dfx on 3dfx Voodoo5 vs NVIDIA GeForce Preview · · Score: 2

    FLAIMBAIT!?! WTF? It's true, damnit. Go to nVidia's web site. Watch the flash video. See the numbers fly by. Notice that the first one is "1600000000 texels/second".

    How was that flaimbait? Who am I drawing flame from? Huh? I am just trying to let everyone know that they probably should not get excited over the V5 since something much better is going to be out so soon.

    I would not be suprised if they were, say, holding off their Linux driver release until after the GF2 was ready so as to get Linux users to buy it rather than an older card...

    ------

  25. Poor 3dfx on 3dfx Voodoo5 vs NVIDIA GeForce Preview · · Score: 2

    Poor 3dfx. In two days, nVidia will announce the GeForce 2 (they have a nifty flash movie on their home page now). Apparently, in four days (Friday) you will be able to go pick one up at your local computer store. From what I've heard, the GF2 will have:

    • 1.6 Gtexel/sec fill rate. (up from 480M in the GF1, or 667M in the V5)
    • 30% faster T&L.
    • fast FSAA (full screen anti-aliasing, like the 3dfx T-buffer)
    • possibly mpeg2 encoding/decoding on board.

    The bottleneck is no longer in the fill rate. The GF2 is limited only by the bandwidth to its on-board RAM banks. That's not one that they can fix easily.

    References:

    If my info is correct (it could be wrong), then as of this Friday 3dfx will be officially fscked.

    ------