News for hackers. Stuff that matters.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlexandrB on Friday January 21, 2022 @11:14AM (#30025560)
> This sort of began when we all got the impression that software should be free, or that we pay a low price once and get indefinite free upgrades.

This didn't happen by accident. Apple still refuses to add a paid version upgrades feature to the App Store. And by providing software like Numbers/Pages at a loss (for free) they normalized a zero or near zero cost of software in their ecosystem. At this point I'm pretty sure this is an intentional strategy of "Commoditizing their Complement"[1] on Apple's part.

[1] https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by doctor_eval on Friday January 21, 2022 @03:20PM (#30029428)
I don’t think I read it at the time, but Joel’s explanation of what was going to happen to Sun was prophetic, and also explained some of the craziness of Java that I’ve never been able to work out.

I also agree with you about Apples’s position re upgrades, which - until now - I found quite baffling. I guess that the subscription model is intended by Apple to create both a lower barrier to entry (cheaper in the short term) which reduces the entry cost for complements, and long term recurring revenue which potentially creates a lock-in effect - quitting the ecosystem means losing access to the investment in apps on the platform. It’s win-win from Apple’s perspective.

On the other hand I have always argued that when you write an app for iOS, you’re creating an accessory for their devices, and so you do so on Apple’s terms. (That’s fine IMO, as long as you understand that this is what you’re doing).