Developer & Contributor Program Agreement
Before completing this application, you should get an understanding of the
overall Developer program by clicking here.
- In this agreement "You" and "Your" refer to you as a potential
Developer. "We", "us", and the "Company" refer to the Software
Workshop Inc, it successors and assigns. In exchange for the
opportunity to work closely with us in future development, make bids on
future work, receive payments, and name recognition you agree to all the
terms specified below.
- Your agree this is 'work made for
hire'. That any copyright/patent or other privileges that may
exist and normally might be allocated to you, the
author, belong to the Software Workshop, as employer. You will be treated
as an independent contractor.
- In exchange for us
taking complete ownership of your work, we give you an opportunity to be paid at
the specified rate. We will always give you credit by putting your
name/email (if you desire) in comments with the source code.
- You understand that if you DO NOT wish to lose these rights you may just
release your changes to the community at large.
- There is NO confidentiality or claim of proprietary nature
expected in any exchange of ideas or proposals for work to be done.
This includes communication in writing, via email, at a website, or phone
between you and us. Anyone in the community (including non-developers) may
do the work in any manner they see fit, e.g. if we propose a novel
idea for MySQL at our website or in a work proposal and you decide to
implement it independently from us, that is fine -- the reverse is also
true. If we like your idea and choose to implement it ourselves, or
have the work done by another Developer, that is fine.
- If we come to terms over development time and schedule, we will give
you a contract for the work. Time periods for performance will be
specified in the contract terms. If you deliver your changes on time and
they pass our internal tests (and any bugs
are fixed) we will pay you the agreed amount. If you miss a
deadline without excusal from us, we get complete rights to whatever you
have given us with no payment required. If we miss a test deadline without
excusal from you, we have to pay you the full contract amount (bugs or not,
complete or not), but we still get complete rights to whatever you have
- Our goal is to develop trust with a core group of Developers we
can work with. The terms above may seem harsh to the Developer, but
they are designed to keep our management overhead at a minimum and prevent
disputes about intellectual property and confidentiality.
Let us know if you have any questions!