2 ms·
There are three ways of slicing the problem: the technical capability of loading whatever apps you want, the legal ability to do so, and the ecosystem / game th
by Scene_Cast2 8y ago
There are three ways of slicing the problem: the technical capability of loading whatever apps you want, the legal ability to do so, and the ecosystem / game theoretical (is it a reasonable way of doing things - e.g. living without gapps is possible but very hard in practice).
Back when Stallman outlined the distinction between proprietary vs open, he meant all of the above in spirit, but never really addressed the hosting and server-side side of things. I think it's currently still a weak spot in his philosophy. Open-source software doesn't truly solve the server-side if your phone has a hardcoded "ax.itunes.apple.com" - in theory, you could modify & recompile & host your own, but it wouldn't be a first-class-citizen thing. Also, consider e.g. if Apple's stack was open but highly customized - you needed a team of engineers and a swath of servers to simply get a clone up and running. Again, not impossible, but I don't think open-source is only a part of the solution.