7 ms·
However hard it is to produce an open source driver, that's how hard it is. Sometimes the hardware vendors do it. Sometimes dedicated developers produce an op
by VikingCoder 6y ago
However hard it is to produce an open source driver, that's how hard it is. Sometimes the hardware vendors do it. Sometimes dedicated developers produce an open source, clean room driver.
So, when an open source driver exists, Fuschia will make it useful for a long time.
- michaelmrose 6y agoWith linux they are required to release some version of their driver even if its for an old kernel. Without any source it will be hard to produce a driver ever. Look at nvidia cards which still have shit drivers after how many years? Further its entirely possible for a device to require signed drivers and their is even a security incentive to doing so. They don't have to ever let you have your own drivers for their hardware.
- VikingCoder 6y agoThere exists hardware that you are screwed by. How is that Fuschia's fault? How is that anyone in the open source operating system world's fault? Given the fact that some hardware is completely impenetrable, why would someone wish harm upon Fuschia?
- michaelmrose 6y agoA multi billion dollar company doesn't need you to shield its efforts from criticism. You have somehow anthropomorphized an OS project and are treating it like a frail animal in need of your protection. It's composed of actual adults who presumably can read critical comments without coming to "harm". Hardware running software that is either proprietary or based on permissively licensed software is everywhere. It's usually impractical or impossible to run your own software on such devices. There is no particular reason to trust Google any more than any other big company. Corporate persons judged by the moral standards one would apply to people are nearly always bad people even wherein most of the people therein are OK to good. Trusting them beyond their own self interest is nearly always a mistake.
- VikingCoder 6y agoNo, I mean, you are blaming one project, Fuschia, for something no project can fix. Therefore, your criticism is completely without merit, and should be ignored entirely. 1) Fuschia doesn't have a property. (It doesn't compel hardware vendors to provide open source drivers.) 2) No other operating system can possibly have that property either. 3) Therefore Fuschia should die, to help one of those other operating systems succeed. Do you not see the flaw in this argument?
- josephcsible 6y agoFuchsia could have fixed it by being copyleft licensed. That doesn't preclude in any way having a stable interface for drivers.
- VikingCoder 6y agoHardware vendors are under no obligation to use Fuschia. Therefore, you have still not compelled hardware vendors to provide open source drivers. Linux has not compelled Nvidia to produce good OpenGL drivers. No, really, walk me through this.
- michaelmrose 6y agoNvidia actually DOES have good OpenGL drivers that are unfortunately proprietary. AMD GPU drivers have been getting progressively better to where they represent a valid alternative for gaming. Intel GPU drivers have long been good enough for general use. I think the principal is that if Google had licensed Fuchsia in such a way as to require release of source code to kernel modules that companies would rightly fear being sued for violating the copyright of a mega corp like google in a way that GPL violators don't fear say the free software foundation.
- joshuamorton 6y ago> Nvidia actually DOES have good OpenGL drivers that are unfortunately proprietary. I think this proves GP's point.