From 35ad5e9d821dae40680a0347ae68ff304224c596 Mon Sep 17 00:00:00 2001 From: Henrik Sandklef Date: Fri, 25 Sep 2026 15:04:04 +0200 Subject: [PATCH 1/2] adding forced text for "the Free Software Foundation" Signed-off-by: Henrik Sandklef --- src/licensedcode/data/rules/fsf-unlimited-no-warranty.RULE | 2 +- src/licensedcode/data/rules/fsf-unlimited-no-warranty_1.RULE | 2 +- src/licensedcode/data/rules/fsf-unlimited-no-warranty_2.RULE | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/licensedcode/data/rules/fsf-unlimited-no-warranty.RULE b/src/licensedcode/data/rules/fsf-unlimited-no-warranty.RULE index 23da7a171a5..fbec3f9069d 100644 --- a/src/licensedcode/data/rules/fsf-unlimited-no-warranty.RULE +++ b/src/licensedcode/data/rules/fsf-unlimited-no-warranty.RULE @@ -4,7 +4,7 @@ is_license_text: yes notes: small variant --- -This file is free software; as a special exception the author gives +This file is free software; as a special exception the {{the Free Software Foundation}} gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. diff --git a/src/licensedcode/data/rules/fsf-unlimited-no-warranty_1.RULE b/src/licensedcode/data/rules/fsf-unlimited-no-warranty_1.RULE index 386ff7b0e9e..82640b73136 100644 --- a/src/licensedcode/data/rules/fsf-unlimited-no-warranty_1.RULE +++ b/src/licensedcode/data/rules/fsf-unlimited-no-warranty_1.RULE @@ -4,7 +4,7 @@ is_license_text: yes notes: small variant --- -# This is free software; the Free Software Foundation +# This is free software; {{the Free Software Foundation}} # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. diff --git a/src/licensedcode/data/rules/fsf-unlimited-no-warranty_2.RULE b/src/licensedcode/data/rules/fsf-unlimited-no-warranty_2.RULE index 9404b751a2b..df2e3133d13 100644 --- a/src/licensedcode/data/rules/fsf-unlimited-no-warranty_2.RULE +++ b/src/licensedcode/data/rules/fsf-unlimited-no-warranty_2.RULE @@ -4,7 +4,7 @@ is_license_text: yes notes: small variant --- -# This Makefile.in is free software; the Free Software Foundation +# This Makefile.in is free software; {{the Free Software Foundation}} # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. From e3886cb670f7e1b6a07ec61eb82958faf4c378b5 Mon Sep 17 00:00:00 2001 From: Henrik Sandklef Date: Fri, 25 Sep 2026 15:04:33 +0200 Subject: [PATCH 2/2] adding rule for G10's permissive license forcing text "as a special exception the author gives" Signed-off-by: Henrik Sandklef --- src/licensedcode/data/rules/g10-permissive_2.RULE | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/licensedcode/data/rules/g10-permissive_2.RULE diff --git a/src/licensedcode/data/rules/g10-permissive_2.RULE b/src/licensedcode/data/rules/g10-permissive_2.RULE new file mode 100644 index 00000000000..df78a69a2d1 --- /dev/null +++ b/src/licensedcode/data/rules/g10-permissive_2.RULE @@ -0,0 +1,13 @@ +--- +license_expression: g10-permissive +is_license_notice: yes +is_required_phrase: yes +--- + +This program is free software; {{as a special exception the author gives}} +unlimited permission to copy and/or distribute it, with or without +modifications, as long as this notice is preserved. + +This program is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY, to the extent permitted by law; without even the +implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. \ No newline at end of file