I recently purchased a 3rd party WP plugin (and started a site) with a view to starting a business. The plugin was first released only a few months ago.This particular plugin provides essential functionality, without which I cannot operate the site as needed.
The plugin has a few minor bugs, nothing serious. Unfortunately, the plugin developer is unresponsive.
Since I am planning to invest a significant amount in this new venture, obviously I need to be sure that the plugin can be maintained and updated when new versions of WP are released, or when another API version that it calls is released and the old versions retired. The plugin is reasonably complex and I have a license key.
Question 1: Since the plugin developer is completely unresponsive, is it possible (and legal) for me to upload the plugin to Github and hire a developer to update it and maintain it?
Question 2: I would also like to hire a developer to add features to the existing plugin. Is this ok (legal) and are there any pitfalls I may not be aware of?
Question 3: How do license keys for such plugins work? I am concerned that if the developer has lost interest in the plugin, he may at some point in the future pull the plug on licenses, etc., leaving me without a functioning (and essential) plugin a few years down the road.
Such dependency on one plugin is, of course far less than ideal for a business.
I did consider hiring a developer to build a similar plugin from scratch. However, I am slow to do so, due to the complexity and cost – especially since such a plugin already exists (and could conceivably be built upon).
Any advice appreciated.