3 ms·
>It is generally accepted these days that commercial plugins are sold with an annual license giving the customer 1 year of access to support and software update
by ac29 11y ago
>It is generally accepted these days that commercial plugins are sold with an annual license giving the customer 1 year of access to support and software updates.
As a person developing WP based sites for a small business, this is a huge sticking issue. I absolutely agree support should be charged for on a case/time based basis, but limiting updates essentially means the site will be broken after the license term. WP moves fast enough that keeping up with core/plugin/etc revisions on at least a quarterly basis is necessary if you don't want your site to be broken or hacked.
I think the minimum for at least security/compatibility/bug fixes should be 2-3 years. The products we sell have a 3-year warranty for all defects, yet your proposed software business model wont do that.
Last point: you want $90-1000/year to upload databases to S3? Isnt this a trivial amount of developer effort to automate? I am not a developer by any means, and I could do this fairly quickly. Numerous high quality plugins will do backups for free and writing a cron job to upload these to S3 would take a few minutes. If I'm just misunderstanding, your page is doing a poor job on selling me the real advantages.
- simonswords82 11y agoI think the majority of wordpress website owners have a very basic understanding of technology. This means it's possible to build and monetise plugins that do things you and I might consider trivial - and that's a good thing if it's done well and customers derive real value in exchange for their $/£'s. It's extra overhead for developers to update an application to fix security/compatibility/bug fixes without including new features too. There would need to be two versions of the app, one with just bug/security fixes and one with bug/security fixes + new features. That's two code bases, two sets of testing required, two sets of releases and release notes/change logs. As a result, asking customers to pay for a year of upgrades/support seems fair. If customers continue to derive value over that year, they can purchase again for another year. If not, they can abandon it.