<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://legoktm.com/w/index.php?action=history&amp;feed=atom&amp;title=ContractPatch</id>
	<title>ContractPatch - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://legoktm.com/w/index.php?action=history&amp;feed=atom&amp;title=ContractPatch"/>
	<link rel="alternate" type="text/html" href="https://legoktm.com/w/index.php?title=ContractPatch&amp;action=history"/>
	<updated>2026-04-19T14:05:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=303&amp;oldid=prev</id>
		<title>Legoktm: clarify</title>
		<link rel="alternate" type="text/html" href="https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=303&amp;oldid=prev"/>
		<updated>2025-01-15T04:14:28Z</updated>

		<summary type="html">&lt;p&gt;clarify&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:14, 15 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In plain English: All works created by you have joint copyright ownership with the organization and you. All the work must be made available under an [https://opensource.org/licenses OSI-approved license] for software, and a [https://freedomdefined.org/Definition Free Cultural Works license] for everything else.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In plain English: All works created by you have joint copyright ownership with the organization and you. All the work must be made available under an [https://opensource.org/licenses OSI-approved license] for software, and a [https://freedomdefined.org/Definition Free Cultural Works license] for everything else.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Rationale: I share ownership of copyright, and all materials I create as part of the job must be open source and a free cultural work. A previous version of this clause included default licenses to use if the project didn&#039;t specify one.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Rationale:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Without explicit assignment, copyright would be owned by my employer.&lt;/ins&gt; I&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; now&lt;/ins&gt; share ownership of copyright, and all materials I create as part of the job must be open source and a free cultural work. A previous version of this clause included default licenses to use if the project didn&#039;t specify one.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key legowiki:diff:wikidiff2:1.12:old-302:rev-303:1.13.0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Legoktm</name></author>
	</entry>
	<entry>
		<id>https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=302&amp;oldid=prev</id>
		<title>Legoktm: +</title>
		<link rel="alternate" type="text/html" href="https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=302&amp;oldid=prev"/>
		<updated>2025-01-15T04:13:02Z</updated>

		<summary type="html">&lt;p&gt;+&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:13, 15 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[https://sfconservancy.org/contractpatch/ ContractPatch] is an initiative started by Software Freedom Conservancy to help developers negotiate changes to employment and other work contracts to support the development of free software.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[https://sfconservancy.org/contractpatch/ ContractPatch] is an initiative started by Software Freedom Conservancy to help developers negotiate changes to employment and other work contracts to support the development of free software.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The following &quot;patches&quot; were originally included my 2013 part-time contract with the [https://wikimediafoundation.org/ Wikimedia Foundation] (WMF), presumably the original author was someone working for the WMF. When I rejoined the WMF in 2020, I successfully negotiated the clauses back in, I never got a clear answer why it was removed from their default contract. I also successfully negotiated these clauses into my 2021 employment contract with the [https://freedom.press/ Freedom of the Press Foundation] (FPF).&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The following &quot;patches&quot; were originally included my 2013 part-time contract with the [https://wikimediafoundation.org/ Wikimedia Foundation] (WMF), presumably the original author was someone working for the WMF. When I rejoined the WMF in 2020, I successfully negotiated the clauses back in, I never got a clear answer why it was removed from their default contract. I also successfully negotiated these clauses into my 2021 employment contract with the [https://freedom.press/ Freedom of the Press Foundation] (FPF)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. I am not aware if anyone else at FPF has similar clauses in their contract&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I am not a lawyer so please don&#039;t treat this as legal advice. While this has been reviewed by lawyers, they all worked at the organizations I was negotiating with, so they weren&#039;t &#039;&#039;my&#039;&#039; lawyer.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;I am not a lawyer so please don&#039;t treat this as legal advice. While this has been reviewed by lawyers, they all worked at the organizations I was negotiating with, so they weren&#039;t &#039;&#039;my&#039;&#039; lawyer.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key legowiki:diff:wikidiff2:1.12:old-300:rev-302:1.13.0 --&gt;
&lt;/table&gt;</summary>
		<author><name>Legoktm</name></author>
	</entry>
	<entry>
		<id>https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=300&amp;oldid=prev</id>
		<title>Legoktm: new page</title>
		<link rel="alternate" type="text/html" href="https://legoktm.com/w/index.php?title=ContractPatch&amp;diff=300&amp;oldid=prev"/>
		<updated>2025-01-15T03:57:18Z</updated>

		<summary type="html">&lt;p&gt;new page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[https://sfconservancy.org/contractpatch/ ContractPatch] is an initiative started by Software Freedom Conservancy to help developers negotiate changes to employment and other work contracts to support the development of free software.&lt;br /&gt;
&lt;br /&gt;
The following &amp;quot;patches&amp;quot; were originally included my 2013 part-time contract with the [https://wikimediafoundation.org/ Wikimedia Foundation] (WMF), presumably the original author was someone working for the WMF. When I rejoined the WMF in 2020, I successfully negotiated the clauses back in, I never got a clear answer why it was removed from their default contract. I also successfully negotiated these clauses into my 2021 employment contract with the [https://freedom.press/ Freedom of the Press Foundation] (FPF).&lt;br /&gt;
&lt;br /&gt;
I am not a lawyer so please don&amp;#039;t treat this as legal advice. While this has been reviewed by lawyers, they all worked at the organizations I was negotiating with, so they weren&amp;#039;t &amp;#039;&amp;#039;my&amp;#039;&amp;#039; lawyer.&lt;br /&gt;
&lt;br /&gt;
== Ownership of Inventions ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
All inventions, improvements, discoveries, modifications, developments, innovations, or enhancements of any kind (collectively “Inventions&amp;quot;) that you conceive or develop as part of your job duties are your exclusive property in the first instance. You hereby assign, on a worldwide, royalty-free, absolute, irrevocable and perpetual basis, all rights, title, and interest in the Inventions to [ORGANIZATION] and agree not to challenge the validity of such assignment. [ORGANIZATION] shall not bring any action against a third party for infringement of any patent claim to one of the Inventions without first obtaining your written consent, but may use such patent claims in a defensive manner.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In plain English: Any inventions are your exclusive property, with the organization getting a irrevocable license to use them. The organization is forbidden from using patents from your inventions in an offensive manner without your consent, but can use them defensively.&lt;br /&gt;
&lt;br /&gt;
Rationale: Patents have a [https://www.eff.org/issues/patents lot of problems]. This prevents patents of my work being used in an offensive manner in a way I wouldn&amp;#039;t want.&lt;br /&gt;
&lt;br /&gt;
== Copyright Ownership ==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
You agree to assign to [ORGANIZATION] joint worldwide copyright ownership in any source code, object code, patch, tool, sample, graphic, specification, manual, documentation, or any other content or materials developed, posted, or submitted by you to [ORGANIZATION] or a [ORGANIZATION] project developed in the course of employment (a &amp;quot;Contribution&amp;quot;). [ORGANIZATION] agrees that any distribution of Contribution, or of any work based on it, that takes place under the control of [ORGANIZATION] shall be offered under a license designated as open source by the Open Source Initiative, Inc. (for software) or as a free cultural works license per FreedomDefined.org (for other content or materials).&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In plain English: All works created by you have joint copyright ownership with the organization and you. All the work must be made available under an [https://opensource.org/licenses OSI-approved license] for software, and a [https://freedomdefined.org/Definition Free Cultural Works license] for everything else.&lt;br /&gt;
&lt;br /&gt;
Rationale: I share ownership of copyright, and all materials I create as part of the job must be open source and a free cultural work. A previous version of this clause included default licenses to use if the project didn&amp;#039;t specify one.&lt;/div&gt;</summary>
		<author><name>Legoktm</name></author>
	</entry>
</feed>