Otherwise you can expose it as an opentype web font which will work pretty much on any browser except old IE (but those will have it on-system). If that does not work it means your software is using some obsolete legacy pre-fontconfig text stack and that is going to break one way or another on most Linux systems (since Linux maintained compatibility with old systems for a very long time a lot of cross-platform toolkits skimped on moving to fontconfig and as a result they break right and left with modern fonts and their rendering sucks). There is absolutely no technical problem installing Calibri on Linux, either system-wide or per user (see fontconfig documentation, for example