I'm all for the choice and have no opposition to D3D in Linux. I have no concerns over it, be it legal (who cares about those things anyway? Arrrr) or from a philosophical point of view. I'm just among those who think that it won't really do anything beneficial for Linux as a desktop. Yeah, you may now be able to run your games and certain other applications; but how does that help Linux desktops as a whole? You may as well run Windows (the same argument I got against Wine).
Announcement
Collapse
No announcement yet.
For Those Interested In Direct3D Over Gallium3D
Collapse
X
-
Originally posted by 3vi1 View Post@cl333r:
Mono is a different situation all together: It includes library code that Microsoft actually wrote. Few people want to get elbow deep into it and have MS "extend" the library APIs like they constantly do and then not open source the new versions in order to "extinguish" the competition.
But back to the D3D subject: Can anyone tell me what's so different, legally, between writing a directx-replacement DLL that passes calls to the Gallium state tracker vs. one that uses an OpenGL backend? Both are dlls that implementat the API, and neither use the MS-written headers or reverse engineering (right?). If one's infringing (which I don't believe to be the case), why wouldn't both be? I seriously would like to know.
Comment
-
Originally posted by RealNC View PostIt's funny how people who claim that "Linux is about choice" (which is true) try to have the choice of using D3D in Linux removed.
Why don't we let people choose what they like. D3D is just as viable as GL. You don't want to use D3D, then don't. No one's forcing you. But if some people prefer to use D3D, it's not up to you to stop them. Having D3D as a choice is nice, since, as you claim, "Linux is about choice."
Comment
-
Originally posted by Svartalf View PostStop thinking copyright and start thinking patent. A full and complete state tracker is liable to trip across a patent whereas if you've not got any in the OpenGL layer and you're just reworking with an abstraction layer in, say WINE, you're less likely to do so since most of the graphics work is done in the GL side.
I'm talking about patents for things such as texture compression, floating point textures and whatever other graphics techniques might apply. I cannot help but notice that newer OpenGL extensions (such as geometry shaders) no longer list "IP status" in their text.
Comment
-
Originally posted by TemplarGR View PostLet me extend this a bit, and add that if someone uses Linux(or other UNIX like systems) just because he hates Microsoft, he is doing it the wrong way...
We should use whatever covers our needs. We should be using Linux because it is what we need, not because we hate a company.
You can use Windows if you like it, and I don't have a problem with it. I do have a problem with turning Linux into Windows. If I wanted to use Windows, I would. You don't need to replace open standards with parts of Windows to prove that you don't hate Microsoft.
Linux should simply not DEPEND on any proprietary technology. There should be no single point of attack that a (hypothetical) sentenced monopolist could use to kill Linux if, one day, hypothetically, their CEO claims that killing Linux is their number one priority. Hypothetically.
So, cool technology, very cute, might help some interoperability and stuff, but keep it the hell away from me.
Comment
-
Originally posted by pingufunkybeat View PostYou don't need to replace open standards with parts of Windows to prove that you don't hate Microsoft.
Linux should simply not DEPEND on any proprietary technology. There should be no single point of attack that a (hypothetical) sentenced monopolist could use to kill Linux if, one day, hypothetically, their CEO claims that killing Linux is their number one priority. Hypothetically.
So, cool technology, very cute, might help some interoperability and stuff, but keep it the hell away from me.
Comment
-
Originally posted by Melcar View Post... Yeah, you may now be able to run your games and certain other applications; but how does that help Linux desktops as a whole?...
More developers = More apps.
More apps = More users.
More users = More developers.
Overall the more users we have, the more interest there will be to improve linux desktop as a whole.
developers, developers, developers, developers, developers...
Comment
-
thanks for the info that the guy maybe looked over patent-minded files to get inspired for his code. So If thats true, this parts must be replaced at a minimum.
I was first happy to hear it, because I think Wine is not good enough, its maybe halfbacked good if you use Nvidia hardware + drivers but with something else it sucks.
And Opengl seems to suck nowadays too as far as I hear people which using it, so creating a new own library which gives the needs would be the best way for me. But having only Wine or Opengl is maybe good enough for some Desktop effekts but not for gaming. (It seems so)
So Linux don?t have to be able to play proprietary games, for me, because when I have a free system why would I want to run unfree software with it where rootkits and trojans and other stuff can be in it. (Sony rootkit)
For me the resolution is to seperate this worlds as strict as possible, if I want to run new games I have a seperate hd or best seperate pc for Windows and Gaming and a clean Linux most best on a other machine.
It?s no problem for me that this get shipped with some distries, but for the distries it could be a problem.
It?s not about Microsoft-hate, it?s about fear of corrupted Patentrights Trivalpatents, Logic-patents.
So I cannot blame the Wine developers that they are causios. But I have to say Wine sucks as it is in my opinion and Opengl seems to suck, too.
So writing a new good own lib thats over gallium plattform-independed would be in the long term maybe be the best.
Comment
-
Originally posted by Melcar View PostThose developers will focus on D3D. What will be the "thing" that will keep them on Linux? And don't say price, because Windows is basically free as well. Will Linux simply be a copy and cheap imitation of Windows?
At least try to keep the discussion serious :P
Comment
Comment