summaryrefslogtreecommitdiff
path: root/matcher/rules.dict
diff options
context:
space:
mode:
Diffstat (limited to 'matcher/rules.dict')
-rwxr-xr-xmatcher/rules.dict293
1 files changed, 293 insertions, 0 deletions
diff --git a/matcher/rules.dict b/matcher/rules.dict
new file mode 100755
index 0000000..ee10b00
--- /dev/null
+++ b/matcher/rules.dict
@@ -0,0 +1,293 @@
+#
+# Copyright (C) 2009-2010 Yuki Manabe and Daniel M. German
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+#
+########## This ones are deprecated, I think
+GPLv2:GPLv2
+GPLv2+:GPLv2\+
+GPLv3+:GPLv3\+
+GPLv3:GPLv3
+LGPLv2_1:LGPLv2_1
+LGPLv2:LGPLv2
+LGPLv2+:LGPLv2\+
+LGPLv2.1+:LGPLv2\.1\+
+LGPLv2.1:LGPLv2\.1
+LGPLv3:LGPLv3
+LGPLv3+:LGPLv3\+
+GPLv1+:GPLv1\+
+LGPLv2orv3:LGPLv2orv3
+###############
+
+LGPLv2_1orv3:LGPLv2_1orv3
+
+GPLnoVersion:GPLnoVersionVer0
+GPLnoVersion:GPLnoVersion
+LesserGPLnoVersion:LesserGPLnoVersion
+
+LesserGPLnoVersion:LesserGPLnoVersionVer0
+GPLv1:GPLGenVer1
+GPLv1+:GPLGenVer1\+
+GPLv2:GPLGenVer2
+GPLv2+:GPLGenVer2\+
+GPLv2+:GPLGenVer2.0\+
+GPLv3:GPLGenVer3
+GPLv3+:GPLGenVer3\+
+GPLv3+:GPLGenVer3\.0\+
+AGPLv3+:AGPLGenVer3\.0\+
+AGPLv3+:AGPLGenVer3\+
+LesserGPLv3+:LesserGPLGenVer3\+
+LesserGPLv3:LesserGPLGenVer3
+LesserGPLv2.1:LesserGPLGenVer2\.1
+LesserGPLv2.1+:LesserGPLGenVer2\.1\+
+LibraryGPLv2:LibraryGPLGenVer2\.0\+|LibraryGPLGenVer2
+LibraryGPLv2+:LibraryGPLGenVer2\.0\+|LibraryGPLGenVer2\+
+LesserGPLv2+:LesserGPLGenVer2\.0\+|LesserGPLGenVer2\+
+LesserGPLv2:LesserGPLGenVer2.0|LesserGPLGenVer2
+GPLv2orv3:GPLv2orv3
+
+GPLv2orLGPLv2.1:GPLv2orLGPLv2\.1
+
+LGPLv2+MISTAKE:LGPLv2\+MISTAKE
+LGPLv2MISTAKE:LGPLv2MISTAKE
+
+GPLv1orArtistic:GPLv1orArtistic
+
+CDDLv1orGPLv2:CDDLorGPLv2,CDDLorGPLv2compliance,CDDLorGPLv2where,ApachesPermLim,CDDLorGPLv2include
+
+# this one should go before the BSD ones
+intelBSDLicense:BSDpre,BSDcondSource,BSDcondBinary,BSDcondEndorseRULE,BSDasIs,BSDWarr,intelBSDexport1,intelBSDexport2,intelBSDexport3
+
+
+
+BSD4:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,BSDcondEndorseRULE,BSDasIs,BSDWarr
+BSD4:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvRULE,BSDcondEndorseRULE,BSDasIs,BSDWarr
+BSD3:BSDpre,BSDcondSource,BSDcondBinary,BSDcondEndorseRULE,BSDasIs,BSDWarr
+BSD3:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,BSDasIs,BSDWarr
+BSD3:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,BSDcondAdvRULE,BSDasIs,BSDWarr
+BSD3NoWarranty:BSDpre,BSDcondSource,BSDcondBinary,BSDcondEndorseRULE,BSDasIs
+BSD4NoEndor:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvRULE,BSDasIs,BSDWarr
+
+BSD2:BSDpre,BSDcondSource,BSDcondBinary,BSDasIs,BSDWarr
+#BSD2EndorseInsteadOfBinary:BSDpre,BSDcondEndorse,BSDasIs,BSDWarr
+BSD2EndorseInsteadOfBinary:BSDpre,BSDcondSource,BSDcondEndorseRULE,BSDasIs,BSDWarr
+BSD2AdvInsteadOfBinary:BSDpre,BSDcondSource,BSDcondAdvRULE,BSDasIs,BSDWarr
+BSD1:BSDpre,BSDcondBinary,BSDasIs,BSDWarr
+
+BSDOnlyAdv:BSDpre,BSDcondAdvRULE,BSDasIs,BSDWarr
+BSDOnlyEndorseNoWarranty:BSDpreLike,BSDcondEndorseRULE,BSDasIs
+
+BSD2var1:BSDpre,BSDCondSourceVariant,BSDcondBinary,BSDasIs,BSDWarr
+BSD2var2:BSDpre,BSDCondSourceVariant2,BSDcondBinary,BSDasIs,BSDWarr
+
+BSD2aic700:BSDpre,BSDcondSource,BSDcondBinaryVar1,AsIsVariant2,LiabilityBSDVariantAIC700
+
+BSD2SoftAndDoc:BSDpreSoftAndDoc,BSDcondSourceOrDoc,BSDcondBinary,BSDasIsSoftAndDoc,BSDWarr
+
+BSDCairoStyleWarr:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart2,OpenSSLwritCond,OpenSSLName,BSDasIs,BSDWarr
+BSDdovecotStyle:BSDpre,BSDcondSource,BSDcondBinary,OpenSSLendorse,DovecotwriteCod,OpenSSLAckPart1,BSDcondAdvPart2,MITstyleCairoWarranty
+
+#some rules are too short that they just match almost anything
+#BSDAsIsWarrantyOnly:BSDasIs,BSDWarr
+
+
+ZLIB:BSDpre,BSDcondSource,originNotMisrepresented,BSDZlibAck,BSDZlibAltered,BSDcondEndorseRULE,BSDasIs,BSDWarr
+ZLIBref:ZLibLic
+
+openSSL:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdv,OpenSSLendorse,OpenSSLwritCond,OpenSSLName,OpenSSLAck,BSDasIs,BSDWarr
+openSSLvar1:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,SSLeayWindows,BSDcondAdvPart2,BSDasIs,BSDWarr,NoLicenseChangeAllowed
+openSSLvar2:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,OpenSSLendorse,OpenSSLwritCond,OpenSSLName,OpenSSLAckPart1,BSDcondAdvPart2,BSDasIs,BSDWarr
+openSSLvar3:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,OpenSSLendorse,OpenSSLwritCond,BSDasIs,BSDWarr
+
+Apachev1.1:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdv,OpenSSLendorse,OpenSSLwritCond,OpenSSLName,OpenSSLAck,BSDasIs,BSDWarr
+Apachev1.1:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart1,BSDcondAdvPart2,OpenSSLendorse,OpenSSLwritCond,OpenSSLName,BSDasIs,BSDWarr
+Apachev1.1:BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvPart2,OpenSSLendorse,OpenSSLwritCond,OpenSSLName,BSDasIs,BSDWarr
+
+SleepyCat:BSDpre,BSDcondSource,BSDcondBinary,SleepyCatObtain,SleepyCatSourceIncluded,SleepyCatSourceComplete,SleepyCatDoesNotInclude,SleepyCatAsIs,BSDWarr
+boost:boostPermission,boostPreserve,boostAsIs,boostWarr
+boostV1:boostRefv1
+SSLeay:SSLCopy,SSLeayAttrib,SSLeayAdType,BSDpre,BSDcondSource,BSDcondBinary,BSDcondAdvRULE,SSLeayCrypto,SSLeayWindows,BSDasIs,BSDWarr,SSLeayCantChangeLic
+GPLv2orv3qtException:qtCommercialuse,qtGPLv2or3,qtReviewGPL,qtGPLwhere,qtNokiaExtra,qtExceptionNotice
+Cecill:CecillEn1,CecillEn2,CecillEn3,CecillEn4,CecillEn5,CecillEn6,CecillEn7,CecillEn8
+
+SimpleOnlyKeepCopyright:SimpleOnlyKeepCopyright
+
+#------------
+QTv1:QTv1
+
+CDDLv1orGPLv2:CDDLorGPLv2ifYouWish,CDDLorGPLv2IfYouAdd
+#----------------------------------------------------------------------
+MPL-MIT-dual:MPL-MIT-dual1,MPL-MIT-dual2
+#MPL1_1_GPL2_LGPL2:MPL1_1_GPL2_LGPL2_1intention,MPLv1_1,ApacheLicWherePart1,MPLwarranty,MPLsee,AllRights,MPLGPL2orLGPLv2_1,MPLorNPLandGPLandLPGLonlyGPLorLGPL,MPLoptionIfNotDelete3lics
+MPLGPL2orLGPLv2_1:MPLGPL2orLGPLv2_1
+MPL1_1andLGPLv2_1:MPL1_1andLGPLv2_1
+#,MPLoptionIfNotDelete2lics,GPLcopypart2,MPLv1_1,ApacheLicWherePart1,MPLwarrantyVar,MPL_LGPLsee
+#MPLsee:MPLsee
+MPL_LGPLsee:MPL_LGPLsee
+#MPL and NPL
+MPLv1_1:MPLv1_1
+NPLv1_1:NPLv1_1
+MPLv1_0:MPLv1_0
+NPLv1_0:NPLv1_0
+#----------------------------------------------------------------------
+MITold:MITperm,MITnorep,MITasis
+MIToldwithoutSell:MITperNoSell,MITnorep,MITasis
+MIToldwithoutSellCMUVariant:MITpermNoSell,X11CMUAsIs,X11CMULiability,X11CMUredistribute
+MIToldwithoutSell:MITpermNoSell,MITandGPLasis,MITandGPLwar
+MIToldwithoutSellandNoDocumentationRequi:MITpermNoSellNoDoc,BSDasIs,BSDWarr
+MIToldwithoutSellandNoDocumentationRequi:MITpermNoSellNoDoc,MITnorep,MITasis
+MIToldMichiganVersion:MITpermNoSell,WarrantySupplied
+#------------
+#
+#----------------------------------------------------------------------
+X11:X11per,X11notice,X11asIs,X11asLiable,X11adv
+X11mit:MITpermWithoutEndor,X11notice,X11asIs,X11asLiable,X11adv
+NCSA:X11per,BSDcondSource,BSDcondBinary,BSDcondEndorse,X11asIs,X11asLiable
+X11Festival:X11FestivalPerm,X11FestivalNotice,X11FestivalNoEndorse,MITstyleCairoWarranty
+MITmodern:MITmodermPerm,MITmodernLiable,MITmodermWarr,MitmodernAsIs
+MITX11BSDvar:MITpermAndOr,BSDasIs,BSDWarr
+MITCMU:MITpermNoSellVer3,CMUAsIs,CMULiability
+MITCMUvar2:MITpermNoSell,X11CMULiability,X11CMUredistribute
+MITCMUvar3:X11CMUlicPerm,X11CMUAsIs,X11CMUlicLiability
+MITX11noNotice:X11asIs,X11asLiable
+MITX11simple:X11per,X11notice,X11asIs
+MITX11NoSellNoDocDocBSDvar:MITpermNoSellNoDoc,X11asIsLike,BSDWarr
+#
+MITVariant:MITpermWithoutEndor,MITnorep,MITasis
+BindMITX11Var:MITpermAndOr,X11asIsLike,BSDWarr
+
+#----------------------------------------------------------------------
+MITandGPL:MITandGPLper,MITandGPLgpl,MITandGPLplease,MITandGPLasis,MITandGPLwar
+#----------------------------------------------------------------------
+EPLv1:EPLv1
+#----------------------------------------------------------------------
+CDDLic:CDDLic
+CDDLicV1:CDDLicV1Only
+#----------------------------------------------------------------------
+Apachev2:Apachev2,ApacheLicWherePart1,ApacheLicWherePart2v2,ApachesAsIs,ApachesPermLim
+Apachev2:Apachev2,ApacheLicWherePart1,ApacheLicWherePart2v2
+# publid comain
+publicDomain:publicDomain
+
+# Exceptions
+
+BisonException:BisonException
+ClassPathException:ClassPathException
+Exception:Exception
+LinkException:LinkException
+LinkExceptionBison:LinkExceptionBison
+LinkExceptionGPL:LinkExceptionGPL
+LinkExceptionLeGPL:LinkExceptionLeGPL
+LinkExceptionOpenSSL:LinkExceptionOpenSSL
+WxException:wxLinkExceptionPart1,wxLinkExceptionPart2,wxLinkExceptionPart3Ver0,wxLinkExceptionPart4,wxLinkExceptionPart5,wxLinkExceptionPart6
+autoConfException:autoConfExceptionVer0
+
+#
+DoWhatTheFuckYouWantv2:DoWhatTheFuckYouWantv2
+
+#MX4J License
+MX4J:MX4JLicense1,SeeMX4JLicense
+
+# beer
+BeerWareVer42:BeerWareVer42LicPart1,BeerWareVer42LicPart2,BeerWareVer42LicPart3,BeerWareVer42LicPart4
+
+# intel acpi license
+InterACPILic:IntelPart02,IntelPart03,IntelPart04,IntelPart05,IntelPart06,IntelPart07,IntelPart08,IntelPart09,IntelPart10,IntelPart11,IntelPart12,IntelPart13,IntelPart14,IntelPart15,IntelPart16,IntelPart17,IntelPart18,IntelPart19,IntelPart20,IntelPart21,IntelPart22,IntelPart23,IntelPart24,IntelPart25,IntelPart26,IntelPart27,IntelPart28
+
+############################
+## X11 CMU variant
+X11CMU:X11CMUlicPerm,X11CMUAsIs,X11CMUlicLiability,X11CMUlicReturn
+
+
+##############
+# Simple licenses
+simpleLicense1:simpleLic1part1
+simpleLic2:simpleLic2
+simpleLic:simpleLic
+
+#-------
+CPLv1:CPLv1
+CPLv0.5:CPLv0.5
+
+
+
+
+#-------
+sunRPC:sunRPCLic1,sunRPCLic2sunRCPnoWarranty,sunRCPnoSupport
+
+#-------------
+# This is created by senttok
+# THIS IS A BAD RULE. We should not print ALtern unless we know what the alternative is
+#Altern:Altern
+
+###------------ IN case there is a reference to a file
+SeeFile:SeeFile
+
+###
+# LibGCJSee
+LibGCJLic:LibGCJLic
+#
+SunSimpleLic:SunSimpleLic
+W3CLic:W3CLic
+emacsLic:EmacsLicense
+
+SameTermsAs:SameTermsAs
+GhostscriptGPL:GhostscriptGPL
+IBMv1:IBMv1
+SameAsPerl:SameAsPerl
+
+ArtisticLicensev1:ArtisticLicensev1
+# QT triple license, outdated :)
+QtGPLv2or3:qtGPLv2or3
+
+FreeType:FreeType
+##
+Postfix:Postfix
+# subversion
+subversion+:subversion,subversionPlus
+subversion:subversion
+## svnkit
+svnkit+:svnkitPlus
+svnkit:svnkit
+sequenceLic:sequenceLic
+
+## tmate
+tmate+:tmatePlus
+
+
+
+### Error licenses
+subversionError:subversionError
+
+
+# ghostscript
+artifex:artifex
+
+# simple licenses
+SimpleLic:SimpleLic
+
+#
+MX4JLicensev1:MX4JLicense1.0
+# dovecot license
+dovecotSeeCopying:dovecotSeeCopying
+#php
+phpLicV3.01:phpLic3.01
+zendv2:zendv2
+
+#kerberos
+kerberos:exportLicRequired,exportNoLia,exportMITper,exportMITmodify,MITnorep,MITasis
+
+# postgresql
+postgresql:psql,psqlLiab,psqlWarr,psqlWarr2
+postgresqlRef:postgresqlRef