The smartphone's operating systems can (and are) updated. They are not circuits. The FSFE even leads a campaign called Liberate Your Device.

That said, free software is good. Even if it runs on proprietary operating systems. For instance, Emacs runs on Windows too. As for developing, Stallman himself had to use UNIX to replace it. Just make sure that you application runs on a free operating system (or as free as possible: check out the previous link). Otherwise, your application would potentially hinder the users to switch to freedom.

Reply via email to