Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is why we must eradicate proprietary software from our general purpose computers, because computers are the single most powerful weapon we have for freedom and self-improvement.

It doesn't matter too much if your videogame console is closed source, but it matters a lot if the software you use to read books, to write, to communicate with people is closed source.

Apple isn't going to do it, Google isn't going to do it. We must do it.



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.


Well, 100% conversion of the entire world to open-source software would indeed solve the issue I describe. But, I have only 57 more years to live[1], and I don't think I will likely see that happen in my remaining time on earth.

Another way to prevent this issue is simply to have open computing platforms without significant barriers to running arbitrary software, and without any gatekeeper that can prevent them. This is mostly how computers have worked since their inception, and indeed is still how Apple's macOS machines work.

I am not saying that this model can prevent atrocities, but it can prevent companies like Apple from being complicit in those atrocities.

(But I think it's likely that this kind of platform model would benefit at-risk populations to some degree, too, because when there's no effective gatekeeper, there's no central point for a state actor wishing to do evil to apply pressure to.)

[1]: I just assume I will live to 100. :)


But we still have model — Apple isn’t a monopoly in any way.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: