{
// check a second time since another thread could have modified
// the version in the meantime
if (null == sVersion)
{
ResourceFinderClasspath resource_finder = ResourceFinderClasspath.getInstance();
URL version_resource = resource_finder.getResource("DRONE_VERSION");
if (version_resource != null)
{
try
{
sVersion = FileUtils.readString(version_resource);