|
|
#13 | |
|
Registered User
Join Date: Jul 2003
Posts: 125
|
I for one applaud the efforts of the nouveau team. While the driver is based on the nv driver, it seems to be aiming for the following.
1: Complete deobfuscation 2: Support for legacy cards 3: randr1.2 support (multiple desktops) 4: Rudimentary/decent 3d support Once this is complete, you will see things like XvMC support fall in place pretty quickly (once everyone else is interested). Otherwise, stop your babbling about usless statistics. It has nothing to do with linux. The sooner we're rid of the nvidia blob, the better. Thank you for your time, Frank Russo |
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: Sep 2002
Posts: 2,262
|
Quote:
They can gain knowledge about how the GPU works (which is knowledge they did not have before), yes. But this does not automatically translate into an advantage. They'd still have to tool up an entire silicon production line (ATI already has a line, but they'd have to change their GPU's layout by quite a bit), and in the time they're spending doing this, the original GPU vendor can come out with its entire next generation of chips. In a market that's advancing as fast as GPUs, you want your competitors to copy you -- that means they're wasting time, and not making their own product better than the stuff you have in your pipeline already. At best (for them), they're making their product the same as your currently-released stuff, because that's what your drivers target. The next generation of hardware that you have in line is going to be better than that, almost by definition. So if you plan on releasing a new generation of your hardware every year or two, it's not going to hurt. (As long as your time between generations is shorter than the time it takes your competitor to tool up an entire silicon line. Even after they do that, their hardware is still no better than yours; at best (for them) they're at the same level.) Last I heard, opening the drivers could not be done because of NDAs that nVidia has signed with at least S3, not any kind of competitive advantage argument. (OTOH, the S3TC code maybe could be put into a ROM on the GPU, and called from there. Depends on the terms of the NDA.)
__________________
Registered Linux User #219692 |
|
|
|
|
|
|
#15 | |
|
Registered User
Join Date: Oct 2006
Posts: 21
|
Quote:
And of course nvidia isn't going to open up it's driver code, I'm sure there is intellectual property in there they may not even own themselves. The best we can do is support this nouveau proect. |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Oct 2002
Location: NJ
Posts: 159
|
There's really no need for Nvidia to open their driver; they simply need to document the interfaces to the hardware. The hardware remains a black-box.
The open source folks will be poking registers/ports/memory to see what impact it has, and working backward from that to create a driver. This is a very slow and error prone process. It could even damage many cards. Nvidia could simply provide guidance, as other vendors have. This can be done (and has been done with other vendors), without disclosing any information under NDA regarding chips and intellectual property (don't poke that, it'll kill the chip). In addition, they could provide financial resources or hardware to replace equipment destroyed during the reverse engineering process, and to encourage development. The advantages to Nvidia? They are free from the IP restrictions that apparently limit their actions now. They gain a much wider customer base. Their hardware can be supported "out of the box", by the various X projects (Xfree86, Xorg, XGL), on many more platforms. Their support and development costs are reduced - shifted to the community. And of course, there's customer goodwill. Nvidia could even change to "for charge" business structure, like Cedega or Cross-Over Office; acceptable functionality in the open source driver, enhanced functionality at a modest charge. The enhanced functionality for older hardware is periodically rolled into the open source driver. There are many options. |
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Now Available: Knights Corner Open Source Software Stack | News | Latest Tech And Game Headlines | 0 | 06-05-12 08:00 PM |
| An open source analogy: Open source is like sharing a recipe | News | Latest Tech And Game Headlines | 0 | 06-01-12 05:30 AM |
| 2 Video Cards -- Disable Open GL on single? | amites | NVIDIA Linux | 5 | 05-30-12 03:51 PM |
| Microsoft is serious about open source: 10 proof points | News | Latest Tech And Game Headlines | 0 | 05-27-12 01:00 AM |
| The next generation of open source software procurement models | News | Latest Tech And Game Headlines | 0 | 05-10-12 05:50 AM |