Fast Approximate Matching of Programs for Protecting Libre/Open Source Software by Using Spatial Indexes