Hacker News new | past | comments | ask | show | jobs | submit login

A 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.




No, 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?


As the owners of the platform Google logically they COULD require all oems to ship open drivers as a condition of using the software. My criticism lays out legitimate concerns as a potential user to a potential user. I don't think it has to have an actionable solution by a third party to be valid. It merely has to connect with objective reality and have a well supported line of reasoning. If you are looking for an actionable item I suggest waiting and seeing how open the platform is and not investing development time or dollars in it if its even less so than android.

As an alternative I suggest you look at actual Linux devices even if they are objectively worse if they are more open.


Fuchsia could have fixed it by being copyleft licensed. That doesn't preclude in any way having a stable interface for drivers.


Hardware 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.


Nvidia 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.


> Nvidia actually DOES have good OpenGL drivers that are unfortunately proprietary.

I think this proves GP's point.


The year is 2027 and you have in your hand the 2025 model of the Samsung Galaxy Note 17 and you really wish you could run some snappy new version of the OS Samsung released for the galaxy note 19 but even though hardware wise they are really quite similar there is something in the proprietary bits that just doesn't seem to work but lacking the source you are forced to give up.

You wonder if you can install a new android or other Linux based OS can be installed on your hardware unfortunately no gpu drivers exist for Linux so again you are forced to give up. The only software you can run is the official software from your OEM. In theory the OS you run is open source but if anyone who isn't a major OEM builds an alternative version it works as expected without proprietary bits and binaries signed by the manufacturer your device wont talk to your email provider, your bank, netflix, spotify. Instead of free as in beer or free as in libre its free as in bullcrap.

The point is without the onus being on OEMs to provide source for their drivers people have only as many options as OEM's opt to give them.


NVidia has no incentive to provide good opengl drivers for Linux, today despite it being GPL.

Creating a new OS, that is also GPL will not encourage Nvidia more to do the thing they already aren't doing.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: