1. A computing device comprising: a field-programmable gate array (FPGA) and a reconfigurable FPGA image associated with the FPGA; user interface logic to cause at least one upgradable capability of the FPGA to be displayed to a user of the computing device and receive a selection of a selected upgradable capability of the at least one upgradable capability and an acceptance of a license for the selected upgradable capability from the user; license management logic to issue a license to enable the selected upgradable capability of the FPGA in exchange for the acceptance of the license by the user; and FPGA image update logic to obtain an update to the reconfigurable FPGA image associated with the FPGA in response to issuance of the license and to cause the update to the reconfigurable FPGA image to be installed on the FPGA to enable the selected upgradable capability of the FPGA.