diff options
Diffstat (limited to 'matcher/rules.dict')
-rwxr-xr-x | matcher/rules.dict | 293 |
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 |