Parte del código estaba derivado de WinCVS y CVSNT.