I think that C++11-compatible compilers are wide-spread enough now (at least on Linux) that using C++11 in the external API should not be a problem. --- [Visit Topic](https://discourse.ros.org/t/c-11-std-shared-ptr-in-public-api/1990/3) or reply to this email to respond.