Would you please help me to get started with the following question?
When negotiating with a vendor of a package, one of the stipulations you might make is that the vendor supply the source code. Since most authorities on this subject admonish users not to modify packaged software (putting yourself in the upgrade/support loop), why would you want the source code? Be sure that your Answer defines the difference between Source and Object code.© BrainMass Inc. brainmass.com October 10, 2019, 1:59 am ad1c9bdddf
There are three main reasons why it is desirable to gain access to the
source code when using a third party (vendor supplied) library.
The first reason is that it enables debugging through the vendor's
code. In many cases the vendor's supplied API documentation can be
slightly out of date, ambiguous, or misleading. These situations lead
to inadvertent misuses of the vendor code which results in bugs. ...
The expert examines a source code request. Negotiating with a vendor of a package are determined.