What if instead of a company it’s an organization, and instead of being successful it’s about giving a quality service? Do you think that organization has it in their patrons best interest to improve their service?
Firefox can become a better piece of software by improving in areas it is lacking. If it sees that windows use has dropped, it can investigate that to provide a better product.
If Firefox didn’t collect analytics, it wouldn’t have even the slightest idea of who they are reaching and how to give those users a better experience. It also can give insight on the users they aren’t reaching, and creates an opportunity to reach more people.
Because I don’t know about you, but I’d wager that most developers want their software to be used, and they also want feedback on how they can improve their product. Collected analytics are a necessary piece of any continued, successful development.
Unless Firefox was developed by a single person, intended for absolute personal use, collecting certain data points is required.
And that is true for any piece of software.
I guess the point that I’m not explaining well enough is the implication that this isn’t spying when you’re talking about things as abstracted as what OS a user is using.
You’re very obviously stuck in the specific example of firefox and have a large difficulty in making a larger observation on the ideas that I’m offering.
The simplest response I have is this:
Firefox has changed over the years. Understanding their user base to create a better product is a good thing. This includes collecting technical data that is relevant to the performance of their product. This is still a good thing. It is a bad thing if they take this data and sell it as an additional profit avenue.