$99+ every year is a lot of money to an independent open source developer who's in most cases losing money for their work. The fact that a company worth $2 trillion is demanding it - it's really beyond outrageous.
$99+ every year is a lot of money to an independent open source developer who's in most cases losing money for their work. The fact that a company worth $2 trillion is demanding it - it's really beyond outrageous.
Many of us used to pay for every single piece of software that we had to run on top of our already expensive computer around 2000 euros on today's money.
It's also a straw man, since I was talking about an OS developer wanting to publish their software, and you're attempting to sink it by portraying it as referring to a consumer wanting free stuff.
The subject of your conclusion, 'current generations', is also so vague as to be redundant. Current generations who are alive? Generations of 21st century? Of modernity? Of the West?
I'm afraid this is not a very good HN post.
The exception is being able realistically develop for a platform without little/no expense. People really are spoiled by FOSS tooling.
What you're referring to is the top-tier MSDN subscription, which is something that very few organizations will require.
This is in contrast with Apple, which requires you to pay $99 regardless of whether you're an individual or a corporate entity.
There are people that make Visual novels,text based games and other indie stuff(without using Apple tools most are Python,Java or Web tech) for free or a few bucks, I think they would not pay the Apple tax and either not support Mac at all or link to some instructions to workaround this limits while it is possible.
How many people stick with iOS because of all the apps they like, which may not be available on Android.
At minimum one would need the Shareware or PD disks tax to get hold of some similar compiler.
Sure, but in the case of an open-source developer working on macOS, he has already paid for his operating system; if he is using GCC, he has already paid everything the GCC developers require; why then must he pay extra money to Apple in order for other people to run his software in a straightforward manner on their machines (or, in the future, at all)? How is Apple even a party when two people wish to transact, when one writes and compiles free software on his hardware (paid for) and software (paid for) and the other runs it on his hardware (paid for) and software (paid for)?
Ironically that you mentioned GCC, it only came to be, because Sun made their development tools an additional payment to the base Solaris price.
DG/UX, Aix, HP-UX, Tru64, Solaris, and some Linux boxes ironically not considered serious enough for production deployments.