Originally posted by Jesse2004
View Post
Announcement
Collapse
No announcement yet.
NVIDIA, Mentor Graphics May Harm GCC
Collapse
X
-
Originally posted by Temar View PostAnd? I also need a Nvidia card to use it in the first place. Oh my god, they are taking my freedom away to use any card I want!!1!11
Originally posted by Temar View PostHow does this take away any of your freedom? Before they had an OpenACC to OpenCL backend. Now they will have an additional OpenACC to PTX backend. This does not take away any freedom, but adds more freedom!
Originally posted by Temar View PostI'm with the people who call this article pure FUD. Articles like this are the reason why Michael no longer gets AMD cards. Improved interoperability between open source software and closed source software is never poisonous, as long as it is optional. People who do not want to use this new backend can still decide not to compile it into their gcc and their gcc version will just work fine as before. The gcc compiler as a whole does not depend on the Nvidia driver, only the openacc->ptx backend does.
Comment
-
Originally posted by tarceri View PostWell for starters this issue has nothing to do with using your card there are plenty of ways to make use of your card without using GCC.
Comment
-
Thomas Schwinge (Mentor Graphics) talked about their plans to support
OpenACC in GCC; OpenACC constructs and the enclosed code are transformed
into NVIDIA's PTX virtual ISA and calls into CUDA libraries.
Comment
-
Originally posted by Temar View PostHow does this take away any of your freedom? Before they had an OpenACC to OpenCL backend. Now they will have an additional OpenACC to PTX backend.
How is it difficult to understand?
Many people in Phoronix don't seem to understand that most free software developers are before anything else concerned with freedom and having fun, more than market share or anything else. It may not suit these peoples goals or fanboyism, but that's still how it works.
The article claims are basically well known : Nvidia track records as far as openness is concerned is just horrible and this OpenACC/PTX stuff is basically no change at all.
I mean, if you're not concerned by proprietary software and if freedom and open source is of lesse concern to you, why use Linux after all? Use OSX or Windows, they both work rather well.
Comment
-
Originally posted by tarceri View PostWell for starters this issue has nothing to do with using your card there are plenty of ways to make use of your card without using GCC.
Originally posted by tarceri View PostMaybe you should go do some research on the history of the GNU project and the Free Software Foundation. If such a relaxed view on software freedom had been taken GNU\Linux would not be in such a strong state as it is today and you would likely not be making use of you Nvidia card on anything other than Windows.
Comment
-
Originally posted by GT220 View PostAsk the "trusted source" to out their identity, I can guarantee you that person is a coward with no balls, writing poison pen letters with malicious intent.
I fucking hate you-need-a-name hypocrites. Only the message matters, who said it is completely irrelevant.
Comment
-
Originally posted by rvdboom View PostOpenCL is opened and documented. PTX is neither.
How is it difficult to understand?
Originally posted by rvdboom View PostMany people in Phoronix don't seem to understand that most free software developers are before anything else concerned with freedom and having fun, more than market share or anything else. It may not suit these peoples goals or fanboyism, but that's still how it works.
All I can see is that many people on Phoronix have a blind hate for anything that is closed source. Whereas most of the actual open source developers have a relaxed view.
Originally posted by rvdboom View PostI mean, if you're not concerned by proprietary software and if freedom and open source is of lesse concern to you, why use Linux after all? Use OSX or Windows, they both work rather well.
Comment
-
Originally posted by Yorgos View PostRMS: nVidia puts its hands on gcc? nVidia ...
p.s. it's not photoshop.... it's mspaint
One thing is for certain that I personally learned, you can't use both. Windows constantly locks you in and makes you come back, only when you fully break free of Windows can you truly use a different OS. Same thing applies to any addiction.
Comment
-
Originally posted by Temar View PostBollocks! The FSF did a very good job with the GPL and the GPL is all that's needed to enforce the freedom of a project. This topic however does not threaten software freedom. We are talking about simple interoperability here. That's why it is not covered by the GPL because it does not threaten the freedom of a project in any way. Adding a new gcc backend which generates code for a new architecture simply does not affect freedom of gcc. No matter how strong or relaxed your view is.
Comment
Comment