Extensions and Partner Changing

JDVyska
Member Posts: 179
in General Chat
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?
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 VYSKA
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"
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"
2
Answers
-
The customer can create his own legal situation by stating in the contract that all sources belong to him and have to be delivered along with the extensions. Since NAV partners have always been delivering the source, I don't think many of them would have a problem with that.-1
-
Based on experience, I have had to recover many customers from bad partners that would not have known they should demand source code when they bought solutions. I don't know that legal remedies are sufficient (particularly in the "partner is gone" scenario)
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.JEREMY VYSKA
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"1 -
We are talking about NAV, right? Then every single one of the customers you had to recover already had the source code, no matter if they knew it or not. Just because NAV works that way. And read again what I wrote; if the contract states that the source has to be delivered at the same time as the extension, it doesn't matter if the supplier will go out of business later.0
-
@AK but the whole point of the extensions is an app in the AppStore. 'A thin layer of IP on the top of standdard NAV'. For vendors it is supposed to be fire, forget, see money stream coming solution. Cheap app for millions = minimum or no real support.
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.
Slawek Guzek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-030 -
If you have an extension made as customizations just for you, then ask for the source code.
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.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions