diff --git a/src/flickrhistory/__init__.py b/src/flickrhistory/__init__.py
index 2d8464b..b0dd233 100644
--- a/src/flickrhistory/__init__.py
+++ b/src/flickrhistory/__init__.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download a complete history of georeferenced flickr posts."""
diff --git a/src/flickrhistory/__main__.py b/src/flickrhistory/__main__.py
index 6f5c213..cb0eccb 100644
--- a/src/flickrhistory/__main__.py
+++ b/src/flickrhistory/__main__.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download a complete history of georeferenced flickr posts."""
diff --git a/src/flickrhistory/apikeymanager.py b/src/flickrhistory/apikeymanager.py
index 7111453..b6a8e66 100644
--- a/src/flickrhistory/apikeymanager.py
+++ b/src/flickrhistory/apikeymanager.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Manages API keys (and their rate limit)."""
diff --git a/src/flickrhistory/basicflickrhistorydownloader.py b/src/flickrhistory/basicflickrhistorydownloader.py
index 886fd78..9e5968b 100644
--- a/src/flickrhistory/basicflickrhistorydownloader.py
+++ b/src/flickrhistory/basicflickrhistorydownloader.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download (all) georeferenced flickr posts."""
diff --git a/src/flickrhistory/cache.py b/src/flickrhistory/cache.py
index 52f5150..212a5e7 100644
--- a/src/flickrhistory/cache.py
+++ b/src/flickrhistory/cache.py
@@ -1,20 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
"""Manages globally cached variables."""
diff --git a/src/flickrhistory/cacheupdaterthread.py b/src/flickrhistory/cacheupdaterthread.py
index e2c2da7..650af39 100644
--- a/src/flickrhistory/cacheupdaterthread.py
+++ b/src/flickrhistory/cacheupdaterthread.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Worker threads wrapping an APIDownloader."""
diff --git a/src/flickrhistory/config.py b/src/flickrhistory/config.py
index 649e4a8..57ad9dd 100644
--- a/src/flickrhistory/config.py
+++ b/src/flickrhistory/config.py
@@ -1,20 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
"""Import global configuration from a default location."""
diff --git a/src/flickrhistory/databaseobjects.py b/src/flickrhistory/databaseobjects.py
index 6b62c89..888478b 100644
--- a/src/flickrhistory/databaseobjects.py
+++ b/src/flickrhistory/databaseobjects.py
@@ -1,20 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
"""Base classes to represent flickr posts and users."""
diff --git a/src/flickrhistory/exceptions.py b/src/flickrhistory/exceptions.py
index 6402939..289994c 100644
--- a/src/flickrhistory/exceptions.py
+++ b/src/flickrhistory/exceptions.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Custom exceptions."""
diff --git a/src/flickrhistory/fancyflickrhistorydownloader.py b/src/flickrhistory/fancyflickrhistorydownloader.py
index e40d965..e364aa3 100644
--- a/src/flickrhistory/fancyflickrhistorydownloader.py
+++ b/src/flickrhistory/fancyflickrhistorydownloader.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""
Download (all) georeferenced flickr posts.
diff --git a/src/flickrhistory/flickrhistorydownloader.py b/src/flickrhistory/flickrhistorydownloader.py
index 40c1b39..2b83bf7 100644
--- a/src/flickrhistory/flickrhistorydownloader.py
+++ b/src/flickrhistory/flickrhistorydownloader.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download (all) georeferenced flickr posts."""
diff --git a/src/flickrhistory/photodownloader.py b/src/flickrhistory/photodownloader.py
index 1b06241..29e3bb4 100644
--- a/src/flickrhistory/photodownloader.py
+++ b/src/flickrhistory/photodownloader.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download all data covering a time span from the flickr API."""
diff --git a/src/flickrhistory/photodownloaderthread.py b/src/flickrhistory/photodownloaderthread.py
index 3eb5cf5..8df4bb2 100644
--- a/src/flickrhistory/photodownloaderthread.py
+++ b/src/flickrhistory/photodownloaderthread.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Worker threads wrapping an APIDownloader."""
diff --git a/src/flickrhistory/sigtermreceivedexception.py b/src/flickrhistory/sigtermreceivedexception.py
index eabacae..4571750 100644
--- a/src/flickrhistory/sigtermreceivedexception.py
+++ b/src/flickrhistory/sigtermreceivedexception.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2018 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""An exception to handle receiving SIGTERM signals."""
diff --git a/src/flickrhistory/timeoutlock.py b/src/flickrhistory/timeoutlock.py
index 78d2204..ba2134a 100644
--- a/src/flickrhistory/timeoutlock.py
+++ b/src/flickrhistory/timeoutlock.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2019 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""A timer-released threading.Lock-like lock."""
diff --git a/src/flickrhistory/timespan.py b/src/flickrhistory/timespan.py
index 0d4b548..519babe 100644
--- a/src/flickrhistory/timespan.py
+++ b/src/flickrhistory/timespan.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""A period in time starting at a datetime and ending at another datetime."""
diff --git a/src/flickrhistory/userprofiledownloader.py b/src/flickrhistory/userprofiledownloader.py
index 7ccbf35..4fd38da 100644
--- a/src/flickrhistory/userprofiledownloader.py
+++ b/src/flickrhistory/userprofiledownloader.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Download all data covering a time span from the flickr API."""
diff --git a/src/flickrhistory/userprofileupdaterthread.py b/src/flickrhistory/userprofileupdaterthread.py
index 6b1f9bc..fec56cd 100644
--- a/src/flickrhistory/userprofileupdaterthread.py
+++ b/src/flickrhistory/userprofileupdaterthread.py
@@ -1,21 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
-# Copyright (C) 2020 Christoph Fink, University of Helsinki
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 3
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, see .
-
"""Thread to complete missing data on user profiles."""