On 18/07/15 12:30 PM, [email protected] wrote:
My understanding is that the MPL is a copyleft license, but it's not
as strong as the GPL. In what ways exactly does it differ? More
specifically, why is it that this
http://linuxgizmos.com/firefox-os-fork-h5os-gets-a-100-million-boost/
was able to happen?
Aren't the H5OS people essentially leaching off the open source
FirefoxOS without contributing anything back? My understanding is
that they plan to make all of their own additions proprietary. So why
does Mozilla use the MPL if it allows stuff like that to happen?
Hi there!
First, please read khuey's excellent post. That has a more detailed
reply; what I can bring in here is the perspective of somebody who has
worked on two commercial products based on Gecko. This might be
slightly out of date, though.
Just taking Mozilla's code and shipping it isn't going to get any
traction; Mozilla is famous enough that people are going to just grab
the upstream stuff instead, since Mozilla is a more trusted name than
people slightly modifying the code. To actually get enough of a user
base to be commercially viable, people generally go and do things that
the platform doesn't already do. That means it's also not worth keeping
all the other changes to the platform and not push them back upstream,
since that just means more work when you pull down the next release and
have to make everything work again.
Both places I've worked at would strongly prefer putting any code we
write that isn't part of the differentiators upstream, and the parts are
left over are the bits that would be of no interest to Mozilla.
Actually, the typical thing that happens is that we would try to push
things up, and nobody wants it, instead of upstream wanting things we
would not want to give away. Mozilla (as the collective of people that
check into mozilla-central) just isn't very interested things that are
named Firefox, unfortunately.
I have heard that putting changes into Rust/Servo is easier (Samsung
being the primary example here), and my understanding is that FirefoxOS
manages this somewhat as well (Telenor had done some work there, I believe).
--
Mook
_______________________________________________
governance mailing list
[email protected]
https://lists.mozilla.org/listinfo/governance