Just my 2p:

On 13/01/2016 18:52, Michael Henretty wrote:
> Given what Chris Jones said about the amount of work to do something
> like this [1], can you tell us what is the justification behind this
> effort?

At least on those platforms it would free us from the nightmare of
Android binary drivers, blobs, libraries and whatnot. We'd have a lot
more control on the platform and we'd be able to update the whole stack
whenever we want to and distribute updates publicly too. Plus, if
there's something broken in the stack, we can go ahead and fix it
instead of waiting out for vendors, Google or deploying workarounds.

> Maybe explain a little more what it means to run on standard
> linux (as opposed to gonk) and not use an existing windowing system like X?

Since Firefox OS has its own windowing system it's pointless to use
another one, it just adds an extra layer of software (with its
complexity, resource use and bugs). Since on gonk we're already working
directly with GL there's no point in going through X on a Linux port.
And BTW, it would also be an excellent occasion for using free (as in
speech) GPU drivers since we're at it. Some of these platforms have GPUs
that are already well supported by reverse-engineered free GPU drivers.

 Gabriele

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to