Embedded Software means one or more software applications which permanently reside on a computing device.
Developed Software means software specifically designed for the Principal under the Contract. Depending how advanced its development is, it may be either a Product or a Service or both.
Custom Software means Software identified as such in Appendix 4 of the Contract Agreement and such other Software as the parties may agree in writing to be Custom Software.
Third Party Software means software which is proprietary to any third party (other than an Affiliate of the Contractor) which is or will be used by the Contractor for the purposes of providing the Services.
Open Source Software means software or similar subject matter that is distributed under an open source license such as (by way of example only) the GNU General Public License, GNU Lesser General Public License, Apache License, Mozilla Public License, BSD License, MIT License, Common Public License, any derivative of any of the foregoing licenses, or any other license approved as an open source license by the Open Source Initiative or as a free software license by the Free Software Foundation.
Software means computer programs, whether in source code or object code form (including any and all software implementation of algorithms, models and methodologies), databases and compilations (including any and all data and collections of data), and all documentation (including user manuals and training materials) related to the foregoing.