From 99c411ba5ea20dd639d62857f9346ae1ce940d0e Mon Sep 17 00:00:00 2001 From: Jilayne Lovejoy Date: Fri, 13 Sep 2024 15:41:30 -0600 Subject: [PATCH 1/4] New Exception: harbour-exception --- .../harbour-exception-exception.xml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/exceptions/harbour-exception-exception.xml diff --git a/src/exceptions/harbour-exception-exception.xml b/src/exceptions/harbour-exception-exception.xml new file mode 100644 index 000000000..b930766fa --- /dev/null +++ b/src/exceptions/harbour-exception-exception.xml @@ -0,0 +1,44 @@ + + + + + https://github.com/harbour/core/blob/master/LICENSE.txt#L44-L66 + + + This exception has some similarities to + SANE-exception. It is written to be used with GPL. + + +

+ As a special exception, the Harbour Project gives permission for + additional uses of the text contained in its release of Harbour. +

+

+ The exception is that, if you link the Harbour libraries with + other files to produce an executable, this does not by itself + cause the resulting executable to be covered by the GNU General + Public License. Your use of that executable is in no way + restricted on account of linking the Harbour library code into it. +

+

+ This exception does not however invalidate any other reasons why the + executable file might be covered by the GNU General Public License. +

+

+ This exception applies only to the code released by the Harbour + Project under the name Harbour. If you copy code from other + Harbour Project or Free Software Foundation releases into a + copy of Harbour, as the General Public License permits, the + exception does not apply to the code that you add in this way. + To avoid misleading anyone as to the status of such modified + files, you must delete this exception notice from them. +

+

+ If you write modifications of your own for Harbour, it is + your choice whether to permit this exception to apply to your + modifications. If you do not wish that, delete this exception notice. +

+
+
+
From 3b2fc04a9edf9b2a4aae575b71a5abdddfbe2815 Mon Sep 17 00:00:00 2001 From: Jilayne Lovejoy Date: Fri, 13 Sep 2024 15:41:32 -0600 Subject: [PATCH 2/4] New Exception: harbour-exception --- .../harbour-exception-exception.txt | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 test/simpleTestForGenerator/harbour-exception-exception.txt diff --git a/test/simpleTestForGenerator/harbour-exception-exception.txt b/test/simpleTestForGenerator/harbour-exception-exception.txt new file mode 100644 index 000000000..505d15f6d --- /dev/null +++ b/test/simpleTestForGenerator/harbour-exception-exception.txt @@ -0,0 +1,23 @@ +As a special exception, the Harbour Project gives permission for +additional uses of the text contained in its release of Harbour. + +The exception is that, if you link the Harbour libraries with other +files to produce an executable, this does not by itself cause the +resulting executable to be covered by the GNU General Public License. +Your use of that executable is in no way restricted on account of +linking the Harbour library code into it. + +This exception does not however invalidate any other reasons why +the executable file might be covered by the GNU General Public License. + +This exception applies only to the code released by the Harbour +Project under the name Harbour. If you copy code from other +Harbour Project or Free Software Foundation releases into a copy of +Harbour, as the General Public License permits, the exception does +not apply to the code that you add in this way. To avoid misleading +anyone as to the status of such modified files, you must delete +this exception notice from them. + +If you write modifications of your own for Harbour, it is your choice +whether to permit this exception to apply to your modifications. +If you do not wish that, delete this exception notice. \ No newline at end of file From 06c31931135417c7f930b907c43e6d7b2039f402 Mon Sep 17 00:00:00 2001 From: Jilayne Lovejoy Date: Fri, 27 Sep 2024 11:04:29 -0600 Subject: [PATCH 3/4] Update and rename harbour-exception-exception.xml to harbour-exception.xml --- .../{harbour-exception-exception.xml => harbour-exception.xml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/exceptions/{harbour-exception-exception.xml => harbour-exception.xml} (100%) diff --git a/src/exceptions/harbour-exception-exception.xml b/src/exceptions/harbour-exception.xml similarity index 100% rename from src/exceptions/harbour-exception-exception.xml rename to src/exceptions/harbour-exception.xml From d6862d298591ce437227aece2a5b547eab88dc1e Mon Sep 17 00:00:00 2001 From: Jilayne Lovejoy Date: Fri, 27 Sep 2024 11:04:49 -0600 Subject: [PATCH 4/4] Update and rename harbour-exception-exception.txt to harbour-exception.txt --- .../{harbour-exception-exception.txt => harbour-exception.txt} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename test/simpleTestForGenerator/{harbour-exception-exception.txt => harbour-exception.txt} (93%) diff --git a/test/simpleTestForGenerator/harbour-exception-exception.txt b/test/simpleTestForGenerator/harbour-exception.txt similarity index 93% rename from test/simpleTestForGenerator/harbour-exception-exception.txt rename to test/simpleTestForGenerator/harbour-exception.txt index 505d15f6d..450b2a6e0 100644 --- a/test/simpleTestForGenerator/harbour-exception-exception.txt +++ b/test/simpleTestForGenerator/harbour-exception.txt @@ -20,4 +20,4 @@ this exception notice from them. If you write modifications of your own for Harbour, it is your choice whether to permit this exception to apply to your modifications. -If you do not wish that, delete this exception notice. \ No newline at end of file +If you do not wish that, delete this exception notice.