X

Location, location, location: Want to help Mozilla break the ecosystem locks?

The MozStumbler app is one way Android users can assist Mozilla with its quest to open up the walled gardens of Apple and Google.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland
3 min read

The MozStumbler app, now at version 0.17, gathers data on the location of Wi-Fi networks and cell phone base stations so devices can figure out where they are without relying as much on GPS.
The MozStumbler app, now at version 0.17, gathers data on the location of Wi-Fi networks and cell phone base stations so devices can figure out where they are without relying as much on GPS. Screenshot by Stephen Shankland/CNET

Mozilla has an immensely challenging goal: making it easier for people to avoid getting stuck in the technology domains of tech giants such as Google, Apple, Facebook, Microsoft, and Amazon. If you're sympathetic, the Firefox developer has an app for that. Or at least for one small but important part of it, figuring out where your phone is, based on what Wi-Fi networks and mobile phone base stations are nearby.

The MozStumbler project is an Android app that sniffs the ether for radio signals, couples it with your location as measured by GPS, and sends the data to Mozilla. It's a critical component of Mozilla Location Service, a publicly available interface that tells a computer or mobile device its location based on that wireless network data.

It may sound like a small thing, but it's the kind of thing that's important to the success of Firefox OS, the smartphone operating system with which Mozilla hopes bring the openness of the Web to mobile ecosystems. Location services are fundamental to modern smartphones, and right now Mozilla relies on Qualcomm's proprietary service for Firefox OS and on Google for Firefox on PCs.

Mozilla has successfully tapped into its enthusiastic user base before, most notably when it embraced open-source software and open standards to counter the dominance of Microsoft's Internet Explorer. Now it's trying to marshal its fan base to take on a new bête noire: the closed ecosystem. These collections of hardware, software, services, and content make it hard for people to do things like move from iOS to Android without losing all their rights to downloaded movies and apps they've paid for.

After gathering data on location and wireless networks, MozStumbler can upload the information to Mozilla.
After gathering data on location and wireless networks, MozStumbler can upload the information to Mozilla. Screenshot by Stephen Shankland/CNET

For someone like Mozilla to lower those barriers, "You have to have services," newly named Mozilla CEO Brendan Eich told CNET this week.

It's not clear how broad Mozilla's services ambition is, but the non-profit organization is also working on an open payment system integrated with the Firefox Marketplace. And it's working hard on identity issues, too, since Firefox and Firefox OS users need an account to synchronize browsing history, passwords, and other data.

Mozilla Location Services and MozStumbler are very Mozilla-flavored projects: open-source software that relies on the collective efforts of many individuals and that produces a freely usable result.

MozStumbler isn't an easy download from the App Store, though. You have to sideload the MozStumbler Android .apk installation file, which doesn't take a computer science degree but will deter many casual users.

Mozilla said it's not ready yet for wider release.

"MozStumbler is part of a research project to investigate crowdsourced mapping of wireless networks," said spokesman Justin O'Kelly. "At this stage we are still evaluating its functionality before deciding whether to move it into a more mature distribution channel."

Those who do run it will see a bare-bones but workable interface for tracking location and wireless signals and then uploading data to Mozilla. People who don't want to reveal information about their home location can use the settings to switch on "geofencing," which blocks the upload of data from a 1km radius of a designated spot.

To get people motivated, Mozilla also hosts a MozStumbler leaderboard. That brings an element of competition to the data-gathering effort, but be warned: some active users already have a big head start.