Bryan, Apple does seem to be on the customer's side according to the article. The MAS rules do state that the upgrade has to either be offered for free to existing customers or a full version at regular price. Understandable that currently the upgrade system doesn't offer enough options to satisfy everyone but personally I'm all for a free upgrade and that's fair on many levels.
Right now I want to buy Pixelmator. I've used version 1 for a long time and now version 2 which came out on the MAS has been there for a long time with small updates. I'm afraid of buying version 2 because I'm thinking version 3 will come soon. I can't get any kind of answer from Pixelmator as to when and if there will be a version 3. Now if a free upgrade from version 2 to 3 would be offered that would be fair. I shouldn't have to buy a piece of software today and tomorrow I have to pay for an upgrade if one gets released. What would be make more sense for many at least is to give all customers a one-time free upgrade when buying from the MAS. After that then they pay full pricing.
Your whole point is exactly why Apple's method is wrong. When developers provide upgrade pricing, they also provide free upgrades for people who bought the software within x days/weeks/months.
We always did free upgrades for anyone who bought our software in the last 3 months.
However with the app store it removes any ability for the developers to do anything good. In other words it punishes previous users.
Developers cannot survive on free upgrades for life. We pay for employees and spend hundreds of thousands of dollars a year on employees for engineers. Free upgrades for life isn't going to cut it.
In our case we provided free upgrades for nearly 4 years. We plan to continue to offer free upgrades as long as possible for every release - but that only works for so long.
And providing upgrades for new OS releases can require a ton of work, depending on the app. People who think that every shop is just 1 developer raking in the $$$ just have it wrong. Many of us have real businesses.
Last edited: