{"id":32558,"date":"2021-05-21T16:20:38","date_gmt":"2021-05-21T20:20:38","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=32558"},"modified":"2021-06-07T11:40:08","modified_gmt":"2021-06-07T15:40:08","slug":"new-many-tricks-upgrade-model","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2021\/05\/21\/new-many-tricks-upgrade-model\/","title":{"rendered":"New Many Tricks Upgrade Model"},"content":{"rendered":"<p><a href=\"https:\/\/manytricks.com\/blog\/?p=5465\">Rob Griffiths<\/a>:<\/p>\n<blockquote cite=\"https:\/\/manytricks.com\/blog\/?p=5465\">\n<p>In theory, upgraders and new customers for a new release funded all the work we did between initial release and the major update. In reality, that model is broken for us&mdash;and for you, our customers&mdash;and it&rsquo;s been broken for quite a few years.<\/p>\n<p>[&#8230;]<\/p>\n<p>A related issue is the amount of other work we have to do for free; there&rsquo;s no way with our current model to ever cover the time we put into updating for new macOS features, or to work around bugs in other apps that cause problems in our apps, etc. [&#8230;]<\/p>\n<p>So you&rsquo;re not happy (no new features) and we&rsquo;re not happy (stressful, no revenue stream). Clearly the model had to change. So we changed it.<\/p>\n<p>[&#8230;]<\/p>\n<p>At the end of the full year, you&rsquo;ll own the latest version released during that year, and you can keep using it without any sort of restrictions. It&rsquo;s your app, and it won&rsquo;t stop working just because a year has passed. At some point, if you want to update to the latest version, you can do so by paying a much lower &ldquo;update only&rdquo; price&mdash;and that price also includes at least one more full year of updates.<\/p>\n<p>This is not a subscription in any way. You own the app, and you decide when (and even if) you want to add features we&rsquo;ve added to the app over the time since your original year of updates passed.<\/p>\n<\/blockquote>\n<p>It seems like they are keeping initial prices the same and offering a year of updates for 50% off. So, for a customer who wants to always be current, this represents a price increase vs. the old model of up to 9 years between major upgrades. But, as popularized by Sketch, it&rsquo;s a good compromise vs. subscriptions in that you&rsquo;re not renting the app and are never forced to upgrade. In theory, you can get access to new features sooner because they don&rsquo;t need to be held for business reasons. And the predictable schedule has benefits for both sides. For the customer, there&rsquo;s not really a bad time to buy. For the developer, as long as you keep making good updates you can get smoother revenue.<\/p>\n\n<p><a href=\"https:\/\/manytricks.com\/blog\/?p=5465\">Rob Griffiths<\/a>:<\/p>\n<blockquote cite=\"https:\/\/manytricks.com\/blog\/?p=5465\"><p>[The] App Store doesn&rsquo;t support anything like what we&rsquo;re trying to do. Thankfully, we don&rsquo;t have to answer it right away, as our App Store apps aren&rsquo;t up for major updates right now. (Moom 4, which will be our next major update, won&rsquo;t be in the App Store, because it&rsquo;s not allowed under their rules. It&rsquo;s only there today because Apple allowed the current version to stay when they changed the rules.)<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.sublimetext.com\/blog\/articles\/sublime-text-4\">Benjamin Schaaf<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.sublimetext.com\/blog\/articles\/sublime-text-4\">\n<p>Sublime Text license keys are no longer tied to a single major version, instead they are now valid for all updates within 3 years of purchase. After that, you will still have full access to every version of Sublime Text released within the 3 year window, but newer builds will required a license <a href=\"https:\/\/sublimehq.com\/store\/upgrade\">upgrade<\/a>. These are the same license terms we use for <a href=\"https:\/\/sublimemerge.com\">Sublime Merge<\/a>, and they allow us to deliver more frequent and exciting updates as soon as they're ready, without having to roll them into a new major version.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/05\/12\/sketch-subscriptions\/\">Sketch Subscriptions<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/09\/10\/coda-to-become-nova\/\">Coda to Become Nova<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/01\/15\/agendas-feature-unlocking-business-model\/\">Agenda&rsquo;s Feature Unlocking Business Model<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2017\/10\/27\/panorama-xs-take-on-subscriptions\/\">Panorama X&rsquo;s Take on Subscriptions<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2017\/07\/20\/productivity-apps-and-subscription-pricing\/\">Productivity Apps and Subscription Pricing<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2016\/06\/08\/new-sketch-4-0-licensing-model\/\">New Sketch 4.0 Licensing Model<\/a><\/li>\n<\/ul>\n\n<p id=\"new-many-tricks-upgrade-model-update-2021-05-25\">Update (2021-05-25): <a href=\"https:\/\/twitter.com\/zengobi\/status\/1397142097405296648\">Zengobi<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/zengobi\/status\/1397142097405296648\">\n<p>We actually just switched to this model for our Curio 15 traditional licenses. Ironically Sketch was an inspiration.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Rob Griffiths: In theory, upgraders and new customers for a new release funded all the work we did between initial release and the major update. In reality, that model is broken for us&mdash;and for you, our customers&mdash;and it&rsquo;s been broken for quite a few years. [&#8230;] A related issue is the amount of other work [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2021-05-21T20:20:42Z","apple_news_api_id":"ad320d12-7599-436e-98de-5ebbd274fd7a","apple_news_api_modified_at":"2021-06-07T15:40:11Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/ArTINEnWZQ26Y3l670nT9eg","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1421,101,30,32,39,1891,53,1318,1762,1845,1227,1481],"class_list":["post-32558","post","type-post","status-publish","format-standard","hentry","category-technology","tag-app-subscriptions","tag-business","tag-mac","tag-macapp","tag-macappstore","tag-macos-11-0","tag-sandboxing","tag-sketch","tag-sublime-merge","tag-sublime-text","tag-top-posts","tag-usher"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/32558","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=32558"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/32558\/revisions"}],"predecessor-version":[{"id":32617,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/32558\/revisions\/32617"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=32558"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=32558"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=32558"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}