Page MenuHomePhabricator

Stop including old FSF postal address in license details
Open, Needs TriagePublic

Description

We have various license headers and similar places with the boilerplate telling people to "write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." if they did not receive a copy of the GPL with the software. As Debian's Lintian tool points out, the FSF has actually moved offices since then and now the recommended boilerplate is just:

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.
  • MediaWiki core (search)
  • MediaWiki libraries (search)
  • MediaWiki extensions and skins (search)

Details

Related Changes in Gerrit:
SubjectRepoBranchLines +/-
mediawiki/libs/ParamValidatormaster+4 -5
mediawiki/extensions/CirrusSearchmaster+119 -1 K
mediawiki/libs/UUIDmaster+1 -15
mediawiki/extensions/CentralAuthmaster+98 -1 K
php-session-serializermaster+7 -50
HtmlFormattermaster+6 -34
mediawiki/libs/ScopedCallbackmaster+6 -35
mediawiki/libs/LangConvmaster+342 -44
mediawiki/libs/JsonCodecmain+2 -30
mediawiki/tools/phan/SecurityCheckPluginmaster+25 -133
mediawiki/coremaster+1 -15
mediawiki/libs/ObjectFactorymaster+7 -50
mediawiki/libs/WaitConditionLoopmaster+7 -50
mediawiki/libs/XMPReadermaster+7 -50
RunningStatmaster+6 -35
mediawiki/libs/IPUtilsmaster+7 -49
mediawiki/libs/Timestampmaster+9 -80
mediawiki/libs/Servicesmaster+13 -140
mediawiki/libs/JsonCodecmain+12 -125
mediawiki/libs/Equivsetmaster+11 -103
at-easemaster+6 -35
base-convertmaster+6 -35
mediawiki/libs/Bcp47Codemain+6 -35
cdbmaster+14 -145
mediawiki/libs/CloverDiffmaster+8 -104
mediawiki/extensions/OAuthmaster+26 -313
mediawiki/coremaster+10 -14
mediawiki/coremaster+2 K -29 K
mediawiki/coreREL1_44+10 -14
mediawiki/coreREL1_43+10 -14
mediawiki/coreREL1_39+10 -14
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change #1191659 had a related patch set uploaded (by Majavah; author: Majavah):

[mediawiki/core@master] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1191659

A_smart_kitten subscribed.

(tagging MediaWiki-extensions-General as I assume the uses in extensions should also be updated)

Change #1191659 merged by jenkins-bot:

[mediawiki/core@master] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1191659

Change #1193060 had a related patch set uploaded (by Reedy; author: Majavah):

[mediawiki/core@REL1_44] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193060

Change #1193061 had a related patch set uploaded (by Reedy; author: Majavah):

[mediawiki/core@REL1_43] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193061

Change #1193062 had a related patch set uploaded (by Reedy; author: Majavah):

[mediawiki/core@REL1_39] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193062

Change #1193062 merged by jenkins-bot:

[mediawiki/core@REL1_39] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193062

Change #1193061 merged by jenkins-bot:

[mediawiki/core@REL1_43] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193061

Change #1193060 merged by jenkins-bot:

[mediawiki/core@REL1_44] COPYING: Do not reference old FSF postal address

https://gerrit.wikimedia.org/r/1193060

Change #1193147 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/core@master] docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen

https://gerrit.wikimedia.org/r/1193147

If we're content with the above (let's leave some time for people to think about it), I'm happy to do the same for the other ~200 repos in prod; most of the hits are trivially greppable in the same way.

Change #1193147 merged by jenkins-bot:

[mediawiki/core@master] docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen

https://gerrit.wikimedia.org/r/1193147

There are some files now with duplicate @license tags, e.g. includes/libs/HtmlArmor/HtmlArmor.php

Change #1214582 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/OAuth@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214582

Change #1214582 merged by jenkins-bot:

