Skip to content

Commit f38fb78

Browse files
committed
Drop obsolete license exception
OpenSSL has been Apache 2 for a while now, so there's no need for this silly compatibility exception.
1 parent b28e06a commit f38fb78

36 files changed

+7
-369
lines changed

README.md

-9
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,3 @@ PARTICULAR PURPOSE. See the GNU General Public License for more details.
8787

8888
You should have received a copy of the GNU General Public License along with
8989
this program; if not, see <http://www.gnu.org/licenses>.
90-
91-
Additional permission under GNU GPL version 3 section 7
92-
93-
If you modify this Program, or any covered work, by linking or combining it
94-
with OpenSSL (or a modified version of that library), containing parts covered
95-
by the terms of the OpenSSL License, the licensors of this Program grant you
96-
additional permission to convey the resulting work. Corresponding Source for a
97-
non-source form of such a combination shall include the source code for the
98-
parts of OpenSSL used as well as that of the covered work.

bin/compile-static.py

-10
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,6 @@
1313
#
1414
# You should have received a copy of the GNU General Public License
1515
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2616
"""
2717
Compile static assets.
2818

yarrharr/__init__.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
from importlib.metadata import version
2717

yarrharr/application.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
"""
2717
Yarrharr production server via Twisted Web

yarrharr/conf.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
"""
2717
Yarrharr configuration defaults and parsing

yarrharr/context_processors.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
"""
2717
Yarrharr template context processors.

yarrharr/converters.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
from typing import Union
2717

yarrharr/enums.py

+1-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,7 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
15+
2516
from enum import Enum, auto
2617

2718

yarrharr/fetch.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2016, 2017, 2018, 2019, 2020 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
"""
2817
Feed fetcher based on Twisted Web

yarrharr/management/commands/updatecounts.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2018 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
from django.core.management.base import BaseCommand
2817
from django.db import transaction

yarrharr/management/commands/updatehtml.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2017, 2018 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
from django.core.management.base import BaseCommand
2817
from django.db import transaction

yarrharr/migrations/0001_squashed_0012_feed_count_constraint.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
# Generated by Django 3.1.4 on 2020-12-20 08:06
2717

yarrharr/migrations/0007_article_raw_title_backfill.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
import html
2717

yarrharr/migrations/0008_feed_counts_by_trigger.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
from django.db import migrations, models
2717
from ._0008_triggers import CREATE_TRIGGERS, DROP_TRIGGERS

yarrharr/migrations/0009_feed_count_constraint.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2018 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
from django.db import migrations, models
2817

yarrharr/migrations/_0008_triggers.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
CREATE_TRIGGERS = [
2717
"""

yarrharr/models.py

+1-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2013, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,7 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
15+
2616
from datetime import timedelta
2717

2818
from django.db import models

yarrharr/sanitize.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
import re
2717
import warnings

yarrharr/scripts/fetch.py

-10
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,6 @@
1212
#
1313
# You should have received a copy of the GNU General Public License
1414
# along with this program. If not, see <http://www.gnu.org/licenses/>.
15-
#
16-
# Additional permission under GNU GPL version 3 section 7
17-
#
18-
# If you modify this Program, or any covered work, by linking or
19-
# combining it with OpenSSL (or a modified version of that library),
20-
# containing parts covered by the terms of the OpenSSL License, the
21-
# licensors of this Program grant you additional permission to convey
22-
# the resulting work. Corresponding Source for a non-source form of
23-
# such a combination shall include the source code for the parts of
24-
# OpenSSL used as well as that of the covered work.
2515

2616
import argparse
2717
import os

yarrharr/scripts/yarrharr.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2013, 2014, 2017, 2020 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
import argparse
2817
import os

yarrharr/settings.py

-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# -*- coding: utf-8 -*-
21
# Copyright © 2013, 2014 Tom Most <[email protected]>
32
#
43
# This program is free software: you can redistribute it and/or modify
@@ -13,16 +12,6 @@
1312
#
1413
# You should have received a copy of the GNU General Public License
1514
# along with this program. If not, see <http://www.gnu.org/licenses/>.
16-
#
17-
# Additional permission under GNU GPL version 3 section 7
18-
#
19-
# If you modify this Program, or any covered work, by linking or
20-
# combining it with OpenSSL (or a modified version of that library),
21-
# containing parts covered by the terms of the OpenSSL License, the
22-
# licensors of this Program grant you additional permission to convey
23-
# the resulting work. Corresponding Source for a non-source form of
24-
# such a combination shall include the source code for the parts of
25-
# OpenSSL used as well as that of the covered work.
2615

2716
"""
2817
Yarrharr's Django settings module

0 commit comments

Comments
 (0)