On 8/7/14, 4:45 AM, Kevin Everets wrote:
Having one map provider for Mozilla built binaries and a different provider for community built binaries bothers me a bit, and feels like it goes against the ethos (as I understand it) of Mozilla.
This seems like a misconception or misunderstanding. Mozilla has been providing binaries that differ from source because of third party or other legal issues for as long as I've been a part of the project which goes back to very near the beginning.
We are often considerate in the design process of downstream customers and work ensure that any services we get from third parties can be easily removed or swapped out with alternative services, but we've never committed to, or in practice demonstrated that, everything in our products must be available along with our source code.
Other Free Software projects may be much more religious about this, but Mozilla is a very practical organization and if we're going to continue to be successful in our mission to make the Web a better platform for developers and to make the Web a better experience for people everywhere, we have to pick our battles. That means we sometimes include third-party features in our products rather than building them ourselves. That means that not every service in a Mozilla product can be enabled for every downstream user of Mozilla source code.
- A _______________________________________________ dev-geolocation mailing list [email protected] https://lists.mozilla.org/listinfo/dev-geolocation
