Originally posted by sylware
View Post
Announcement
Collapse
No announcement yet.
Open ATI Driver To Receive PowerPlay Push?
Collapse
X
-
-
Originally posted by Louise View PostSo what you want is to rip out the close source drivers from MacOSX and install the open source drivers?
Doesn't the 3D work very well out of the box with Mac?
"Ripping closed source" means reverse engineering the closed source driver. That's what the people of the nouveau project are doing on the nvidia Linux driver. All that because nvidia refuse to publish the hardware programming manual of their GPUs. This is a gigantic loss of time. I would not be surprised if some companies with an interest of slowing down GNU/Linux on the desktop are behind all this.
Remember: the target is to have by default open source OS installed on systems with optimal code driving your hardware.
Leave a comment:
-
Originally posted by sylware View PostMany do: MacOS.
The big issue here is that MacOS is a proprietary and closed fork of Darwin which is a BSD. MacOS has many improvements that Dawin has not...
This is a part of the root of the BSD/GNU GPL flamewar.
"Thanks" to the BSD license, apple can improve and close the code witout publishing it. MacOS is closed and proprietary. With the GNU GPL, fairness (open source) is protected, enforced: you cannot close the code. It allows us to go after optimal code.
Most of GNU GPL coders are looking to have an *optimal* open source OS installed on systems. The GNU GPL helps towards that goal, but is not a silver bullet.
Regarding the GPUs drivers, since they are BSD, apple can rip that code, share secrets with nvidia/AMD/intel... in order to keep the optimal code for MacOS crippling the open source version (they did it for NTFS support for instance).
I do remenber BSD advocates saying that no company will be able to have a better proprietary fork of a BSD OS. They were wrong.
Doesn't the 3D work very well out of the box with Mac?
Leave a comment:
-
Originally posted by Louise View PostI seriously don't mean to start a flame war, but why are desktop users using BSD?
The big issue here is that MacOS is a proprietary and closed fork of Darwin which is a BSD. MacOS has many improvements that Dawin has not...
This is a part of the root of the BSD/GNU GPL flamewar.
"Thanks" to the BSD license, apple can improve and close the code witout publishing it. MacOS is closed and proprietary. With the GNU GPL, fairness (open source) is protected, enforced: you cannot close the code. It allows us to go after optimal code.
Most of GNU GPL coders are looking to have an *optimal* open source OS installed on systems. The GNU GPL helps towards that goal, but is not a silver bullet.
Regarding the GPUs drivers, since they are BSD, apple can rip that code, share secrets with nvidia/AMD/intel... in order to keep the optimal code for MacOS crippling the open source version (they did it for NTFS support for instance).
I do remenber BSD advocates saying that no company will be able to have a better proprietary fork of a BSD OS. They were wrong.Last edited by sylware; 12-22-2009, 08:11 AM.
Leave a comment:
-
I seriously don't mean to start a flame war, but why are desktop users using BSD?
Don't people use BSD for its firewall?
Leave a comment:
-
cross kernel madness
Originally posted by agd5f View PostThere's no power management infrastructure to hook into and no one's written the code to do it.
The cross-kernel thing is turning to a kludge. Better drop kernel abstraction, switch to GNU GPLv2 (I would go GNU Affero GPLv3 for GPU drivers), and code directly on Linux APIs and internal structures. BSD coders are smart enough to code drivers that will fit cleanely their kernel, since all the knowledge will already be available in Linux.
Leave a comment:
-
WOW! This is incredible!
Were you saving this for Christmas on purpose?
I've say it is worth it though.
Didn't we get glxgears for R600 for Christmas last year?
Leave a comment:
-
Originally posted by barbarbaron View PostSo why can't we overclock and/or change fan speeds on the older (r300-r500) harware then? Is it the ttm not being optimized, gpu acceleration not being optimized or powerplay code not being complete?
Leave a comment:
Leave a comment: