IP Tech Knowledgy
Software Licenses Should Detail the Software’s Functionality
Of the myriad concerns when acquiring the right to use software, the most crucial may be to receive assurances that the software works as it needs to. A first step is to develop detailed specifications ahead of time, which then can be used at different stages of the development and usage. The developer should promise that the system works in accordance with the specifications at three crucial stages: before acceptance and payment in full for the system; as the standard for performance over an initial warranty period; and as the basis for performing upkeep under a maintenance agreement. Given this importance, the “Detailed Specifications” should not be an afterthought or a blank exhibit in a license.