Building VST host in cross platform application

I’m planning to implement a VST host for a cross-platform application I’m developing.

Which version of VST should I prefer, VST-2 or VST-3? It seems that VST-2 is depreciated but most other host applications still use that rather than 3.

Are there any examples which will build on Linux (Ubuntu) that have got a host built in and are licensed BSD or similar? I’ve got no issue with JUCE except after a day of trying that, there are too many build issues on Linux for the VST host example myprepaidcenter.

The application is written in C++.

Tja das wüsste ich auch gern