Company Letterhead
{{company_name}}
{{company_address}}
Phone: {{phone}}
Email: {{email}}
Website: {{website}}
AGREEMENT FOR SOFTWARE DEVELOPMENT AND PUBLISHING
This Software Development and Publishing Agreement (the "Agreement") is made and entered into as of {{effective_date}} (the "Effective Date")
BY AND BETWEEN:
{{developer_company_name}}, a company duly incorporated under the laws of {{developer_jurisdiction}}, with its principal place of business at {{developer_address}} (hereinafter referred to as "Developer");
AND
{{publisher_company_name}}, a company duly incorporated under the laws of {{publisher_jurisdiction}}, with its principal place of business at {{publisher_address}} (hereinafter referred to as "Publisher").
Developer and Publisher may be referred to individually as a "Party" and collectively as the "Parties".
1. DEFINITIONS
1.1. "Software" means the software application(s) described in Schedule A, including all source code, object code, user interfaces, documentation, and any updates or modifications thereto.
1.2. "Development Services" means the services to be rendered by Developer in connection with the creation and delivery of the Software as set forth in Schedule B.
1.3. "Publishing Services" means the marketing, distribution, and commercialisation services to be rendered by Publisher as set forth in Schedule C.
1.4. "Intellectual Property Rights" means all patent rights, copyrights, trademark rights, trade secret rights, and any other intellectual property rights recognized in any jurisdiction worldwide.
2. SOFTWARE DEVELOPMENT AND DELIVERY
2.1. Developer agrees to develop and deliver the Software to Publisher in accordance with the specifications, milestones, and timelines set out in Schedule B.
2.2. Developer shall provide regular progress reports to Publisher as reasonably requested.
2.3. Upon satisfactory completion of each development milestone, Publisher shall confirm acceptance in writing. Any delays or issues shall be addressed jointly by the Parties.
3. INTELLECTUAL PROPERTY RIGHTS
3.1. Developer hereby assigns and transfers to Publisher all Intellectual Property Rights in and to the Software, including all source code, object code, and related documentation. Developer shall execute all further documents and take all further actions as may be reasonably necessary to confirm and perfect such assignment.
3.2. Developer warrants that the Software will not infringe any third-party Intellectual Property Rights.
4. PUBLISHING AND MARKETING
4.1. Publisher shall be solely responsible for the marketing, distribution, and commercialisation of the Software worldwide, or in the territories specified in Schedule C.
4.2. Publisher shall use its best efforts to promote and sell the Software and shall be entitled to set the retail price and terms of sale.
4.3. Publisher shall bear all costs associated with the Publishing Services unless otherwise agreed upon in writing.
5. ROYALTIES AND PAYMENTS
5.1. In consideration for the development and assignment of the Software, Publisher shall pay Developer a royalty of {{royalty_percentage}}% of the net revenues received from the sale and licensing of the Software.
5.2. "Net Revenues" shall mean the gross revenues received by Publisher from the sale or licensing of the Software, less any returns, allowances, sales taxes, and payment processing fees.
5.3. Publisher shall provide Developer with quarterly statements of account within {{days_for_statement}} days after the end of each calendar quarter, accompanied by payment of any royalties due.
5.4. Publisher shall pay Developer a development fee of {{development_fee_currency}} {{development_fee_amount}} upon execution of this Agreement, or as per the payment schedule outlined in Schedule B.
6. CONFIDENTIALITY
6.1. Each Party agrees to keep confidential all non-public information disclosed by the other Party in connection with this Agreement.
6.2. This obligation of confidentiality shall survive the termination of this Agreement for a period of {{confidentiality_period}} years.
7. TERM AND TERMINATION
7.1. This Agreement shall commence on the Effective Date and shall continue in force for a period of {{term_years}} years, unless terminated earlier in accordance with the provisions herein.
7.2. Either Party may terminate this Agreement by giving {{notice_period}} days' written notice to the other Party in the event of a material breach of this Agreement by the other Party, provided such breach is not cured within the notice period.
7.3. Upon termination, Publisher shall cease all exploitation of the Software and shall return or destroy all copies of the Software and related materials.
8. GOVERNING LAW AND DISPUTE RESOLUTION
8.1. This Agreement shall be governed by and construed in accordance with the laws of {{governing_law_jurisdiction}}.
8.2. Any dispute arising out of or in connection with this Agreement shall be submitted to arbitration in {{arbitration_location}} in accordance with the rules of the {{arbitration_institution}}.
9. ENTIRE AGREEMENT
9.1. This Agreement, including its Schedules, constitutes the entire agreement between the Parties with respect to the subject matter hereof and supersedes all prior agreements, understandings, and negotiations, whether written or oral.
Signature Block
IN WITNESS WHEREOF, the Parties have executed this Agreement as of the Effective Date.
FOR THE DEVELOPER:
_____________________________
Name: {{developer_signatory_name}}
Title: {{developer_signatory_title}}
Date: {{developer_signature_date}}
FOR THE PUBLISHER:
_____________________________
Name: {{publisher_signatory_name}}
Title: {{publisher_signatory_title}}
Date: {{publisher_signature_date}}
Related templates
Invoice
This invoice template is used to bill clients for goods or services rendered. It provides a clear breakdown of costs, payment terms, and contact information for both parties.
Commission Split Agreement
This document outlines the terms and conditions for splitting commissions between two or more parties. It is essential for formalizing agreements in sales or partnership contexts.
Tax Registration Checklist (South Africa)
A comprehensive checklist for South African SMEs to ensure all necessary documentation and information are prepared for tax registration with SARS.
Employee Leave Tracker
A comprehensive template for tracking employee leave efficiently, ensuring compliance with South African labor laws.