News for hackers. Stuff that matters.
Re:Open source Mali GPU drivers merged by gugagore on Tuesday May 14, 2019 @09:22AM (#19909191)
What is their reasoning?
Re:Open source Mali GPU drivers merged by q3k on Tuesday May 14, 2019 @09:25AM (#19909208)
I don't work for ARM Holdings, so I don't know.

However, my experience in the hardware industry leads me to believe it's something about an 'intellectual property' fetish and pearl-clutching when confronted with the idea of 'giving away code for free'.

Re:Open source Mali GPU drivers merged by bravo22 on Tuesday May 14, 2019 @10:32AM (#19909846)
As someone who has worked on a chip design team and had to deal with this stuff... one of the biggest reasons is patents -- software patents. They can't sue you if they can't see what you're doing. There are lots of dumb software patents out there. AMD did get hit with a couple of those, but we were able to beat them because the order of operation didn't exactly match the claims in the patent.
Re:Open source Mali GPU drivers merged by floatboth on Tuesday May 14, 2019 @09:30AM (#19909257)
Often it's a mess of third party proprietary dependencies, code owned by subcontractors, etc.

e.g. when AMD open sourced AMDVLK, they had to replace the proprietary compiler it was depending on with LLVM. That was an easy one. Many projects are much more deeply intertwined with proprietary crap.

Re:Open source Mali GPU drivers merged by madez on Tuesday May 14, 2019 @10:10AM (#19909593)
Usually the code is not important, just the specification. Data sheets and explanations of how the hardware acts will do, they can keep their secret code.
Re:Open source Mali GPU drivers merged by grw_ on Tuesday May 14, 2019 @09:54AM (#19909438)
I forget where I read this, but I recall that due to patent situation it's practically impossible to build a GPU without infringing on some patent or another. By keeping drivers closed source it's possible to maintain deniability- if ARM released open source GPU drivers it would be trivial for rights-holders to look at the implementation and see what they can sue for. It's not impossible to do this with blob drivers, but harder.
Re:Open source Mali GPU drivers merged by q3k on Tuesday May 14, 2019 @09:57AM (#19909472)
I don't buy this. See: AMD and Intel both have open source drivers.
Re:Open source Mali GPU drivers merged by jplayer01 on Tuesday May 14, 2019 @11:10AM (#19910280)
I'm not sure what there is to buy. Just because AMD or Intel managed to do this doesn't mean it's any easier or cheaper for nVidia or Arm. AMD actually has been sued before over this kind of thing. Why not just save yourself the trouble and effort of making an entirely legal and safe open source implementation when you can just keep trucking with closed source?
Re:Open source Mali GPU drivers merged by grw_ on Tuesday May 14, 2019 @10:08AM (#19909572)
Maybe they are the aforementioned rights-holders :)
Re:Open source Mali GPU drivers merged by ahartmetz on Tuesday May 14, 2019 @04:00PM (#19913301)
Nvidia's closed source kernel driver (and others) might be found illegal in court if a Linux rights holder bothered to sue. But unfortunately there is no one interested and rich enough to do it.