I try to keep up with the amazing blogs out there talking extensions, but maybe I've missed a good one.
Is anyone talking about the long-term support implications of Extensions for customers who change partners?
I was thinking about this as I was working on an upgrade where the customer had old customizations we now have had to take over (the former partner is gone entirely, out of business).
With Extensions, the customer doesn't have the source code. When an upgrade comes two years later, and they have a new partner, how are we supposed to deal with this if the partner is gone? Rewrite it from scratch?
What if the partner is still in business but refuses to give a copy of a newer version? What's the legal situation there?
JEREMY VYSKACEO, Spare Brained Ideas, Göteborg, SwedenNew (April 2021) Getting Started with Microsoft Dynamics 365 Business Central Book Available: "Your First 20 Hours with Business Central" 2
Answers
But I don't know what other options are even possible. I am comparing this to customizations done today in the custom object range, which as a partner, we have full access to.
CEO, Spare Brained Ideas, Göteborg, Sweden
New (April 2021) Getting Started with Microsoft Dynamics 365 Business Central Book Available: "Your First 20 Hours with Business Central"
You don't download source code and you don't compile it yourself into an extension, you load the made-ready app.
@JDVyska has a very valid point here - legal remedy works if 1) you can afford it, money and time wise, 2) the company is within a reach of your jurisdiction.
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
If we're talking about appsource market extensions, then tough luck if the vendor goes out of business. You purchased the right to use the software and you don't own the code base. When you purchase Windows, you purchase a right to use it. Not the right to the source in case Microsoft goes bust.