[mediawiki/extensions/OAuth@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214582

Change #1214599 had a related patch set uploaded (by Jforrester; author: Jforrester):

[at-ease@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214599

Change #1214601 had a related patch set uploaded (by Jforrester; author: Jforrester):

[base-convert@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214601

Change #1214603 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/Bcp47Code@main] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214603

Change #1214605 had a related patch set uploaded (by Jforrester; author: Jforrester):

[cdb@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214605

Change #1214607 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/CloverDiff@master] Switch to GPL licensing headers in files

https://gerrit.wikimedia.org/r/1214607

Change #1214607 merged by jenkins-bot:

[mediawiki/libs/CloverDiff@master] Switch to GPL licensing headers in files

https://gerrit.wikimedia.org/r/1214607

Change #1214605 merged by jenkins-bot:

[cdb@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214605

Change #1214603 merged by jenkins-bot:

[mediawiki/libs/Bcp47Code@main] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214603

Change #1214601 merged by jenkins-bot:

[base-convert@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214601

Change #1214599 merged by jenkins-bot:

[at-ease@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1214599

Change #1215171 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/core@master] EditWatchlistPager: Replace license block with @license tag

https://gerrit.wikimedia.org/r/1215171

Change #1215172 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/JsonCodec@main] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215172

Change #1215174 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/Services@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215174

Change #1215175 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/Equivset@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215175

Change #1215176 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/Timestamp@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215176

Change #1215177 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/IPUtils@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215177

Change #1215178 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/ObjectFactory@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215178

Change #1215179 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/WaitConditionLoop@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215179

Change #1215180 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/XMPReader@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215180

Change #1215181 had a related patch set uploaded (by Jforrester; author: Jforrester):

[RunningStat@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215181

Change #1215175 merged by jenkins-bot:

[mediawiki/libs/Equivset@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215175

Change #1215172 merged by jenkins-bot:

[mediawiki/libs/JsonCodec@main] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215172

Change #1215174 merged by jenkins-bot:

[mediawiki/libs/Services@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215174

Change #1215183 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/LangConv@master] Actually have a copy of GPL license; update licensing headers in files

https://gerrit.wikimedia.org/r/1215183

Change #1215176 merged by jenkins-bot:

[mediawiki/libs/Timestamp@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215176

Change #1215177 merged by jenkins-bot:

[mediawiki/libs/IPUtils@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215177

Change #1215184 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/ScopedCallback@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215184

Change #1215181 merged by jenkins-bot:

[RunningStat@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215181

Change #1215180 merged by jenkins-bot:

[mediawiki/libs/XMPReader@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215180

Change #1215179 merged by jenkins-bot:

[mediawiki/libs/WaitConditionLoop@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215179

Change #1215178 merged by jenkins-bot:

[mediawiki/libs/ObjectFactory@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215178

Change #1215171 merged by jenkins-bot:

[mediawiki/core@master] EditWatchlistPager: Replace license block with @license tag

https://gerrit.wikimedia.org/r/1215171

Change #1215185 had a related patch set uploaded (by Jforrester; author: Jforrester):

[HtmlFormatter@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215185

Change #1215278 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/tools/phan/SecurityCheckPlugin@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215278

Change #1215279 had a related patch set uploaded (by Jforrester; author: Jforrester):

[php-session-serializer@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215279

Change #1215282 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/JsonCodec@main] Fix two more GPL licensing headers missed in last patch

https://gerrit.wikimedia.org/r/1215282

Change #1215278 merged by jenkins-bot:

[mediawiki/tools/phan/SecurityCheckPlugin@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215278

Change #1215282 merged by jenkins-bot:

[mediawiki/libs/JsonCodec@main] Fix two more GPL licensing headers missed in last patch

https://gerrit.wikimedia.org/r/1215282

Change #1215183 merged by jenkins-bot:

[mediawiki/libs/LangConv@master] Actually have a copy of GPL license; update licensing headers in files

https://gerrit.wikimedia.org/r/1215183

Change #1215184 merged by jenkins-bot:

[mediawiki/libs/ScopedCallback@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215184

Change #1215185 merged by jenkins-bot:

[HtmlFormatter@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215185

Change #1215279 merged by jenkins-bot:

[php-session-serializer@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1215279

Change #1216785 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/CentralAuth@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1216785

Change #1216785 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1216785

Change #1216837 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/CirrusSearch@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1216837

Change #1216838 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/UUID@master] Update copy of GPL license and licensing header in src file

https://gerrit.wikimedia.org/r/1216838

Change #1216837 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] Update copy of GPL license and licensing headers in files

https://gerrit.wikimedia.org/r/1216837

Change #1216844 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/libs/ParamValidator@master] Update copy of GPL license

https://gerrit.wikimedia.org/r/1216844

Change #1216844 merged by jenkins-bot:

[mediawiki/libs/ParamValidator@master] Update copy of GPL license

https://gerrit.wikimedia.org/r/1216844