Patent ID: 8347382

Claim:
A method for managing executable files, the method comprising: detecting a request to run an executable file on a computer; responsive to detecting the request to run the executable file on the computer, determining, by a processor unit, whether the executable file was downloaded to the computer within a period of time associated with a recent download; responsive to a determination that the executable file was downloaded to the computer within the period of time, determining, by the processor unit, whether feedback for the executable file from a number of users of the executable file is present in a repository; presenting, by the processor unit, the feedback identified for the executable file in the repository using a presentation system; prompting, by the processor unit, for user input as to whether the executable file should be run after presenting the feedback; monitoring the running of an application installed using the executable file; responsive to the running of the application, determining whether to obtain a second user input about the executable file using a policy; responsive to a determination that the second user input should be obtained, prompting a user for the second user input about the executable file; and responsive to receiving the second user input, sending the second user input to the repository.