Microsoft Foundation Classes Clause Samples
The "Microsoft Foundation Classes" clause defines the terms under which the Microsoft Foundation Classes (MFC), a set of object-oriented programming libraries for Windows applications, may be used or referenced in the context of the agreement. This clause typically outlines whether the use of MFC is permitted, any licensing restrictions, and the responsibilities of the parties regarding compliance with Microsoft's terms. For example, it may specify that any software developed using MFC must adhere to Microsoft's licensing requirements or that the parties must ensure they have the appropriate rights to use these libraries. The core function of this clause is to clarify the legal and practical boundaries for using MFC, thereby preventing unauthorized use and ensuring compliance with third-party intellectual property rights.
POPULAR SAMPLE Copied 1 times
Microsoft Foundation Classes. (MFC), Active Template Libraries (ATL), and C Runtimes (CRTs). Microsoft grants you a limited, nonexclusive, royalty-free license to: (a) use and modify the source code version of those portions of the Software that are identified as MFC, ATL, or CRTs (the “VC Redistributables”), for the sole purposes of designing, developing, and testing your software products; and (b) reproduce and distribute the object code version of the VC Redistributables, including any modifications (or enhancements to the functionality of the VC Redistributables), so long as you rename any files created by you that are included in your Licensee Software (as defined below in Section 3.2.1(a)). For purposes of this Section, “modifications” shall mean enhancements to the functionality of the VC Redistributables. For all other applicable redistribution requirements for VC Redistributables, see Section 3.2.
