DEV Community

Discussion on: Why is Linux Not More Popular on the Desktop?

 
link2twenty profile image
Andrew Bone

Think of Fuchsia as a set of building blocks.

|  UI-layer |
| app-layer |
| low-layer |
|  Kernal   |

They have to always be in that order. If you want to replace the app-layer you'd also have to replace the UI-layer.

Companies like Samsung want to look distinct but don't want to put in all the effort of making an app-layer. In Android they replace parts of the code with their new UI meaning at update time we have a stream.

Google engineers -> Samsung engineers -> End user

But with this new way of doing things we have 2 unrelated update streams.

Google engineers (`app-layer`) -> End users
Samsung engineers (`UI-layer`) -> End users

It might not end up being that smooth, but I'm an optimist 😉

Thread Thread
 
thomasjunkos profile image
Thomas Junkツ

You are missing my point:

Samsung ist going to pee as early in the stream as possible - the same goes for your phone providers in case you are buying a branded phone. You as the customer get only dirt all the way down.