{
  "isDeprecatedLicenseId": false,
  "licenseExceptionText": "As a special exception, if you link this library with files\ncompiled with a GNU compiler to produce an executable, this\ndoes not cause the resulting executable to be covered by\nthe GNU General Public License. This exception does not\nhowever invalidate any other reasons why the executable\nfile might be covered by the GNU General Public License.\n",
  "name": "GNU Compiler Exception",
  "licenseComments": "This exception is the same as SWI-exception but delineates that the library is compiled with a GNU compiler, which is narrower than a or any free software compiler.",
  "seeAlso": [
    "https://sourceware.org/git?p\u003dbinutils-gdb.git;a\u003dblob;f\u003dlibiberty/unlink-if-ordinary.c;h\u003de49f2f2f67bfdb10d6b2bd579b0e01cad0fd708e;hb\u003dHEAD#l19",
    "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/powerpc/lib/crtsavres.S?h\u003dv6.16-rc6#n34"
  ],
  "licenseExceptionId": "GNU-compiler-exception",
  "licenseExceptionTemplate": "As a special exception, if you link \u003c\u003cvar;name\u003d\"library\";original\u003d\"this library\";match\u003d\"this library|the code in this file\"\u003e\u003e with files compiled with \u003c\u003cvar;name\u003d\"gcc\";original\u003d\"GCC\";match\u003d\"GCC|a GNU compiler\"\u003e\u003e to produce an executable, \u003c\u003cvar;name\u003d\"this\";original\u003d\"this\";match\u003d\"this|that\"\u003e\u003e does not cause the resulting executable to be covered by the GNU\u003c\u003cbeginOptional\u003e\u003e Lesser\u003c\u003cendOptional\u003e\u003e General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU\u003c\u003cbeginOptional\u003e\u003e Lesser\u003c\u003cendOptional\u003e\u003e General Public License.\u003c\u003cbeginOptional\u003e\u003e This exception applies to code released by its copyright holders in files containing the exception.\u003c\u003cendOptional\u003e\u003e\n\n",
  "exceptionTextHtml": "\n         \u003cp\u003e\n            As a special exception, if you link \n            \u003cvar class\u003d\"replaceable-license-text\"\u003e\u003cspan title\u003d\"can be replaced with the pattern this library|the code in this file\"\u003e this library\u003c/span\u003e\u003c/var\u003e \n\t    with files compiled with \u003cvar class\u003d\"replaceable-license-text\"\u003e\u003cspan title\u003d\"can be replaced with the pattern GCC|a GNU compiler\"\u003e GCC\u003c/span\u003e\u003c/var\u003e to produce an executable, \n            \u003cvar class\u003d\"replaceable-license-text\"\u003e\u003cspan title\u003d\"can be replaced with the pattern this|that\"\u003e this\u003c/span\u003e\u003c/var\u003e\n            does not cause the resulting executable to be covered by\n            the GNU \u003cvar class\u003d\"optional-license-text\"\u003e Lesser\u003c/var\u003e General Public License. \n            This exception does not however invalidate any other reasons \n            why the executable file might be covered by the GNU \n            \u003cvar class\u003d\"optional-license-text\"\u003e Lesser\u003c/var\u003eGeneral Public License.\n            \u003cvar class\u003d\"optional-license-text\"\u003e This exception applies to code released by its \n            copyright holders in files containing the exception.\u003c/var\u003e\n         \u003c/p\u003e\n\n      "
}