If you have a programmable hardware device that incorporates hardware components (LEDs, switches, ADCs, DACs, batteries etc.) but is designed using Verilog or VHDL for the central FPGA design does the resulting work count as hardware or software regarding copyright and open source licenses?
How would one apply an open source license to such a project as it is both hardware and software and since some FPGAs even come with an ARM CPU built onto the development board meaning you also have code written in C or C++ (or some other language) which muddies the water even more.