Having an open source client/server won't make up for having proprietary data requiring giving your location to a server. They want to lock people into streaming their location to them in real time. Replacing Apple or Google with far less trustworthy people isn't progress at all.