4 ms·
I believe there is consensus in the FSF that a proprietary website is still unethical because you are downloading and executing their page on your local machine
by zanny 10y ago
I believe there is consensus in the FSF that a proprietary website is still unethical because you are downloading and executing their page on your local machine, and many websites use techniques to obfuscate the implementation of the page you are on, or hide its functionality behind server side proprietary services.
- ikeboy 10y agoYou can also use https://developer.uber.com/docs/riders/ride-requests/introduction https://developer.uber.com/docs/riders/ride-requests/introdu... to build an entirely open-source uber client, if I understand their api correctly.
- wicket 10y agoI don't disagree, nor do I think Uber is entirely ethical. I was merely pointing out a few inaccuracies with RMS's assertions: - Uber cannot snoop on users' locations all of the time if they use the web interface. - Uber does not have access to the contacts of web interface users. - The web interface does not depend on the use of a nonfree operating system. - Uber does not require customers to run a nonfree program (app). I've not actually checked to see if the web interface uses nonfree Javascript but the API is open so it should be possible to create a free Uber client. RMS doesn't seem to mind about the software running on the servers as it doesn't directly affect customers. - The Uber app itself may require running other nonfree software however the Uber app is not required to use Uber's services.