diff --git a/src/exceptions/harbour-exception.xml b/src/exceptions/harbour-exception.xml new file mode 100644 index 000000000..b930766fa --- /dev/null +++ b/src/exceptions/harbour-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. +

+
+
+
diff --git a/test/simpleTestForGenerator/harbour-exception.txt b/test/simpleTestForGenerator/harbour-exception.txt new file mode 100644 index 000000000..450b2a6e0 --- /dev/null +++ b/test/simpleTestForGenerator/harbour-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.