If you are in a static situation - an office for example, you can run the linux license server - you are not obliged to run a node-locked license per workstation.
This permits you to check out a license to a workstation.
The workstation can be mac or linux.
2016.1 enables Central Install which means that you install the apps on a server and can check out an app as well as a license.
The online flame documentation explains the process.
At my office there is a z800, a z820, some old mac pros and some dustbins.
Central Install puts flame premium, flame, flare and flame assist on one of the SAN volumes.
The licenses are all served by a vanilla 1u Supermicro server.
Any of the workstations can launch an app (only linux workstations can run lustre) and the licserv checks out a license if one is available.
It's especially convenient as it means that installation takes place once only.
If you want to have the ability to flip flop between platforms then you are going to need to build a linux server to run the license server, and the workstation is going to require communication to that licserv in order to run the app.