All commercial floating licenses, and non-commercial floating licenses with more than 3 seats usually require the Geneious Floating License Manager to administer the licenses. The Geneious Floating License Manager is a FLEXnet license server. A link to the installer for this software will be sent to you at the time you receive your license. This software needs to be installed on a machine with a fixed IP address that is always turned on (with sleep or power saving features disabled), with the appropriate firewall ports opened to enable the client machines to access it.
If you do not receive a link to the floating license manager software, and your activation key is sent to you as a text file, then you have been issued a peer to peer license that is activated directly in Geneious.
post updated 11th Nov 2015