Android is one of the largest and most popular collections of open source software that has even seen the light of day. But the Android you're getting when you buy the next important phone isn't, and we have to wonder if anyone really cares.

Open source and "free and open" doesn't mean free as in getting something that doesn't cost money. It can mean that, and in many cases still does, but it doesn't have to be a zero-cost thing. Most electronic things you buy are using open-source software somewhere to make them work and even companies you would never equate with free-as-in-you-don't-pay, like Apple and Microsoft, use open source software. The people writing the "free" software deserve to be paid if that's their wish and Intel, Cisco and other companies who aren't Mozilla are selling software that's open source.

Most any gadget you can buy uses open source software at some level.

This is great. There is no reason you shouldn't profit from hard work and when a company or person gives a gift of code to other developers they shouldn't lose revenue because of it. I like to think I'm paying for the time it took to build, test and debug something in a case like this, and that's usually well worth the asking price.

Android has used this idea from day one to grow into one of the most-used pieces of software ever. One difference is that the license used for much of Android lets someone (anyone) use the code, change the code, do whatever with the code and not make those changes available to the rest of us. We've talked before about how this benefits everyone involved in the making of a phone and why it's part of the reason Android is something so many people want to use in the thing they are trying to sell.

But we can go deeper. I'll risk saying that the things that make Android something most of us want to use are the things that were never open source and never will be: every single app. When you add these two things together you end up with something that is neither open or free, and it ends up marginalizing the things that are. This builds a very wide gap between the Android that's free for anyone to use and do anything with and the Android that makes all the money.

Open source is why Android has over 80% worldwide market share: it's free to use and cheap to customize.

This history and some new rumors have plenty of folks concerned. Around the water cooler, talk suggests that much of what will be great in Android O is really a collection of things that will be great in the Google Pixel 2 or whatever its name will be. When we say great, we mean things that improve the lives of the people using it. The changes at the building block level are awesome in their own right, and so far what we've seen will all become part of Android and available for everyone who wants to download the code. But when it comes to the user-facing side, the idea that Google can keep exciting stuff for its own products is a concern to open-source evangelists like me.