|
1 | 1 | In plain English, this clause says "We use open source code, and if I happen to improve an open source library during the course of this contract, it's understood that I might want to turn it into a patch and resubmit it, as long as the patch won't violate the client's confidentiality or other proprietary IP".
|
2 | 2 |
|
3 |
| -Note that the "at X's discretion" phrase is important: "at Consultant's discretion" means the Consultant is a professional and can patch at will; "at Company's discretion" might be interpreted to mean that the Company needs to be notified prior to patch submission and has power to veto. |
| 3 | +The Free and Open Source Clause is for clients who are paranoid about GPL virality. |
| 4 | + |
| 5 | +The Open Source Clause is preferred. |
| 6 | + |
| 7 | +Note that the "at X's discretion" phrase is important: "at Consultant's discretion" means the Consultant will use his or her professional/ethical judgement and can submit patches at will; "at Company's discretion" might be interpreted to mean that the Company needs to be notified prior to patch submission and has power to veto. |
| 8 | + |
| 9 | +--- |
| 10 | + |
| 11 | +Open Source Clause |
| 12 | + |
| 13 | +**Open Source Software.** It is understood that Consultant may, at |
| 14 | +Consultant's discretion, make use of libraries from various "Open |
| 15 | +Source" software products during the course of work. Consultant may |
| 16 | +submit back to such libraries any improvements ("patches") made to the |
| 17 | +Open Source Software during the course of work, as long as the |
| 18 | +submission of such patches violates neither the conditions in this |
| 19 | +Section, nor the Confidentiality provisions in Section XXX. |
4 | 20 |
|
5 | 21 | ---
|
6 | 22 |
|
7 |
| -Open Source Clause (for clients who are paranoid about GPL virality) |
| 23 | +Free and Open Source Clause |
8 | 24 |
|
9 |
| -Free and Open Source Software. It is understood that Consultant may, |
| 25 | +**Free and Open Source Software.** It is understood that Consultant may, |
10 | 26 | at Company’s discretion, make use of libraries from various “open
|
11 | 27 | source” software products during the course of work, and that some
|
12 | 28 | such products may be subject to a license that requires, as a
|
13 | 29 | condition of distribution of such products, that such software or
|
14 | 30 | other software combined and/or distributed with such software be (x)
|
15 | 31 | disclosed or distributed in source code form; (y) licensed for the
|
16 | 32 | purpose of making derivative works; or (z) redistributable at no
|
17 |
| -charge (“Free Software”). In no event shall the source code from such |
| 33 | +charge ("Free Software"). In no event shall the source code from such |
18 | 34 | Free Software be incorporated into the source code of any Work Product
|
19 | 35 | (including without limitation any unit test) or any other Deliverable
|
20 | 36 | without the prior written consent of Company. Further, Consultant
|
21 | 37 | may, if required by the license of such Free Software, submit back to
|
22 |
| -such libraries any improvements (“patches”) made to the Free Software |
| 38 | +such libraries any improvements ("patches") made to the Free Software |
23 | 39 | during the course of work, as long as the submission of such patches
|
24 | 40 | violates neither the conditions in this Section, nor the
|
25 | 41 | Confidentiality provisions in Section XXX.
|
26 |
| - |
27 |
| ---- |
28 |
| - |
29 |
| -Open Source Clause (simplified) |
30 |
| - |
31 |
| -Open Source Software. It is understood that Consultant may, at |
32 |
| -Consultant's discretion, make use of libraries from various “Open |
33 |
| -Source” software products during the course of work. Consultant may |
34 |
| -submit back to such libraries any improvements (“patches”) made to the |
35 |
| -Open Source Software during the course of work, as long as the |
36 |
| -submission of such patches violates neither the conditions in this |
37 |
| -Section, nor the Confidentiality provisions in Section XXX. |
|
0 commit comments