7. The method of claim 1 , further comprising: determining that the at least one source file contains language relevant to the due diligence review if the matching indicates that the source file contains text corresponding to one or more of the plurality of text patterns; and identifying one or more license declarations for the software from the text in the source file corresponding to the one or more of the plurality of text patterns.
7. The method of claim 1 , further comprising: determining that the at least one source file contains language relevant to the due diligence review if the matching indicates that the source file contains text corresponding to one or more of the plurality of text patterns; and identifying one or more license declarations for the software from the text in the source file corresponding to the one or more of the plurality of text patterns. 8. The method of claim 7 , further comprising assigning a license distance to each of the respective license declarations identified for the software, wherein the license distance provides a reliability estimate for each of the respective license declarations.