3 ms·
I don't think that your argument is sound. For example when is the last time my customers paid for Ruby, Python, Linux, PostgreSQL? The list can be very long.
by pmontra 3y ago
I don't think that your argument is sound.
For example when is the last time my customers paid for Ruby, Python, Linux, PostgreSQL? The list can be very long. Companies paid people to work on those technologies, they are not only free labor.
In the case of Apple, they developed those technologies to control the platform. They already got a very good return. It is fair to ask developers to pay for the Apple services they are using (cloud services, messaging?) but it would be even fairer not to force developers to use Apple technologies, starting with having to use Macs to write apps.
- cafed00d 3y ago> For example when is the last time my customers paid for Ruby, Python, Linux, PostgreSQL? Well, those examples are cherry-picked; ergo, I present to you a picking my own cherries: Companies pay for MATLAB, Windows and MongoDB. I will concede this list not "very long". But length of lists shouldn't really matter here right? I mean, one example of MATLAB vs. Ruby/Python is good enough to make a point via counterexample. The point I'm making is: It would be immensely unfair to expect developers to force MATLAB engineers to submit to whatever business model the devs want instead of the other way around. Companies that develop technologies own the right to price it however they please. Competition in the free-market ensures companies do not employ price-gouging tactics.
- pritambaral 3y ago> Competition in the free-market ensures companies do not employ price-gouging tactics. There is no competition here, by Apple's design. You cannot publish an app to an iOS device, fully paid for by the user, if Apple doesn't want you to.
- cafed00d 3y agoCompetition exists in the phone markets. Competition exists in the open standards based web apps market.