I had created my custom solution which is set custom master page on feature activation and remove custom master page and set default master page as it is on feature deactivation.
I have developed this solution. the problem is that I want to allow this facility for trial version for any user.
Ex. If I have deploy this solution for any site then it will expire in 30 days. after that it will ask for license key to user.
I have installed web part of "Random Quote of the Day" Sharepoint Web Part. It will installed for 30 days only. There is no timer job installed in my server. So, how they are managing the licensing for the web part. I've deploy only wsp of this web part for my server. I also need same functionality for my wsp.
How should I do this?