diff --git a/www/conservancy/static/copyleft-compliance/vmware-code-similarity.html b/www/conservancy/static/copyleft-compliance/vmware-code-similarity.html index a8588a62be05fb3f810085a8056b3f62852e438c..234af6b9b0f09d8a415d563a2c911e1d11080663 100644 --- a/www/conservancy/static/copyleft-compliance/vmware-code-similarity.html +++ b/www/conservancy/static/copyleft-compliance/vmware-code-similarity.html @@ -56,7 +56,7 @@ document.write(''+e+'<\/'+'a'+'>');

Therefore, the process described herein, which ignores lines that are deleted (thus streamlining and improving code), also ignores a fundamental tenant of software development. Namely, making code smaller, more expressive, and more concise yields better-designed and more easily maintainable software. While the process herein can produce a clear list of code whose known introduction is directly attributable to Hellwig, the analysis produced by this process does not do justice to the full weight of the contributions made by Hellwig, since removed code is outright ignored in this process.

However, we can consider this process above to have found a bare minimum of Hellwig's contributions that appear in VMware's partial source release.

Further Analysis of Additional Examples

-

Separately from the analysis above, Hellwig identified a specific list of eight critical C functions to which he specifically recalls contributing, and near-equivalents were found in in VMware's ESXi 5.5 product.

+

Separately from the analysis above, Hellwig identified a specific list of eight critical C functions to which he specifically recalls contributing, and near-equivalents were found in VMware's ESXi 5.5 product.

In this additional analysis, we used CCFinderX in a different way 6. In these tests, I confine the code tests to specific small sections of code that were previously identified by human analysis as similar. In this way, I used CCFinderX to confirm with computational analysis what was already obvious to the human eye.

As expected, the ratio of similarity between the Hellwig's implementation and the corresponding implementation found in VMware's ESXi 5.5 product are quite high. As show in the table below, these particular functions show a incredibly high degree of similarity.