PowerVR SGX code leaked
libv.livejournal.com
libv.livejournal.com
Also, what are the kind of super secrets in drivers? If the secrets are so valuable, certainly competitors would have no trouble simply getting a spy to work as an employee. Or just RE from the binaries.
It reminds me of the idiocy of Canon and Nikon in refusing to document their raw formats.
Why?
We don't find anything objectionable about the law extending property rights to, say, land, which we had no hand in creating and will continue to exist long after we're all dead, so why find an objection to Imagination having property rights over something that is wholly their creation?
I would argue that to the extent you can morally justify any sort of property rights, copyright and trade secret more more justifiable than nearly any other kind.
Furthermore, I don't see what creative endeavor is being harmed here. It reduces the meaning of creative to nothing if you apply it to reverse engineering efforts, which are the opposite of creative--they are derivative.
Also, the "wholly their creation" is often untrue, especially when it comes to patents. It's often just a result of having the money and/or knowledge to submit it. Multiple people can and have came up with the same patentable concept independently.
It's not inane. Their fear is a natural consequence of mixing ludicrous patent systems with cutthroat industry politics.
Most GPU vendors don't have massive patent war chests of their own. They have a lot to lose by exposing their implementations, because of course they all infringe on various patents held by other vendors. Any program longer than hello.c is likely to infringe on various patents. When there's money at stake, the incentives all point towards keeping the driver sources private.
The largest by marketshare, nVidia and ATI (by belonging to AMD) certainly have a sh.tload of patents. Do correct me, but aren't IMG/PowerVR and nVidia holding the majority of the mobile GPU market share anyways?
People who are going to sue them aren't going to be dissuaded by lack of initial source code access.
I can't even remember a case that started by someone looking at source code to figure out if their IP was being used.
Patent trolls though. A different story. In 5 years we were sued twice (that I know of) by trolls. On both occasions the trolls had some trivial enhancement to a well known technique. I imagine they are operating a mud slinging operation where eventually something sticks. Once it does then either (1) the cost of licensing this 'new' tech is priced less than legal costs or (2) the troll is looking for testimony from some respected entity that the tech is innovative which gives them validation to go after the next biggest vendor up the chain.
[1] http://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th...
In particular I'm thinking of the current nvidia/Samsung/Qualcomm debacle (http://www.anandtech.com/show/8715/samsung-nvidia-counter-su...)
No, this is what they state. IT is of course, not in any way accurate. Having access to source code does nothing for patent trolls, or anyone else. They don't go scouring source code and then suing people. They go suing people and then scouring source code.
Since they'd get source code access in discovery anyway, it doesn't matter whether they publish or not.
It's really that they think they have magic secret sauce.
Neither of that will get worse by some non commercial developers looking at the code. Nor will their code become a copyright infringement unless they do copy and paste. And with a VCS (that everybody with a task that big needs anyway) it's not hard, if trivial, to show it's not. And ever better, they don't need to show it's not, somebody else needs to show it is. Source to look at is a great thing for everybody who tries to understand powervr. Not less work, but more information.
Sticking the GPL to is of course bullshit.
I'm not sure if that line is mean to be sarcastic but if taking literally definitely undermines the credibility of the writer !
If we weren't able to narrow our focus, then we'd be all wound up about everything that's supposed to be an outrage and we'd never get anything done. How many outrages? How many people you got?